답변:
두 번째 열은 파일에 대한 하드 링크 수입니다. 디렉토리의 경우 하드 링크 수는 상위 디렉토리와 그 자체를 포함하는 직계 서브 디렉토리의 수입니다.
$ ls -n
total 0
$ touch f1
$ touch f2
$ ln f1 hardlink
$ ln -s f2 softlink
$ mkdir d1
$ mkdir d2
$ mkdir d2/a d2/b d2/c
$ ls -n
total 8
drwxr-xr-x 2 1000 1000 4096 2010-12-31 00:07 d1
drwxr-xr-x 5 1000 1000 4096 2010-12-31 00:07 d2
-rw-r--r-- 2 1000 1000 0 2010-12-31 00:06 f1
-rw-r--r-- 1 1000 1000 0 2010-12-31 00:06 f2
-rw-r--r-- 2 1000 1000 0 2010-12-31 00:06 hardlink
lrwxrwxrwx 1 1000 1000 2 2010-12-31 00:07 softlink -> f2
karthick@Ubuntu-desktop:~$ ls -n
drwxr-xr-x 2 1000 1000 4096 2010-12-02 15:56 Books
첫 번째 열 : drwxr-xr-x
두 번째 열 : 2
세 번째 네 번째 열 : 1000
1000
다섯 번째 열 : 4096
여섯 번째 열 : 2010-12-02 15:56
일곱 번째 열 : Books
노트:
자세한 내용은이 링크 를 참조하십시오 .
디렉토리에 대한 답변은 올바른 수를 제공하지만 잘못된 이유가 있습니다. 숫자는 하위 디렉토리에 "."를 더한 개수가 아닙니다 . ".."
숫자는 실제로 파일과 동일합니다. 디렉토리에 대한 하드 링크 수입니다. 예를 들어, 새 디렉토리를 작성하십시오.
someuser@mymachine:~/test$ mkdir temp
someuser@mymachine:~/test$ ls -al
total 24
drwxrwxr-x 3 someuser someuser 4096 2012-02-27 15:58 .
drwx------ 50 someuser someuser 16384 2012-02-27 15:52 ..
drwxrwxr-x 2 someuser someuser 4096 2012-02-27 15:58 temp
someuser@mymachine:~/test$
링크 수는 2임을 알 수 있습니다. 이러한 링크는 이름이 "temp"이고 "."입니다. temp 내의 디렉토리 (일명 "temp /.") ".."디렉토리가 아닙니다 . 그것은 "temp"의 부모에 대한 링크입니다. 하위 디렉토리를 작성하면 새 링크가 작성되는 이유는 무엇입니까? 해보자 :
someuser@mymachine:~/test$ cd temp
someuser@mymachine:~/test/temp$ mkdir subtemp
someuser@mymachine:~/test/temp$ ls -al
total 12
drwxrwxr-x 3 someuser someuser 4096 2012-02-27 16:03 .
drwxrwxr-x 3 someuser someuser 4096 2012-02-27 15:58 ..
drwxrwxr-x 2 someuser someuser 4096 2012-02-27 16:03 subtemp
someuser@mymachine:~/test/temp$
이제 디렉토리에 대한 3 개의 링크가 있습니다. 그것들은 "temp", "temp /."입니다. 및 "subtemp / .."(즉, "subtemp"내의 ".."디렉토리). 따라서 하위 디렉토리는 모두 상위를 참조하는 ".."디렉토리가 있기 때문에 링크를 추가합니다.
이 필드는이 디렉토리 내의 링크 또는 디렉토리 수를 지정합니다.
예를 들면 다음과 같습니다.
aneesh@aneesh-VirtualBox:~$ ls -n
total 146500
drwxr-xr-x 6 1000 1000 4096 2010-12-30 11:27 Desktop
drwxr-xr-x 10 1000 1000 4096 2010-12-30 16:20 Documents
drwxr-xr-x 7 1000 1000 4096 2010-12-30 17:46 Downloads
drwxrwsr-x 9 1000 1000 4096 2010-12-28 17:18 eclipse
-rw-r--r-- 1 1000 1000 149897197 2010-10-04 15:18 eclipse-php-helios-linux-gtk.tar.gz
-rw-r--r-- 1 1000 1000 179 2010-11-26 08:50 examples.desktop
drwxr-xr-x 2 1000 1000 4096 2010-11-26 09:20 Music
drwxr-xr-x 6 1000 1000 4096 2010-12-23 14:59 MyWork
drwxr-xr-x 8 1000 1000 4096 2010-12-23 12:18 new
-rw-r--r-- 1 1000 1000 37985 2010-12-18 12:09 output.pdf
drwxr-xr-x 7 1000 1000 4096 2010-12-21 19:35 Pictures
drwxr-xr-x 2 1000 1000 4096 2010-11-26 09:20 Public
drwxrwxrwx 2 1000 1000 4096 2010-12-29 12:47 public_html
-rw-r--r-- 1 1000 1000 942 2010-12-30 19:55 rn
drwxr-xr-x 19 1000 1000 4096 2010-07-29 16:37 simplesamlphp
drwxr-xr-x 6 1000 1000 4096 2010-12-14 11:48 SoftMaker
drwxr-xr-x 2 1000 1000 4096 2010-12-28 14:52 Templates
drwxrwxr-x 8 1000 1000 4096 2010-12-03 14:48 Ubuntu One
drwxr-xr-x 4 1000 1000 4096 2010-12-28 10:37 Videos
drwxr-xr-x 3 1000 1000 4096 2010-12-20 19:26 Work
데스크탑의 링크 또는 디렉토리 수는 6 개입니다. 확인하겠습니다.
aneesh@aneesh-VirtualBox:~$ ls -la Desktop/
total 72
drwxr-xr-x 6 aneesh aneesh 4096 2010-12-30 11:27 .
drwxr-xr-x 46 aneesh aneesh 4096 2010-12-31 10:22 ..
-rw-r--r-- 1 aneesh aneesh 48 2010-11-30 11:50 bugs
drwxr-xr-x 2 aneesh aneesh 4096 2010-12-30 14:49 Bugs
-rw-r--r-- 1 aneesh aneesh 793 2010-12-07 12:34 Hello_world.xml
-rw-r--r-- 1 aneesh aneesh 440 2010-12-09 20:08 new
drwxr-xr-x 2 aneesh aneesh 4096 2010-12-14 16:00 plugin
drwxr-xr-x 2 aneesh aneesh 4096 2010-12-17 17:32 plugins
drwxr-xr-x 2 aneesh aneesh 4096 2010-12-21 12:35 saml
데스크탑 내부의 링크와 디렉토리는 다음과 같습니다.
'saml'
그래서 총 6. 희망이 도움이되기를 바랍니다.
자세한 내용은이 링크를 확인하십시오. http://www.go2linux.org/command-ls-file-permissions