|
리눅스에서는 몇가지 중요한 명령어들을 사용하는 것이
기본이라 할 수 있습니다. 초보자에게는 좀 낯설고 처음에는 사용하기가
불편하게 느껴지겠지만 , 일단 익혀두고 반복하여 몇번 사용해보면 때로는
윈도우 상에서 프로그램을 실행하는 것보다 훨씬 편리하다는 것을 느낄
수 있습니다. 여기서는 중요한 몇가지의 명령어를 간추려서 알아보겠습니다.
1.파일관리
1. cd
- 디렉토리를 변경할 때, 디렉토리를 따로 입력하지 않으면 login한
디렉토리($HOME 또는 '~'로 표시됨)로 이동합니다.
cd . 은 현재 디렉토리이며, cd .. 은 상위 디렉토리입니다.
예) 최상위 디렉토리 / 에서 상위디렉토리 root/ 으로 이동할 때 :
cd /root ( /를 생략해도 무방 )
현 디렉토리root/에서 상위디렉토리에 있는 bin/이라는 디렉토리로 바꿀
때- cd ../bin, 또는 ..없이 그냥 cd /bin으로 해도 무방합니다.

2. ls
- DOS의 dir과 비슷한 명령어인데, 디렉토리명 등을 출력시키며 옵션에
따라 다양한 정보와 함께 출력된다.
옵션
-a: 디렉토리 내의 모든 파일 출력
-i : 파일의 inode와 함께 출력한다.
-l : 파일 허용 여부, 소유자, 그룹, 크기, 날짜 등을 출력한다.
-m: 파일을 쉼표로 구분하여 가로로 출력한다.
-r : 정렬 옵션이 선택되었을 때, 그 역순으로 출력한다.
-s : KB 단위의 파일 크기를 출력한다.
-t : 최근에 만들어진 파일 순서대로 출력한다.
-x : 파일 순서를 세로로 출력한다.
-F : 파일의 형태와 함께 출력한다. 출력되는 파일의 형태는 '*',
'@', '|', '=' 등이며, 이것은 각각 실행 파일, 심볼릭 링크, FIFO 소켓을
나타낸다.
-R : 서브 디렉토리의 내용을 포함하여 출력한다.
-S : 파일 크기가 큰 순서로 출력한다.
-U : 정렬하여 출력한다.
-1 : 라인당 한 파일씩 출력한다.
--help : 도움말을 화면상에 나타낸다.
--version : 'ls'의 파일 버전과 함께 출력한다.
예) /home/babo
디렉토리 내용을 최근에 만들어진 파일 순서대로 출력- ls -t /home/babo
|