ls : 현재 경로에 있는 파일 및 디렉토리 정보를 출력한다.
$ ls
$ ls -l
## 옵션 정리
-a : 숨겨진 파일이나 디렉토리를 출력한다.
$ ls -a
-A : .와 ..을 제외하고 출력한다.
$ ls -A
-b : 알파벳 순으로 출력한다.
$ls -b
-B : ~ 로 끝나는 백업파일을 제외하고 출력한다.
$ ls -B
-c : 마지막으로 변경된 시간을 출력한다.
$ ls -l -c
-C : 파일이나 디렉토리를 열로 출력한다.(확인못함)
-d : 지정 경로에 있는 최상위 디렉토리만 출력한다.
$ ls -d
-D : emacs를 위한 출력형태를 생성한다.
$ ls -l -D
-f : 정령하지 않고 출력한다. 컬러옵션을 해제한다.
$ ls -f
-F : 실행파일은 *, 경로 /, 소켓 =, 링크 @ 등의 지시자로 출력한다.
$ ls -F
-g : 사용자 권한을 출력하지 않는다.
$ ls -g
-G : -l 옵션과 같이 사용시 그룹권한을 출력하지 않는다.
$ ls -l -G
-h : K, M, G 단위로 파일크기를 출력한다.
$ ls -l -h
-H : 심볼릭 링크의 실제 참조하는 목록을 출력한다. (확인 못함)
-i : 파일의 인덱스 값을 출력한다.
$ ls -l -i
-I : 지정 파티션은 제외하고 출력한다.
$ ls -i dev
-k : 용량을 킬로바이트로 출력한다.
$ ls -lk
-l : 상세 내용을 출력한다.
$ls -l
-L : 심볼릭 링크의 정보를 출력할때 원본 파일의 정보를 출력한다.
$ ls -l -L
-m : 콤마로 구분하여 출력한다.
$ ls -m
-n : 사용자와 그룹권한을 숫자로 표시한다.
$ ls -n
-N : 원래의 이름 형식으로 출력한다. (확인 못함)
-o : 그룹권한을 출력하지 않는다.
$ ls -o
-p : 디렉토리에 /를 추가한다.
$ ls -P
-q : 그래픽이 아닌 문자 대신에 ?를 출력한다. (확인못함)
-Q : 파일, 디렉토리를 쌍따옴표 안에 출력한다.
$ ls -Q
-r : 반대로 출력한다.
$ ls -r
-R : 하위 디렉토리까지 출력한다.
$ ls -R
-s : 블록에 할당된 크기를 출력한다.
$ ls -s
-S : 파일크기 기준으로 정렬하여 출력한다.
$ ls -l -S
-t : 파일이 수정된 시간 기준으로 정렬하여 출력한다.
$ ls -l -t
-T : 8대신 COLS을 지정하여 출력한다. (인자 지정을 모르겠음)
$ ls -T 1
-u : -lt와 같이 사용시 생성 시간 기준으로 출력하고
-l과 사용시 생성시간 출력하고 이름순으로 출력한다.
$ ls -ltu
$ ls -lu
-U : 컬러옵션을 유지하면서 정렬하지 않고 출력한다.
$ ls -U
-w : width 길이를 설정하여 출력한다.
$ ls -w 20
-x : 상세출력되는 리스트를 파일이름으로 하나의 라인에 출력한다.
$ ls -ltu -x
-X : 확장자의 알파벳순으로 정렬하여 출력한다.
$ ls -X
-Z : SELinux 보안 커텍스트를 출력한다.
$ ls -Z
--help : 도움말 출력한다.
--version : 버전 정보를 출력한다.
'지식생활 > 명령어' 카테고리의 다른 글
Linux - mv 명령어 옵션 정리 (0) | 2017.07.04 |
---|---|
Linux - mkdir 명령어 옵션 정리 (0) | 2017.06.30 |
Linux - lsof 명령어 옵션 정리 (0) | 2017.06.29 |
Linux - ln 명령어 옵션정리 (0) | 2017.06.27 |
Linux - df 명령어 옵션 정리 (0) | 2017.06.26 |
Linux - chmod 명령어 옵션 정리 (0) | 2017.06.23 |
Linux - cd 명령어 정리 (0) | 2017.06.23 |