IT Japan

리눅스 기본 명령어 본문

카테고리 없음

리눅스 기본 명령어

swhwang 2016. 4. 10. 23:51
반응형

초보자들은 도스명령어를 다 알고 있을 것이다.

그래서 도스명령어와 리눅스명령어를 비교하명서 설명하겠다. 다음을 내용을 살펴보면 리눅스명령어에 친숙하게 될 것이다.

 

리눅스 : 도스

ls dir

cp copy

mkdir md

rm del

rmdir deltree

mv move

mv rename

pwd .

 

ls

ls라는 명령어는 도스의 dir와 유사하다.

ls를 치면 디렉토리에 속한 파일의 목록을 나타내어 준다. ls만 치면 화일명만 나온다.

그래서 ls -l로 치면 화일명의 상태까지 나오므로 -l의 옵션을 자주 사용하자

그리고 -a의 옵션을 사용하면 숨어 있는 파일도 보여준다.

alias라는 명령어가 있는데 도스의 배치화일과 비슷하다.

예를 들면

alias dir='ls -l'라고

명령어를 내리면

ls -l를 치지않고 dir만 치더라도 ls -l와 같은 효과를거둘 수 있다.

해제 할려면 unalias dir 라고 치면 된다.

 

cp

도스의 copy명령어와 같다.

cp 원본 복사할장소 이다.

예를들면

cp test.tar /home/stoneonl 인 것이다.

그리고 -i옵션을 사용하면 확인메세지가 뜬다.

이 옵션이 필요한 이유는 같은 화일이 있어도 무조건 카피하기 때문이다. 도스에서는 옵션을 지정하지 않아도 나오지만 linux에서는 그렇지 않다.

 

mkdir

새로운 디렉토리를 생성할때 쓰인다. 같은 이름의 디렉토리가 있을 경우 에러메시지가 뜨면서 그만둔다.

 

rm

화일을 지울경우에 쓰인다.

여기서도 -i를 사용하면 확인 메시지가 뜬다. -f옵션이 있는데 이것을 사용하면 메세지가 나타나지 않는다.

-r 옵션은 서브디렉토리를 지울경우에 해당된다.

디렉토리를 무조건 지울경우(하위디렉토리가 있건,디렉토리안에 화일이 있건)

rm -rf 디렉토리 하면 무조건 지운다.

 

rmdir

디렉토리를 지울경우에 해당된다. rm과 별 큰차이는 없다.

 

mv

이 명령어는 도스의

rename명령어와 move명령어의 두가지 경우가 있다.

초보자의 경우 어떻게 쓸 수 있는지 반문 할줄 모르지만 linux에서는 가능하다.

mv 화일 파일 mv 디렉토리 디렉토리 일 경우 해당하는 이름을 바꾸는 것이다.

그리고 mv 화일 디렉토리 화일을 옮기고 싶은 디렉토리로 이동하는 것이다.

 

pwd

linux에서는 현재 위치하고 있는 상황을 잘 모른다.

그래서 pwd를 사용하면 편리하다.

어느곳으로 가도 pwd를 치면 디렉토리 경로를 알수 있다.

 

dudf

du는 화일의 크기나 디렉토리의 크기를 알수 있게 한다.

그리고 그냥 du만 치면 지금 위치한 서브디렉토리와 화일의 크기를 보여준다.

예를들어 리눅스의 총용량을 알려면 du / 라고 치면 될 것이다.

df는 마운트된 디스크에 대한 크기,남아있는 크기등 상세한 정보를 나타낸다

mount /dev/hda1 /dosc로 마운트 되어 있다면 df /dosc로 쳐 보세요 도스의 chkdsk와 같을 겁니다.

그냥 df만 친다면 모든 마운트된 드라이브의 디스크상황을 보여줍니다.

마운트는 따로 설명하겠다.

 

반응형
Comments