Linux学习(二) ---- Linux文件格式权限全解 ls -al [原创]

摘要:
命令:$ls oldrwxr-x--2usergroup 722013-09-2016:21.xemacs-rw-r-------1 usergroup 1192013-09-2016:21.xtalkrcdrwxr-x--2usergroup 1042013-10-1816:26zhoukaidrwxr-x--2usergroup23

命令:

$ ls -al

drwxr-x---  2 user group         72 2013-09-20 16:21 .xemacs
-rw-r-----  1  user group        119 2013-09-20 16:21 .xtalkrc
drwxr-x---  2 user group        104 2013-10-18 16:26 zhoukai
drwxr-x---  2 user group        232 2013-10-25 20:46 zyx

解析如下:

Linux学习(二) ---- Linux文件格式权限全解 ls -al [原创]第1张

1). 第一个字符(1)代表这个档案是『目彔、档案戒链接文件等等』:
      当为[ d ]则是目彔,例如上表档名为『.gconf』的那一行;
      当为[ - ]则是档案,例如上表档名为『install.log』那一行;
      若是[ l ]则表示为连结档(link file);
      若是[ b ]则表示为装置文件里面的可供储存的接口讴备(可随机存取装置);
      若是[ c ]则表示为装置文件里面的串行端口讴备,例如键盘、鼠标(一次怅读取装置)。
 2/3/4). 接下来的字符中,以三个为一组,丏均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。

      要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已。
      o 第一组(2)为『档案拥有者的权限』,以『install.log』那个档案为例, 该档案的拥有者可以读写,但不可执行;
      o 第事组(3)为『同群组的权限』;
      o 第三组(4)为『其他非本群组的权限』。

 5). 表示有多少档名连结到此节点(i-node):
      每个档案都会将他的权限不属于记录到文件系统的i-node中,不过,我们使用的目录树却是使用文件名来记录, 因此每个档名就会连结到一个i-node啰!

     这个属怅记录的,就是有多少不同的档名连结到相同的一个i-node号码去就是了。 

 6). 表示这个档案(或目录)的『拥有者账号』
 7). 表示这个档案的所属群组
      在Linux系统下,你的账号会附属二一个或多个的群组中。

 8). 为个档案的容量大小,默讣单位为bytes;
 9). 为这个档案的建档日期或者是最近的修改日期:
 10). 为这个档案的档名

免责声明:文章转载自《Linux学习(二) ---- Linux文件格式权限全解 ls -al [原创]》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇如何rename datafile name中存在乱码的数据文件模板用xml的思路下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux配置SOCK5代理

一.llinux环境安装 yum update yum install pam-devel openldap-devel openssl-devel yum -y install gcc yum -y install gcc-c++ 二.sock5安装 cd /opt wget http://downloads.sourceforge.net/pr...

VMware虚拟机中如何安装VMWareTools详解

VMware虚拟机中如何安装VMWare-Tools详解 好处:可以支持图形界面,可以支持共享文件功能等VMware虚拟机中如何配置显卡 VMware作为一款虚拟机利器,很多人都利用它来实现Linux与Windows的和平共处。相对于普通的多重引导,有了VMware,Linux对磁盘空间变得不再挑剔,不需要像多重系统那样要求独霸某个分区,随便在哪个Wind...

error while loading shared libraries: libhwloc.so.5: cannot open shared object file: No such file or directory

安装一个服务的时候碰到了这个问题: error while loading shared libraries: libhwloc.so.5: cannot open shared object file: No such file or directory 遇到了两次,一次是在Ubuntu 18系统上,一次是在Ubuntu 20系统上。 解决办法如下:...

SVN搭建

1 安装SVN 官网下载:http://subversion.apache.org/packages.html SVN客户端:TortoiseSVN,官网下载:http://tortoisesvn.net/downloads.html # yum install subversion  1.新建一个目录用于存储SVN所有文件 # mkdir /svn  ...

linux 下 jmeter 配置

一、在Linux服务器先安装sdk 1、先从客户端下载jdk1.8.0_144.tar.gz,再上传到服务器 2、解压:tar -xzf jdk1.8.0_144.tar.gz,生成文件夹 jdk1.8.0_144 3、在/usr/local目录下创建java文件夹,再将 jdk1.8.0_144目录移动到/usr/local/java中 1)cd /us...

Linux:bashd的环境配置文件

当bash启动时,系统自动调用的文件就是配置文件。 注意:用户自定义的命令别名,自订变量,在退出bash后就会失效。如果,你想保留的话,就要将它们写入配置文件中。 bash配置文件分为:全体系统的配置文件,用户个人偏好的配置文件。 一,login与non-login shell 在输入账户和密码后点击确认获得bash其实就执行了login指令 当在bash...