'ls -la'是做什么的?


11

当我-al使用ls命令输入属性时,得到以下信息:

anupam@JAZZ:~/blog$ ls -al
total 76
drwxrwxr-x 13 anupam anupam 4096 Aug 28 21:45 .
drwxr-xr-x 34 anupam anupam 4096 Aug 28 20:52 ..
drwxrwxr-x  8 anupam anupam 4096 Aug 28 12:19 app
drwxr-xr-x  2 anupam anupam 4096 Aug 28 12:19 bin
drwxrwxr-x  5 anupam anupam 4096 Aug 28 12:19 config
-rw-rw-r--  1 anupam anupam  154 Aug 28 12:19 config.ru
drwxrwxr-x  3 anupam anupam 4096 Aug 28 12:37 db
-rw-rw-r--  1 anupam anupam 1339 Aug 28 12:19 Gemfile
-rw-rw-r--  1 anupam anupam 2871 Aug 28 12:19 Gemfile.lock
drwxrwxr-x  7 anupam anupam 4096 Aug 28 21:45 .git
-rw-rw-r--  1 anupam anupam  466 Aug 28 12:19 .gitignore
drwxrwxr-x  4 anupam anupam 4096 Aug 28 12:19 lib
drwxrwxr-x  2 anupam anupam 4096 Aug 28 12:29 log
drwxrwxr-x  2 anupam anupam 4096 Aug 28 12:19 public
-rw-rw-r--  1 anupam anupam  249 Aug 28 12:19 Rakefile
-rw-rw-r--  1 anupam anupam  478 Aug 28 12:19 README.rdoc
drwxrwxr-x  8 anupam anupam 4096 Aug 28 12:19 test
drwxrwxr-x  6 anupam anupam 4096 Aug 28 12:33 tmp
drwxrwxr-x  3 anupam anupam 4096 Aug 28 12:19 vendor

每列是什么意思,在total 76这里表示什么意思?


2
对于将来遇到类似问题,此在线工具非常棒。说明shell.com/explain?cmd=ls+-al
2014年

@ dan08解释命令,但不解释输出。
wjandrea

Answers:


25

ls -al命令是ls -l(使用长列表格式)和ls -a(不要忽略以。开头的条目)的组合。

结果是一个长列表(该ls -l部分),具有(从左到右):

  • 文件类型
  • 文件权限
  • 链接数
  • 所有者名称
  • 所有者组
  • 文件大小
  • 最后修改时间
  • 文件或目录的名称

ls -a意味着隐藏文件也将被列出。

另请参见man ls(一如既往man是第一个信息源)和此链接

关于您所见内容的更多解释

输出从目录使用的磁盘块数开始(在您的情况下为76)。从GNU文档

对于列出的每个目录,在文件前添加“总块数”行,其中“块数”是该目录中所有文件的总磁盘分配。当前,块大小默认为1024字节,但是可以覆盖。

然后:

  • 第一个字符描述了它是目录(d)还是文件(-)(或其他文件类型,请参阅文档以获取完整列表)

文件权限:

  • 九个字符部分中的权限(所有者/组/其他用户为3x3)

链接

  • 链接数是文件的硬链接数。对于目录,硬链接数是(立即)子目录数加上父目录及其本身。

所有者

  • 所有者的名字
  • (所有者)组的名称

文件大小

  • 您会看到许多文件的大小为4096,这是ext3和上目录的最小大小ext4

感谢名单,先生,你给我的正是我一直在寻找..一个清醒的认识
拉扎勒斯

4

ls-列出目录内容

您在/ home / blog中有76个目录

drwxrwxr-x-这些是每一个的权限

权限后的数字是此文件夹中文件/文件夹/链接的数量

之后,当前用户

之后,文件夹所有者

接下来是文件所属的组的组ID。

接下来是修改文件的日期和时间

最右边的entery是文件夹的名称

您可以附加ls其他命令,例如

ls -a

显示隐藏文件(以。开头)

您可以在这里找到所有命令


/ home或/ home / blog中的76个目录?
lazarus 2014年

遗憾的/ home /博客/我以为你只是在/ home
马克·柯比

好的,先生,那是什么意思,13表示[drwxrwxr-x 13 anupam anupam 4096 Aug 28 21:45。]和34表示in [drwxr-xr-x 34 anupam anupam 4096 Aug 28 20:52 ..]
lazarus

1
76不会指示所显示目录中的目录数ls。请参见以下示例:pastebin.com/S411HeJG在所示的目录中显然没有目录ls,但它表示8总数。
Andrea Lazzarotto 2014年

文件链接和文件夹的总数,但ls仅列出文件夹
Mark Kirby 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.