首页 > 其他 > 详细

ls -l命令

时间:2015-04-02 06:42:26      阅读:190      评论:0      收藏:0      [点我收藏+]

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命令

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!