总用量 21288
drwxr-xr-x 38 zqy zqy 4096 4月 15 12:07 .
drwxr-xr-x 3 root root 4096 10月 12 2013 ..
drwx------ 3 zqy zqy 4096 10月 15 22:57 .adobe
drwx------ 8 zqy zqy 4096 10月 12 2013 ARM
-rw------- 1 zqy zqy 34233 4月 11 17:16 .bash_history
……
从左到右依次是【权限】【链接】【所有者】【用户组】【文件容量】【修改日期】【文件名】
下面依次解释各部分———————————————
【权限】代表这个文件的类型和权限,总共包含10个字符。
第一个字符:
若是【d】则表示目录。
若是【-】则表示文件。
若是【l】则表示为链接文件(linkfile)。
若是【b】则表示设备文件里面的可供存储的接口设备。
若是【c】则表示设备文件里面的串行端口设备,例如键盘鼠标(一次性读取设备)。
接下来九个字符,三个为一组且均为“rwx”的组合。其中【r】代表可读,【w】代表可写,【x】代表可执行。注意,这三个顺序不可变,如果没有该位权限则以【-】表示。
第一组为文件所有者权限。
第二组为同用户组权限。
第三组为其他非本用户组权限。
【链接】代表有多少文件名连接到此节点(i-node)。
linux中,对单个文件可能有许多个表示打开文件描述符的file结构,但是它们都指向单个inode结构。inode结构包含了大量有关文件的信息。
【所有者】代表这个文件或目录的所有者帐号,权限对应【权限】中九个字符的第一段。
【用户组】代表这个文件或目录所属的用户组,权限对应【权限】中九个字符的第二段。
【文件容量】代表这个文件容量大小,默认单位B。
【修改日期】代表这个文件创建日期或者修改日期。
如果想要显示完整时间格式,可以使用ls的参数,即“ls -l --full-time”
【文件名】顾名思义……
如果文件名之前多一个“.”则代表这个文件为隐藏文件。可以使用“s”及“ls -a”这两个命令去感受下什么是隐藏文件。
改变文件属性和权限————————————————————————————————————————————
chgrp :改变文件所属用户组。 #chgrp [-R] 用户组名 要更该的文件或目录名称
chown:改变文件所有者。 #chown [-R] 帐号名称 要更该的文件或目录名称 || #chown [-R] 帐号名称:组名 要更该的文件或目录名称
chmod:改变文件权限。 首先定义权限分数:r=4;w=2;x=1;则可以推断出,rwx=7,---=0…… #chmod 777 .bashrc