KWMBLOG

디렉토리 내용을 확인하는 명령어 - ls 본문

리눅스/명령어

디렉토리 내용을 확인하는 명령어 - ls

KWMBLOG 2018. 11. 28. 09:51

서버 관련직에 있다면

아마 한달내로 천번이상은 사용하지 않을까

하는 명령어이다.

우스갯소리로 전에 있던 회사에서는

ls명령어를 천번이상 안쳐보고는

말도 걸지 말라고 했다.



ls : 경로의 내용을 나열 (유사명령어 dir, vdir)

옵션

  • -a : 경로안의 숨김파일을 포함한 모든 내용을 나열한다.

  • -l : 파일형태, 사용권한, 하드링크번호, 사용자이름, 그룹이름, 파일크기, 수정시간을 자세히 나열한다.

  • -r : 정렬 순서를 내림차순으로 한다.

  • -t : 파일을 시간순으로 정렬한다.

  • -h : 파일의 용량을 표시할 수 있는 최대 크기로 표시한다.

  • -R : 하위 경로와 그 안에 있는 모든 파일들을 나열한다.

  • -S : 파일 크기가 가장 큰 것부터 정렬해서 나열한다.



주로 사용하는 옵션만 나열했다.

더 자세히 알아보려면 man ls 라고 입력하면 된다.

(너무많다.)






ls -l 을 입력했을 때의 모습이다.


파일형태 : -, d, l 등으로 표시된다.

사용권한 : rwxrwxrwx로 표시되고 간혹가다가 S같은 특수 권한이 들어있는 경우도 있다.

소유주,그룹이름 : 사용권한을 나타낸다.

파일크기 : 말그대로 파일의 크기이며 보통 디렉토리는 4096으로 표시된다.

시간 : 마지막으로 수정된 시간이 표시된다.






ls -lSh 를 입력하면 크기순으로 나열이 된다.


왼쪽 이미지에서 보이는 것은 생성한지 얼마 안된 페이지라 용량이 엄청 적다.



내가 주로 사용하는 옵션,

옵션 조합으로만 설명이 되어있다.

사람마다 쓰는게 다 다를 수도 있으니

man ls 를 입력해서 어떤게 있는지 확인을 해보고,

본인한테는 어떤 방법이 좋은지 찾아보는게 좋다.


3줄 요약

ls라는 명령어는 내용을 나열하는 명령어이다.

ls는 수많은 옵션이 있으니 직접 확인하고 사용하자.

나는 이렇게 쓴다.


Comments