[ls 명령어]
- ls : list
- 디렉토리의 내용물을 출력하는 명령어
- 경로를 입력하지 않고 ls만 입력하면 현재 자신의 위치에 있는 디렉토리의 내용물을 출력해준다
[사용형태]
- ls [옵션] [디렉토리/파일 경로]
[root@localhost~]#ls/home/test
a b c d
- 옵션 없이 사용할 경우 디렉토리명만 출력이 된다.
[옵션]
① l : 파일이나 디렉토리의 이름과 속성정보까지 같이 출력
- ls -l
② a : 숨김 처리된 파일이나 디렉토리까지 출력
- ls -a
- 디렉토리나 파일을 숨기려면 이름 앞에 .을 추가하면 됩니다.
- 숨겨진 파일은 a 옵션을 통해서만 볼 수 있습니다.
③ h : 파일이나 디렉터리의 크기 단위를 출력해 줍니다
- ls -lh/
- 주로 l 옵션과 같이 사용합니다.
④ d : 지정한 디렉토리나 파일의 경로를 출력하는 옵션
- ls -ld /home/test
- 특정 디렉토리나 파일을 확인하고 싶다면 ld 형식으로 사용합니다.
⑤ R : 지정한 디렉토리 하위에 모든 디렉토리의 내용물도 전부 출력
- ls -R
- 대소문자 구별 필수이다!!!
※ 이외에 다른 옵션은 메뉴얼(man)을 통해 확인하기를 바란다.
#옵션 l
[root@localhost~]#ls -l /home/test
drwxr-xr-x 4 rootroot 24 7월 15 10:12 a
drwxr-xr-x 4 rootroot 24 7월 15 10:13 b
drwxr-xr-x 4 rootroot 24 7월 15 10:14 c
drwxr-xr-x 4 rootroot 24 7월 15 10:15 d
#옵션 a
[root@localhost~]#ls -a /home/test
drwxr-xr-x 4 rootroot 24 7월 15 10:12 a
drwxr-xr-x 4 rootroot 24 7월 15 10:13 b
drwxr-xr-x 4 rootroot 24 7월 15 10:14 c
drwxr-xr-x 4 rootroot 24 7월 15 10:15 d
drwxr-xr-x. 4 rootroot 24 7월 15 09:15 e
drwxr-xr-x. 4 rootroot 24 7월 15 08:15 f
※ 리눅스는 명령어의 옵션을 같이 사용할 수 있습니다.
[root@localhost~]#ls -l -a /home/test
[root@localhost~]#ls -la /home/test
※ 디렉토리의 속성과 이름
drwxr-xr-x 4 rootroot 24 7월 15 10:12 a
빨강 : 디렉토리(d), 파일(- 없음), 링크가 걸려있는 디렉토리(l)
주황 : 권한
보라 : 크기
초록 : 최근에 수정된 날짜 + 디렉토리 명
※ 해당 옵션들 외에 더 알고 싶다면 구글링을 해보자!
※ 터미널에서도 help 명령어를 통해 옵션을 볼 수 있다 (only 영어)
'Programing > Linux' 카테고리의 다른 글
리눅스 명령어 (생성 & 삭제) (0) | 2022.12.20 |
---|---|
리눅스 명령어(cp, mv) (0) | 2022.12.20 |
리눅스 base (0) | 2022.12.20 |
리눅스 들어가기 (0) | 2022.12.20 |
디렉토리 관련 명령어 (man, pwd, cd, passwd) (0) | 2022.12.20 |