ls (파일 목록 및 디렉토리 정보보기)
작성자 정보
- 웹관리자 작성
- 작성일
컨텐츠 정보
- 6,981 조회
- 0 추천
- 목록
본문
파일목록 및 디렉토리 정보보기
리눅스에서 가장 쉬운 명령어가 ls이지만 가장 어려운 명령어 중의 하나가 ls이다.
ls는 list의 약어로 디렉토리와 파일의 정보를 보여주는 명령어이다.
ls에 대한 옵션만 하더라도 40여개가 된다. 시스템 관리자라 하더라도 이 많은 옵션을 다 외우고 있지는 않다.
필요한 옵션에 대한 것들은 ""man ls"로 그때 그때 확인하여 사용한다.
여기서는 가장 많이 사용하는 몇 개의 옵션에 대해서만 알아보기로 하자.
● ls
가장 기본적인 디렉토리 내용만을 보여준다.
즉, 현재 디렉토리에 존재하는 파일들과 디렉토리명만을 간단히 보여준다.
[root@ciss9 /root]# ls Desktop Mail Xrootenv.0 core nsmail q |
● ls -l
l옵션은 long의 약어이며 ls의 옵션들 중 가장 많이 사용되는 옵션이다.
파일명과 디렉토리명 그리고 파일과 디렉토리에 대한 퍼미션정보와 소유자와 용량에 대한 정보등을 보여준다.
[root@ciss9 /root]# ls -l total 656 drwx------ 5 root root 4096 Aug 11 21:00 Desktop drwx------ 2 root root 4096 Sep 14 12:59 Mail -rw-r--r-- 1 root root 506 Aug 12 19:58 Xrootenv.0 -rw------- 1 root root 647168 Sep 6 14:47 core drwx------ 2 root root 4096 Aug 12 12:54 nsmail -rw-r--r-- 1 root root 2952 Aug 12 13:55 q |
● ls -al
a 옵션은 all의 약어이며 해당 디렉토리에 존재하는 모든 내용을 보여달라는 옵션이다.
리눅스나 유닉스에서는 .으로 시작하는 파일은 모두 숨겨진 파일이다.
이들 파일들은 a 옵션을 사용했을 때만 보이게 된다.
[root@ciss9 /root]# ls -al total 776 drwxr-x--- 17 root root 4096 Oct 12 13:01 . drwxr-xr-x 22 root root 4096 Sep 12 17:44 .. -rw------- 1 root root 11871 Oct 12 22:23 .bash_history -rw-r--r-- 1 root root 24 Jul 14 1994 .bash_logout -rw-r--r-- 1 root root 238 Aug 24 1995 .bash_profile drwx------ 5 root root 4096 Aug 11 21:00 Desktop drwx------ 2 root root 4096 Sep 14 12:59 Mail -rw-r--r-- 1 root root 506 Aug 12 19:58 Xrootenv.0 -rw------- 1 root root 647168 Sep 6 14:47 core drwx------ 2 root root 4096 Aug 12 12:54 nsmail -rw-r--r-- 1 root root 2952 Aug 12 13:55 q |
이상으로 ls 명령어에 대해서 알아보았으며 ls에 관한 옵션은 이정도만으로도 충분하며 보다더 다양한 옵션을 알고 싶은 분들은 man 페이지를 활용하기 바란다.
관련자료
-
이전
-
다음