리눅스 명령어(Linux Command)

▶ pwd

- 현재 경로 보기

- usage : pwd

[root@localhost root]# pwd

/root

[root@localhost bin]# pwd

/bin

▶ cd

-?디렉토리 이동?????? //cd = change directory

- usage : cd [인자값]

.? ?-> 현재 디렉토리

.. ?-> 상위 디렉토리

[root@localhost root]# cd /var

[root@localhost var]#

[root@localhost root]# cd ..

[root@localhost /]#

▶ ls

-?파일 내역? 출력?????? //"ls -al"을 가장 많이 쓴다. 모든 파일을 자세히 출력 가능

- usage : ls [ option ] [ directory / file?]

▶?cp //copy

-?파일, 디렉토리 복사???? //상위 폴더로 복사하기 - # cp sample.txt ../

- usage : cp [?option ] [?source?] [?target ]

▶ mv //move

-?파일, 디렉토리 이동

- usage : mv [?option ] [?source?] [?target ]

▶ mkdir //make directory

-?디렉토리 생성

- usage : mkdir [?option ] [ directory name?]

▶ rmdir //remove directory

-?디렉토리 삭제

- usage : rmdir [?option ] [ directory name?]

추가적인 옵션 없이?그냥 # mkdir kkw? 입력으로 폴더를 생성할 수 있다. 그리고 왠만하면 습관적으로 # echo $?를 써주는 것이 좋다고 한다. # echo $?이라는 것은 앞의 작업이 잘 수행되었는가를 확인하는 명령어다. 0이 출력되면 정상적으로 잘 수행 되었다는 말이고, 만약 0 이외의 수가 출력 된다면 무언가 문제가 생겼다는 것을 의미한다. 참고로 Linux에서는 숫자 2는 오류를 의미한다. # ls를 입력해서 파일 내역을 출력해 볼 수있다. 그 다음 kkw 폴더를 삭제하기 위해서는 위에서 설명한 rmdir이 있다. 하지만 실무에서는 삭제하려는 것이 있다면 거의 rm -rf * 를 많이 쓴다.? 습관화 되면 오히려 편하게 쓰일 것이다.

▶ rm //remove

- 파일, 디렉토리 삭제

- usage : rm [?option ] [ directory?/?file?]??? //그냥 지우는 건 무조건 rm -rf로 삭제!

▶?cat //remove

- 텍스트 파일 내용 출력

- usage :?cat [ file name?]

- 인자값 > : 파일 내용 덮어 씌우기

- 인자값 >> : 기존 파일 내용 추가

cat > kevin?redirection? 명령으로 "i2sec" 3개를 입력하고 ctrl+D(저장 후 바꾸어 나오기) 입력한다. 다시 cat kevin으로 파일 내용을 출력 해보면 저장한 대로 "i2sec"이 저장되어 있다.

>?redirection 같은 경우에는 그냥 보내는거다. 초기화를 하면서 쓰는 것이 > redirection이고, 반면에 >>?redirection은 기존에 것은 그대로 두고 append 한다는 의미를 가지고 있다. 기존의 "i2sec" 아래에 just testing, redirection이 추가된 것을 볼 수 있다.

이번에는 redirection을 사용하지 않는 상태에서 특정 파일의 내용을 싹 지워보겠다. cp /dev/null을 파일명 앞에 넣어주면 된다. /dev/null에서 null은 한마디로 값이 없다는 뜻이다. kevin 파일에 그것을 cp == 복사한다는 것이다. 결국 내용이 텅 빈 kevin파일을 cat명령으로 출력해 보면 아무 것도 없다.

리눅스 명령어(Linux Command)

[출처] i2sec Linux 교재

퍼옴 : http://blog.naver.com/6ixth9roove/100136871491

Subscribe
Notify of
guest

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

0 댓글
Inline Feedbacks
View all comments
TOP