반응형
ls 명령어
옵션 없이 입력할 경우 해당 경로에 어떤 디렉토리 또는 파일이 있는지 확인할 수 있다.
옵션과 함께 입력하면 해당 기능에 맞게 디렉토리 또는 파일의 정보가 함께 출력된다.
$ ls [옵션] [디렉토리 또는 파일명]
옵션
- -a : 경로 내에 있는 모든 파일(숨김파일 포함)들을 출력한다.
- -b : 알파벳 순으로 목록을 출력한다.
- -c : 마지막으로 변경된 시간과 함께 목록을 출력한다.
- -H : 심볼릭 링크가 실제로 참조하는 목록을 출력한다.
- -l : 파일 또는 디렉토리에 대한 정보를 자세하게 출력한다. (권한, 파일 수, 소유자, 그룹, 파일 크기, 수정일자, 파일명 순으로 출력)
- -L : 심블릭 링크가 참조하는 원본 파일의 정보를 출력한다.
- -r : 역순으로 출력한다.
- -R : 현재 디렉토리의 하위 디렉토리의 파일 또는 디렉토리도 출력한다.
- -S : 파일 크기 순으로 출력한다.
- -t : 파일 수정시간 순으로 출력한다.
1. 현재 디렉토리에 있는 파일명 또는 디렉토리만 출력하기
$ ls
2. 현재 디렉토리에서 작성한 디렉토리에 있는 파일명 또는 디렉토리를 출력하기
$ ls /디렉토리
ex) $ ls /branding/shellbrd : 현재 디렉토리 내의 branding 디렉토리 내의 shellbrd 디렉토리 내에 있는 파일명 또는 디렉토리를 출력한다.
ex) $ ls ../ : 현재 디렉토리의 상위 디렉토리에 있는 파일명 또는 디렉토리를 출력한다.
3. 파일을 최근에 수정된 순으로 상세정보 출력하기
$ ls -lt
4. 파일크기순으로 상세정보 출력하기
$ ls -lSS
반응형