강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

ls (파일 목록 및 디렉토리 정보보기)

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

파일목록 및 디렉토리 정보보기

리눅스에서 가장 쉬운 명령어가 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 페이지를 활용하기 바란다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,041 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  100 명