ls加-l的输出解释备份
2017-08-12 18:42
106 查看
total 32lrwxrwxrwx 1 cwj cwj 18 Aug 3 16:34 biji -> Documents/biji.txtdrwxr-xr-x 2 cwj cwj 4096 Jul 30 19:19 Desktopdrwxr-xr-x 3 cwj cwj 4096 Aug 3 18:57 Documentsdrwxr-xr-x 2 cwj cwj 4096 Jul 30 19:19 Downloadsdrwxr-xr-x 2 cwj cwj 4096 Jul 30 19:19 Musicdrwxr-xr-x 2 cwj cwj 4096 Jul 30 19:19 Picturesdrwxr-xr-x 2 cwj cwj 4096 Jul 30 19:19 Publicdrwxr-xr-x 2 cwj cwj 4096 Jul 30 19:19 Templates-rw-rw-r-- 2 cwj cwj 0 Aug 3 18:56 test-rw-rw-r-- 2 cwj cwj 0 Aug 3 18:56 test硬链接drwxr-xr-x 2 cwj cwj 4096 Jul 30 19:19 Videos以上是ls -l /home/cwj得到的结果第一行是被查询目录下所有文件所占用的空间总和接下来每一行都是一个文件/文件夹的信息:1..最后一列是文件名/文件夹名.对于符号链接,是"其名字->它所指向的文件",如第二行就是一个符号链接.2..倒数第二部分是最近一次被修改的时间.3..中间,在月份一列前面写着数字的一列是该孩子所占的字节数,如果想用KB做单位可以添加-k选项,如果想系统选择合适单位用-h4..第一个cwj是属主,即这一行对应的文件/文件夹拥有者第二个cwj是属组,即属主所在的组,且是主组(一个用户可以加入多个组,但其中只有一个是主组)5..最前面的数字列是链接占用的节点数.值为0说明这行对应的是文件,1说明是软链接(见biji-ln),2及以上说明对应的是文件夹,用它减2便得到该文件夹有几个孩子是文件夹(非文件夹的孩子不增加inode数,每个文件夹都有一个指向自身的孩子inode和指向上级目录的inode,所以要减2)6..inode数之前的乱码似的一部分是文件属性.第一个字符是文件类型,-为普通文件(文本文件,脚本,压缩包之类真正存在硬盘上的文件),d为目录(文件夹)或特殊文件(存放其他文件或目录的相关信息),l为软链接(快捷方式),b块设备文件(如磁盘)(linux一切皆文件,设备也是文件),c字符设备(char设备)(如鼠标键盘)除了第一个字符之外的第一部分的其他字符可以三个三个拆为一组,比如第三行Desktop文件夹的,可以拆为rwx r-x r-x.这三组分别对应属主对该文件的权限\同组的其他用户对该文件的权限\非同组的用户对该文件的权限(root是例外,root对任何都有rwx)这三组,每一组有三个字符,分别代表读\写\执行权限,如果有对应权限就写对应字母rwx,否则写-.r值为4,w为2,x为1,-为0,所以上面这三组可以写为755,授权时可以chmod 755 name
相关文章推荐
- ls 输出结果的逐条解释
- ls -l输出解释
- ls 输出结果的逐条解释
- 《The Linux Command Line》 读书笔记03 ls命令与长格式输出解释 文件权限
- rman输出信息解释及表空间备份与在线恢复
- linux下 解释 终端命令 ls -al或者ls -li 输出的信息
- ls输出结果的逐条解释
- ls 输出结果的逐条解释
- 改变fedora23 konsole的ls输出颜色
- 文件/目录操作(1)——ls、cd、pwd、tree;ll字段解释文件;文件颜色意义
- ORACLE STATSPACK REPORT输出结果解释
- 为什么Runtime.exec("ls")没有任何输出?
- shell输出输入流常用符号解释
- Linux-USB-检测枚举-1 lsusb输出内容详细解读
- 如何按最后修改时间对 ls 命令的输出进行排序
- ls 命令的输出
- Log4j 2.0在开发中的高级使用具体解释—配置简单的控制台输出(三)
- linux入门 ls命令编写之二------ls2:列对齐输出
- [Linux]ls -l命令的输出格式[转加简化]
- MODTRAN tape7输出文件解释