●tar
- 여러 파일과 디렉토리를 하나의 파일로 묶어준다.
- 사용예
tar cvf test.tar test |
test 디렉토리의 모든 내용을 test.tar라는 파일로 묶어준다. 압축 기능은 없다. c는 create, v는 verbose, f는 file 을 의미하고 v는 묶는 파일의 목록을 화면에 보여주는 기능이므로 생략할 수 있다. 확장자는 .tar로 할 필요는 없지만 나중에 tar로 묶은 파일임을 확인하기 위해 .tar로 해주는게 좋다. |
tar xvf test.tar |
test.tar 파일을 푼다. x는 extract, v는 verbose, f는 file을 의미하고 v는 생략가능하다. |
tar tf test.tar |
test.tar 파일을 풀지는 않고 어떤 파일이 들어있는지 확인하는 기능이다. |
●compress, uncompress
- 파일을 압축/해제 할때 사용한다. 압축 후 확장자로 .Z가 붙는다. 압축 효율은 gzip보다 높지 않아 주로 gzip을 많이 사용한다.
- 사용예
compress test.tar |
test.tar 파일을 압축한다. |
uncompress test.tar.Z |
test.tar.Z 파일 압축을 푼다. |
●gzip, gunzip
- 가장 흔히 사용하는 압축 명령어이다. 압축 후 확장자로 .gz가 붙는다.
- 사용예
gzip test.tar |
test.tar를 압축한다. |
gunzip test.tar.gz |
test.tar.gz 압축 파일을 푼다. |
●bzip2, bunzip2
- 압축 효율은 높지만 시간이 오래 걸린다. 압축 후 확장자로 bz2가 붙는다.
- 사용예
bzip2 test.tar |
파일을 압축한다. |
bunzip2 test.tar.bz2 |
압축파일을 푼다. |
●ps
- 현재 진행중인 프로세스에 대한 정보를 출력한다.
- 사용법 : ps [-][옵션]
- 옵션
l : 긴 포맥으로 출력
u : 실행한 사용자와 실행 시간 표시
j : 작업 중심 형태로 표시
s : 시그널 포맷으로 표시
m : 메모리 정보 표시
a : 다른 유저의 프로세스 현황 표시
x : 터미널 제어 없이 프로세스 현황 표시
●pstree
●top
- 현재 실행 중인 프로세스의 시스템 리소스 사용 상태를 보여준다.
- 사용법 : top
●df
- 하드 디스크 용량을 확인한다.
- 사용법 : df [옵션]
- 옵션
-a : 디폴트로 생략된 0블록 크기의 파일시스템도 표시
-i : 파일 크기를 블록 대신 inode로 디스크 정보 표시
-k : 파일 크기를 KB크기로 표시
-T : 파일 시스템의 종류와 함께 디스크 정보 표시
-t : fstype 값을 가진 파일 시스템에 대한 디스크 정보 표시
-h : 사용자가 이해하기 쉬운 용량 단위로 표시
●du
- 디스크 사용 현황을 보여준다.
- 사용법 : du [옵션] 파일
- 옵션
-a : 디렉토리가 아닌 모든 파일에 대한 정보 출력
-k : 결과값을 kb단위로 표시
-m : 결과값을 mb단위로 표시
-h : 결과값을 사용자가 이해하기 쉬운 단위로 표시
-l : 하드 링크이 용량 모두 계싼
-s : 사용량의 총 합계만 출력
-S : 하위 디렉토리를 합치지 않고, 각각을 나누어 계산
●free
- 실제적인 메로리와 스왑 공간의 용량과 남은 공간, 사용량 등을 출력한다.
- 사용법 : free [옵션]
- 옵션
-b : 메모리 공간을 나타낼 때 바이트 단위로 출력
-k : 메모리 공간을 나타낼 때 kb단위로 출력
-m : 메모리 공간을 나타낼 때 mb단위로 출력
-s seconds : 지정도니 초 단위로 업데이트된 정보 출력
●hostname
- 현재 설정되어 있는 호스트의 이름을 표시하거나 변경한다.
- 사용법 : hostname [옵션] [호스트명]
- 옵션
-i : 호스트며에 대한 ip 주소 출력
●uname
- 현재 사용중인 운영체제에 대한 정보 출력
- 사용법 : uname [옵션]
- 옵션
-a : 현재 사용중인 운영체제와 커널의 컴파일 정보 출력
●su
- 다른 사용자 계정으로 서브 셸을 생성한다. 일시적으로 다른 사용자 계정으로 작업할 필요가 있을 때 사용한다.
- 사용법 : su 아이디 - 디렉토리는 그대로 두고 권한만 변경
su - 아이디 - 권한과 디렉토리 모두 변경
●shutdown
●reboot
●kill
●fsck
'프로그래밍 > linux' 카테고리의 다른 글
리눅스 웹루트 상위에 있는 이미지 파일 불러오기 (0) | 2014.12.01 |
---|---|
linux 기본 명령어3 (사용자 관리, 네트워크 관련 명령어) (0) | 2014.05.13 |
linux 기본 명령어1 (파일 관련 명령어) (0) | 2014.05.12 |
댓글