UNIX 명령어

2009. 1. 29. 11:20 from ▣ 참고

■ 기본명령어

 = LOGIN : 유닉스 시스템의 사용을 위해 최초로 접속하는 것으로, 자신의 ID와 PASSWORD를 입력

= PASSWD : LOGIN할 때 사용하는 사용자 각각의 비밀번호 설정 및 변경

= LOGOUT : 유닉스 작업을 종료하는 것으로, LOGOUT 또는 EXIT를 입력

= WHO : 현재 LOGIN해서 사용하는 사용자 이름을 표시

= DATE : 현재 날짜 표시

= TIME : COMMAND의 실행 시간 표시

= MAN : 명령어들에 대한 도움말 표시

= PING : 네트워크상의 다른 컴퓨터들의 연결 상태 점검

 

■ 파일 및 디렉터리 관련 명령어

 = CHMOD : 파일의 사용 허가 및 파일이나 디렉터리의 속성 변경

= IS : 지정한 디렉터리의 파일 표시

= CP : 파일 복사

= MV : 파일 및 디렉터리의 파일 표시

= PWD : 현재 디렉터리의 경로 표시

= RM : 파일 삭제

= CAT : 파일의 내용 표시

= CD : 디렉터리 경로 변경

= MORE : 화면 단위로 내용 출력

= MKDIR : 디렉터리 생성

= RMDIR : 디렉터리 삭제

 

* IS 명령 옵션

-A : 숨겨진 파일을 포함한 모든 파일과 디렉터리의 이름을 표시

-L : 디렉터리를 완전한 형식으로 출력하여 모드, 크기, 접근허가상태, 최종수정시간 등의 정보를 나타냄

-T : 파일이 갱신된 시간대별로 파일을 나타냄

-X : 표시할 파일의 개수가 많을 때 한 라인에 여러 개의 파일을 가로로 정렬하여 표시

-S : 파일의 크기 표시

-D : 디렉터리명만 출력

-F : 파일의 종류 표시

-R : 파일명의 역순으로 표시

 

■ 디스크 관리 명령어

 = DF : 디스크의 총 용량 및 남은 공간의 표시

= DU : 현재 디렉터리의 디스크 용량 표시(하위 디렉터리 포함)

= TAR : 파일과 디렉터리를 하나로 묶음(보조 기억 장치에 데이터를 압축 저장)

 

■ 시스템 및 파일 관련 명령어

 = WHO : 현재 시스템 사용자 표시

= DATE : 현재 날짜 표시

= CAL : 연도별 달력 표시

= KILL : 수행중인 프로세스 강제 중지

= PS : 프로세스 상태 보기

= SLEEP : 프로세스 수행 일시 중지

= SHUTDOWN : 작업중인 상태를 체계적으로 종료

= OPEN : 지정된 형식으로 파일 열기

= CLOSE : 파일 닫기

= READ : 파일 내용을 순차적으로 읽기

= WRITE: 파일에 내용을 순차적으로 기록

= FINGER : 현재 시스템에 등록된 사용자 정보 조회

= CHOWN : 파일의 소유권 변경

 

* PS 명령 옵션

-A : 현재 실행중인 모든 프로세스들의 자세한 정보를 나타냄

-U : 프로세스에 대한 정보를 나타냄

-X : 접속한 터미널이 없는 프로세스를 출력

-E : 커널 프로세스를 제외한 모든 프로세스의 정보를 나타냄

-K : 모든 커널 프로세스를 나타냄

-F : 모든 정보를 제공하는 리스트를 나타냄

 

SecureCRT
현재상태 - status
한단어 지우기 - [Ctrl] + [H]키

유닉스 버전 확인 명령어
uname -a
표시내용 : OS종류 hostname OS버전 OS버전식별자 머신모델넘버 머신식별자 OS라이센스레벨

사용하는 쉘 보기 : ps
본쉘(sh) -> C쉘(csh) -> 빠져나옴(exit)

현재 디렉토리의 파일을 모두 묶으려면
tar cvf test.tar ./*

묶인 파일을 풀려면
tar xvf test.tar

파일의 내용물을 보려면

tar tvf test.tar

r 옵션을 사용하면 이미 만들어진 tar 파일에 특정 파일을 추가할 수 있다.
ex)tar rvf test.tar add
add 파일이 test.tar 안에 추가된다.

-C 옵션을 사용하면 특정 폴더에 파일을 풀 수 있다.
ex)tar xvf test.tar -C /home/redfox
/home/redfox 디렉토리에 test.tar 를 푼다.

tar 를 이용해서 gzip 까지 이용한 효과를 쓰는 옵션이 있는데 z이다.
ex)tar cvfz test.tar.gz /home/redfox
tar 에 gzip 효과까지 난다.
이렇게 z옵션을 이용해 한번에 압축까지 한경우에는 해제할 때에도
z옵션을 넣어야한다.
ex)tar xvfz test.tar.gz

gzip
gzip은 파일을 압축하는 프로그램인데 보통은
tar 로 파일을 묶은 뒤 gzip 을 이용하여 압축을 한다.
ex)gzip test.tar
압축을 해제하는 옵션은 -d 이다.
ex)gzip -d test.tar.gz

간혹 유닉스 배포파일들 중에 확장자가 z 로 끝나는 압축파일이 있는데
이것의 압축을 풀려면 uncompress 를 이용해야 한다.
ex) uncompress 파일명.z

'▣ 참고' 카테고리의 다른 글

[MySql] mysql 명령어  (0) 2009.02.09
[PHP] alert 메세지박스 호출 함수  (0) 2009.01.30
Posted by 티스토릴 :