반응형

1. ls 란?

리눅스 터미널에서 파일 및 디렉토리 리스트를 확인하고자 할 때 사용하는 명령어

(터미널을 주로 사용하는 사용자라면 많이 사용하는 명령어.)


2. 사용형식

ls [option]... [file]...

(man 페이지에 정의)


이렇게 ls 에 옵션을 넣어 사용하거나 디렉토리를 정의하면 정의한 디렉토리의 내부를 볼 수 있다.


3. 옵션들

man 에서 정의된 ls 의 옵션들은 꽤 많은데 그중에서 가장 잘 사용하는, 사용할 것 같은 옵션들만 몇개 적어보았다.


-a , --all : 해당 디렉토리에 숨겨진 파일, 디렉토리를 출력 (현재(.), 상위 디렉토리(..) 모두 출력)


-i , --inode : inode 넘버를 출력해준다.


-l : 긴 목록 형식으로 출력해준다.


-r, --reverse : 디렉토리 및 파일을 역순으로 출력한다.


-R, --recursive : 재귀적으로 서브디렉토리를 나열한다.


-s, --size : 각 파일의 할당 된 크기를 블록 단위로 출력한다.


-t : 수정 시간순으로 정렬, 가장 새로운 것 부터


* 주로 옵션은 -a 와 -l 옵션을 조합해서 보기 편하게 사용을 한다. (ex: ls -al, ls -lR 등등)

* 그리고 리눅스 버전마다 다르지만 CentOS 계열에서는 ll 이라는 명령어도 많이 사용한다.

반응형

+ Recent posts