man find -type c File is of type c: b block (buffered) special c character (unbuffered) special d directory p named pipe (FIFO) f regular file l symbolic link; this is never true if the -L option or the -follow option is in effect, unless the symbolic link is broken. If you want to search for symbolic links when -L is in effect, use -xtype. s socket D door (Solaris) |
'ls -l'을 실행하면
$ ll total 1922 drwxr-xr-x 2 root root 4096 Nov 15 04:17 bin drwxr-xr-x 4 root root 1024 Apr 11 2008 boot drwxr-xr-x 12 root root 3900 Nov 14 13:07 dev drwxr-xr-x 101 root root 12288 Dec 15 04:15 etc drwxr-xr-x 10 root root 4096 Aug 19 13:59 home drwxr-xr-x 14 root root 4096 Apr 11 2008 lib drwx------ 2 root root 16384 Apr 10 2008 lost+found drwxr-xr-x 2 root root 4096 Nov 14 13:07 media drwxr-xr-x 2 root root 0 Nov 14 13:07 misc drwxr-xr-x 2 root root 0 Nov 14 13:07 mnt drwxr-xr-x 2 root root 0 Nov 14 13:07 net drwxr-xr-x 2 root root 4096 Jun 19 2008 nfsroot drwxr-xr-x 3 root root 4096 May 29 2008 opt dr-xr-xr-x 195 root root 0 Nov 14 13:06 proc drwxr-x--- 29 root root 4096 Dec 17 11:00 root drwxr-xr-x 2 root root 12288 Apr 11 2008 sbin drwxr-xr-x 2 root root 4096 Apr 10 2008 selinux drwxr-xr-x 2 root root 4096 Oct 11 2006 srv drwxr-xr-x 12 root root 0 Nov 14 13:06 sys drwxr-xr-x 2 root root 4096 Dec 17 13:30 tftpboot drwxrwxrwt 16 root dev 90112 Dec 19 20:01 tmp drwxr-xr-x 15 root root 4096 May 30 2008 usr drwxr-xr-x 24 root root 4096 Apr 10 2008 var |
이런식으로 퍼미션과 파일의 종류가 출력이 된다.
아무튼 일반적으로 보이는 녀석들은
- 일반 파일
b Block device
c Character device
d Directory
l symbolic Link
인데 드물게 보이는 녀석들이 존재 한다.
prw------- 1 morpheuz dev 0 Jul 15 13:21 initctl crw-rw---- 1 morpheuz dev 61, 0 May 30 2008 lirc srwxr-xr-x 1 morpheuz dev 0 Oct 20 19:57 lircd brw-rw---- 1 morpheuz dev 7, 0 May 30 2008 loop0 |
이 녀석들의 의미는 역설적이게도.. find에서 찾아 냈다.
p name Pipe
s Socket
'Linux' 카테고리의 다른 글
find를 이용하여 원하는 파일 삭제 하기 - easy find & rm (0) | 2008.12.26 |
---|---|
심볼릭 링크에 대한 미스테리 (4) | 2008.12.22 |
쉘 스크립트 명령어 . (meaning of dot in sheel script) (0) | 2008.12.18 |
파일 존재 유무 확인하기(how to check existence of file on C,linux) (2) | 2008.12.16 |
execl() - excute a file (0) | 2008.12.08 |