码迷,mamicode.com
首页 > 其他好文 > 详细

ls -l命令

时间:2015-04-02 06:44:08      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:ll

ls -l既ll命令可以用长格式查看文件的属性。

第一部分为文件的类型、属主权限、属组权限、其他权限,第二部分为硬链接的个数,第三部分为属主,第四部分为属组,第五部分为修改时间,第六部分为文件名。


文件的类型分为:

    b-块设备、c-字符设备、- -文件、d-目录、l-链接、

如/dev下面的zero、null、random设备均为字符设备

/dev/mapper下面的逻辑卷的映射为连接设备

上面逻辑卷连接的设备/dev/dm-*为块设备

文件和目录很多


Linux中的I/O设备分为两类:块设备和字符设备

字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。相反,此类设备支持按字节/字符来读写数据。

块设备:应用程序可以随机访问设备数据,程序可自行确定读取数据的位置。硬盘是典型的块设备,应用程序可以寻址磁盘上的任何位置,并由此读取数据。


连接分为软连接和硬链接

例如:利用ln -s创建软连接,软连接删除源文件之后链接的文件也不好用了,硬链接依旧可以使用,硬链接占用inode和block,软连接不占用。


文件的时间分为atime(access time)、ctime(change time)、mtime(modify time)

ls -l默认显示mtime,ls -la可以显示atime、ls -lc可以显示ctime

mtime是修改文件的内容的时间,atime是访问文件的时间,ctime包括更改文件名、文件属性的时间。


ls -l命令

标签:ll

原文地址:http://tcqws.blog.51cto.com/4860028/1627499

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!