linux ls 명령어 / 자주 사용하는 예제 정리
- IT/Linux
- 2023. 1. 11.
반응형
반응형
예제 1. ls : 리스트 출력
- 기본 ls 명령어는 단순 파일 또는 디렉토리의 이름만 확인됨
- 이름으로는 파일인지 디렉토리인지 확인 불가
$ ls
test1.err test1.log test1 test2 test3
예제 2. ls -l : 리스트 자세하게 출력
- l 옵션으로 결과를 자세하게 출력
- 파일의 속성, 소유자, 소유그룹, 크기, 생성 날짜와 시간, 파일 또는 디렉토리명 까치 출력됨
d : 디렉토리
d가 없으면 : 파일
l : 링크(바로가기)
$ ls -l
-rw-r--r-- 1 root root 571142 8월 29 13:57 test1.err
-rw-r--r-- 1 root root 951113 8월 29 13:57 test1.log
drwxr-xr-x 2 root root 22 1월 11 16:44 test1
drwxr-xr-x 2 root root 22 1월 11 16:44 test2
drwxr-xr-x 2 root root 22 1월 11 16:44 test3
예제 3. ls -lR : 자세히 + 끝까지 출력
- R 옵션은 결과를 끝까지 출력함
- 현재 위치뿐만 아니라, 하위 디렉토리 내용까지 끝까지 출력
$ ls -lR
.:
합계 1492
-rw-r--r-- 1 root root 571142 8월 29 13:57 test1.err
-rw-r--r-- 1 root root 951113 8월 29 13:57 test1.log
drwxr-xr-x 2 root root 22 1월 11 16:44 test1
drwxr-xr-x 2 root root 22 1월 11 16:44 test2
drwxr-xr-x 2 root root 22 1월 11 16:44 test3
./test1:
합계 0
-rw-r--r-- 1 root root 0 1월 11 16:44 test.txt
./test2:
합계 0
-rw-r--r-- 1 root root 0 1월 11 16:44 test.txt
./test3:
합계 0
-rw-r--r-- 1 root root 0 1월 11 16:44 test.txt
예제 4. ls -al : 모든것 + 자세히 출력
- a 옵션은 모든 파일을 출력함
- 아래 출력 결과를 보시면, "ls -l"에서 보이지 않았던 .temp 파일이 확인됩니다
앞에 점이 붙은 파일로 숨김 파일이며, a 옵션은 이런 숨김파일까지 모두 출력을 합니다.
$ ls -al
합계 1496
drwxr-xr-x 5 root root 108 1월 11 16:47 .
drwxr-xr-x 6 root root 4096 1월 11 14:33 ..
-rw-r--r-- 1 root root 0 1월 11 16:45 .temp
-rw-r--r-- 1 root root 571142 8월 29 13:57 test1.err
-rw-r--r-- 1 root root 951113 8월 29 13:57 test1.log
drwxr-xr-x 2 root root 22 1월 11 16:44 test1
drwxr-xr-x 2 root root 22 1월 11 16:44 test2
drwxr-xr-x 2 root root 22 1월 11 16:44 test3
예제 5. ls -alR : 모든것 + 자세히 + 끝까지 출력
- 이제는 출력 결과가 어떻게 나올지 감이 잡히시죠?
- 추가로, 다른 경로에 대해서 조회를 하실 경우 "ls -al /tmp"처럼 뒤에 경로를 기입하시면 됩니다
$ ls -alR
.:
합계 1496
drwxr-xr-x 5 root root 108 1월 11 16:47 .
drwxr-xr-x 6 root root 4096 1월 11 14:33 ..
-rw-r--r-- 1 root root 0 1월 11 16:45 .temp
-rw-r--r-- 1 root root 571142 8월 29 13:57 test1.err
-rw-r--r-- 1 root root 951113 8월 29 13:57 test1.log
drwxr-xr-x 2 root root 22 1월 11 16:44 test1
drwxr-xr-x 2 root root 22 1월 11 16:44 test2
drwxr-xr-x 2 root root 22 1월 11 16:44 test3
./test1:
합계 0
drwxr-xr-x 2 root root 22 1월 11 16:44 .
drwxr-xr-x 5 root root 108 1월 11 16:47 ..
-rw-r--r-- 1 root root 0 1월 11 16:44 test.txt
./test2:
합계 0
drwxr-xr-x 2 root root 22 1월 11 16:44 .
drwxr-xr-x 5 root root 108 1월 11 16:47 ..
-rw-r--r-- 1 root root 0 1월 11 16:44 test.txt
./test3:
합계 0
drwxr-xr-x 2 root root 22 1월 11 16:44 .
drwxr-xr-x 5 root root 108 1월 11 16:47 ..
-rw-r--r-- 1 root root 0 1월 11 16:44 test.txt
반응형
'IT > Linux' 카테고리의 다른 글
journalctl 명령어 / 옵션 설명 / 예제 정리 (0) | 2023.02.04 |
---|---|
traceroute 명령어 정의 / 옵션 설명 / 예제 정리 (0) | 2023.02.04 |
TCP Segmentation offload off 적용 (0) | 2023.01.03 |
BIOS 버전 확인 / dmidecode 설치 (0) | 2022.12.27 |
nf_conntrack table full dropping packet 에러 원인 및 조치방법 (0) | 2022.12.21 |