본문 바로가기
콤푸타

리눅스 명령어 모음

by 피크카라제 2012. 12. 29.

ls - 디렉토리 파일 목록 보기

  이 명령은 도스의 "dir"명령과 동일합니다. 즉 지금 내 디렉토리에

뭐가 있는지 알고 싶을때 쓰는 명령입니다. 도스에 "dir"이 있다면

유닉스/리눅스엔 "ls"가 있습니다.

도스의 "dir"명령에서 여러 가지 옵션이 있듯이, "ls"명령에도

도스보다 몇배나 많은 옵션이 있습니다.

하지만 많이 쓰는 것은 몇 개 안되죠...

 

ls -l : 이 명령을 사용하면 파일의

모드, 소유권, 파일 크기, 최종 변경 일자, 시간을 보여준다.

 

ls -a : 도트로 시작하는 디렉토리도

모두 보여준다. 앞에 있는 -l과 같이 사용할 수 있다.

 

cd - 디렉토리 이동 명령

 이 명령은 도스의 "cd" 명령과 동일합니다.

몇가지 틀린 점은 사용자의 홈디렉토리를 나타내는 틸드(~)와 함께 쓸

수 있다는 점이다.

cd ~/Mail 이라고 하면 자신의 홈디렉토리의 Mail디렉토리로 이동하라는

명령이다.

 

mkdir/rmdir- 디렉토리 만들기/지우기

도스의 md/rd명령과 동일하면 하지만 md/rd처럼 축약명령은 없고, 그대로

사용하면 된다.

 

cp- 파일 복사 명령

흔히 있는 명령이다. 도스의 "copy"명령과 동일하다.

형식은 cp <원본> <대상>이다.

주의할점은 기존의 파일을 덮어쓰거나 할 때 물어보지 않는다는 점이다.

복사할 때, 지울 때는 조심해야 한다.

 

rm- 파일 삭제 명령 

말그대로 rm <파일명>하면 지워진다. cp명령처럼 "I"옵션이

설정되어 있다면 지울 때마다 물어본다.

 

mv- 파일 이동/이름 변경 명령

이 명령을 사용하면 파일의 이동 및 이름을 변경할 수 있다.

원본과 복사본의 파일 이름이 다르다면 이름이 변경된다.

 

pwd- 현재 자신의 디렉토리보기

pwd명령은 현재 자신의 위치해 있는 디렉토리를 볼 수 있는 명령이다.

 

cat- 파일 내용 보기 명령

이 명령은 아주 유용한 명령이다.

간단하게 파일의 내용을 볼 수 있고, 또한 편집, 덧붙이기가 가능하다.

)

cat > sample.txt

This a cat example !!

<ctrl>+d

 

이렇게 하면 sample.txt가 만들어진다.

sample.txt의 내용을 보고 싶다면 cat sample.txt라고

하면 된다.

그리고 기존 내용에 덧붙이려면 cat >>

sample.txt라고 하면 된다.

cat에 대한 것은 이정도면 될 것 같다.

 

ps- 프로세스 확인 명령

ps명령은 빈번하게 사용하는 명령이다. 현재 실행중인 프로세스에 대한

자세한 정보를 확인하게 해주는 명령이다.

프로세스(process)를 처음 들어보는 분들은 간단히 하나의 프로그램이

실행되면 process가 생성된다고 생각하면 된다.

 

kill- 프로세스 죽이기

이 명령도 상당히 많이 사용한다.

즉 실행중인 프로세스를 강제로 종료하고자 할 때 쓰는 명령이다 

위에 있는 ps명령을 사용해서 PID를 알아낸다음 kill <PID>라고

하면 프로세스를 종료할 수 있다.

 

find- 파일 찾기 명령

이 명령은 말그대로 원하는 파일을 찾고자 할 경우에 사용되는 명령이다.

예를 들면

find / -name "*.mp3" -print

라고 하면 루트(/) 디렉토리에서부터 mp3파일을 찾는 명령이다.

리눅스에선 -print를 안 적어도된다. 하지만 대부분의 유닉스에선 -print

해줘야 화면으로 볼 수가 있다.

 

du/df - 디스크 사용 현황(Disk

Usage) 보기

du명령은 디스크 사용 현황을 볼 때 사용하는 명령이다.

df명령은 현재 마운트되어 있는 파일 시스템의 사용 정보를 출력한다.

 

gzip/bzip2/tar - 압축 명령

이 명령들은 파일을 압축하고, 묶는 명령들이다.

gzip

gzip file1이라고 하면 file1.gz파일이

생성된다. gzip은 압축명령이다.

즉 여러파일을 묶는 기능은 제공하지 않는다. 풀고 싶을 때는 gzip

-d file1.gz라고 하면 된다.

bzip2

bzip2gzip처럼 사용한다.

tar

tar명령은 파일을 묶기만 하는 명령이다. 다음과 같이 사용하면

된다.

tar cf file.tar file1 file2 ...

여기에서 ccreate, ffile이라는 뜻이다.

푸는 방법은 다음과 같다.

tar xvf file.tar

xExtract의 의미이고, v옵션은 묶거나 푸는 과정을 보여준다.

tar+gzip, tar+bzip2

흔히 보이는 방식이다. 대부분의 배포판이나 프로그램이 이렇게 압축된

형식을 취하고 있다.

tar+gziptar.gz혹은 tgz로 보여진다.

이 작업은 매우 빈번한 작업이기 때문에 tarxvzf file.tar.gz라고 하면 된다

 

'콤푸타' 카테고리의 다른 글

윈도우XP 최적화 팁 57가지...  (0) 2012.12.30
Rundll32.exe 오류 해결  (0) 2012.12.30
net framework,net framework 4.0  (0) 2012.12.29
바탕화면 단축 아이콘 화살표 제거  (1) 2012.12.23
vb6ko.dll 다운로드  (0) 2012.12.23

댓글