반응형

쉘스크립트에서 한글이 깨져 보일때

 

 

위와 같이

명령어 창에 env | grep LANG

이라 치면 나오는 값을 #!/bin/bash 아래에 붙여 넣어서 해결

반응형

'Linux' 카테고리의 다른 글

리눅스 계정 추가 스크립트  (0) 2014.02.08
[warn] _default_ VirtualHost overlap on port 80, the first has precedence  (0) 2014.02.08
scp  (0) 2013.06.28
파일 및 디렉토리 구조  (0) 2012.07.02
리눅스 명령어  (0) 2012.06.30
반응형

scp -r id@domain.com:/절대경로/ .

반응형
반응형

기본 실행 명령어 (/bin) 디렉토리

- 시스템을 관리하는 명령어를 제외하고 일반저인 명령어(ls,ps,cp,mv,cat,chmod,chown,date,kill,mount) 들이 포함된 

   디렉토리

 

 

시스템 운영 명령어 (/sbin) 디렉토리

- 시스템 운영에 필요한 명령어 포함, 슈퍼 유저만 사용할 수 있는 명령어구성 (halt, shutdown, fdisk, mkfs)

 

 

시스템 설정 파일 (/etc) 디렉토리

- 시스템 설정 파일 포함

- 마운트 정보(/etc/fstab) 파일 : 리눅스 부팅 시 처리되는 마운트와 관련된 내용 포함

- 사용자 계정 정보(/etc/passwd) 파일 : 사용자 계정 정보와 패스워드, 사용하는 쉘 및 홈 디렉토리에 대한 정보

- 사용자 패스워드 정보(/etc/shadow) 파일 : passwd 파일의 패스워드 정보가 암호회 된 파일, 유효 기간 내용 포함

- 그룹 정보(/etc/group) 파일 : 사용자 그룹에 대해 정의된 파일, 시스템의 모든 계정은 한 개 이상의 그룹에 포함

- cron 설정(/etc/cron.*) 디렉토리 : 시스템에기적인 스케쥴링을 하고자 하는경우 사용 , hourly, daily, weeklym

   monthly 등이 포함

- 수퍼데몬 설정(/etc/xinetd.d) 디렉토리 : xinetd 데몬에 의해 동작하는 서비스 데몬들의 설정 파일 포함

- 실행 프로그램(/etc/init.d) 디렉토리 : 리눅스 시스템 부팅 시 실행되는 프로그램들을 실행하거나 시스템 종료 시

   동작중인 프로그램을 중단 하는 쉘 스크립트가 존재

- 계정 생성 환경(/etc/skel) 디렉토리 : adduser 혹은 useraddd 명령어 사용시 각 계정의 홈에 생성 되는

   환경 설정 파일들이 존재

- 계정 메일(/etc/mail) 디렉토리 : sendmail 기본으로 사용 하는 설정 파일 존재

- 데몬 환경 설정(/etc/httpd, /etc/vsftpd, /etc/squid, /etc/*) 디렉토리 : rpm 형식으로 프로그램 설치시 설정 파일 존재

 

 

마운트 (/media) 디렉토리

- 시디롬 이나 플로피 디스크 혹은 usb 메로리등이 임시로 마운트 되는 디렉토리

 

 

부트 파일(/boot) 디렉토리

 - 리눅스 부팅에 관한 모든 파일이 포함

 

 

장치 파일(/dev) 디렉토리

- 리눅스 시스템에서 인식한 모든 장치들이 파일 형태로 존재

 

 

사용자 홈(/home) 디렉토리

- 일반 사용자들의 홈 디렉토리가 존재

 

 

라이브러리(/lib) 디렉토리

- 명령어나 응용 프로그램이 실행하거나 새로운 프로그램을 개발하는 데 필요한 동적 라이브러리와 정적 라이브러리 포함

 

 

응용 프로그램(/usr) 디렉토리

- 실행 가능한 명령어, 시스템 프로그램, 라이브러리 루틴 등을 포함 하고 있는 디렉토리

- 사용자 실행 명령어(/usr/bin) 디렉토리 : /bin 디렉토리에 포함 되지 않은 대부분의 사용자 명령어 들이 포함

- 추가 시스템 명령어(/usr/sbin) 디렉토리 : /sbin 디렉토리에 포함 되지 않은 시스템 관련 명령어들이 포함

- 헤더파일(/usr/include) 디렉토리 : c나 c++ 프로그램의 헤더 파일이 존재

- 추가 프로그램 설치(/usr/local) 디렉토리 : 리눅스 시스템에 새로운 프로그램을 설치 하게 되면 대부분 이 디렉토리에

  설치

 

 

가변 자료 저장(/var) 디렉토리

- 리눅스에서 여러 프로그램들이 실행 되면서 만들어지는 로그 파일이나 스풀 파일들이 존재

 

 

프로그램 추가 설치(/opt) 디렉토리

- 리눅스에 번들로 제공되지 않는 프로그램을 추가로 설치 할 경우 사용 하는 디렉토리

 

 

lost+found 디렉토리

- 디스크의 오류나 부적절한 시스템 종료에 의해 잃어 버리는 파일을 위해 사용되는 디렉토리

 

 

 

 

 

 

 

 

반응형

'Linux' 카테고리의 다른 글

쉘스크립트에서 한글이 깨져 보일때 해결 방법  (0) 2014.02.08
scp  (0) 2013.06.28
리눅스 명령어  (0) 2012.06.30
리눅스 사용자 생성  (0) 2012.05.12
서브 도메인 무제한 사용 하기  (0) 2012.03.23
반응형

명령어 경로 확인 :

which [명령어]

 

시간과 날짜 출력 :

date  - 현재 시스템의 시간과 날짜

date MMDDhhmmYY - MM:월, DD:일, hh:시간, mm:분, YY:년도

date -d '3 months 2day'

date -d '3 days ago'

 

달력 출력 :

cal - 현재 달력

cal 11 2012 - 2012년 11월의 달력

 

사용자 정보 확인 :

id 유저아이디 - 해당 유저의 사용자 정보 출력

id - 로그인된 사용자 정보

 

로그인명 확인 :

logname

 

사용자 정보 보기 :

who [옵션]

 

로그인정보 보기 :

whoami

who am i - whoami 보다 많은 정보 출력

 

로그인된 사용자 보기 :  

users

 

사용자 정보 알기 :

finger [옵션] [사용자아이디]

[옵션] - i : 기본값 , -p : 정보 출력 시  .plan 파일으 내용은 생략 , -s : 간단하게 정보 출력

 

서버 이름 알기 :

hostname

 

명령어의 간단한 설명 :

whatis

 

매뉴얼 보기 :

man

 

컴퓨터 종류 알기 :

arch

 

화면 지우기 :

clear

 

 

반응형

'Linux' 카테고리의 다른 글

쉘스크립트에서 한글이 깨져 보일때 해결 방법  (0) 2014.02.08
scp  (0) 2013.06.28
파일 및 디렉토리 구조  (0) 2012.07.02
리눅스 사용자 생성  (0) 2012.05.12
서브 도메인 무제한 사용 하기  (0) 2012.03.23

+ Recent posts