Linux文件属性 --- 硬链接、所有者、所属组

打印 上一主题 下一主题

主题 843|帖子 843|积分 2529

三、硬链接数

1.目次

使用“ll”下令查看,在文件权限的后面有一列数字,这是文件的硬链接数。
对于目次,硬链接的数量是它具有的直接子目次的数量加上其父目次和自身。
下图的“qwe”目次就是“abc”目次的直接子目次。


 2.文件

对于文件可以使用ln下令创建硬链接,若在参数上使用了“-s”则为创建软连接,不会增加硬链接的数量。
    [root@fnd_LN abc]# ll                                                                #创建硬链接前
总用量 0
-rw-r--r--. 1 root root 0 12月 17 14:01 123.txt
  [root@fnd_LN abc]# ln 123.txt 123.txt.backup                            #创建硬链接后
[root@fnd_LN abc]# ll
总用量 0
-rw-r--r--. 2 root root 0 12月 17 14:01 123.txt                              #源文件和链接文件均为蓝色
-rw-r--r--. 2 root root 0 12月 17 14:01 123.txt.backup                 
    [root@fnd_LN abc]# ln -s 123.txt 123.txt.backup
[root@fnd_LN abc]# ll
总用量 0
-rw-r--r--. 1 root root 0 12月 17 14:26 123.txt
lrwxrwxrwx. 1 root root 7 12月 17 14:28 123.txt.backup -> 123.txt   
  四、所有者、归属组

1.所有者

在Linux里的任何用户都至少属于一个组,不能独立存在在组外。一个文件在默认环境下,谁创建的,这个文件的所有者就是谁,也会存在于所有者的组下。
例下图中,第一个“root”是指所有者,第二个是指归属组。test01文件为root所有,并处在root组内。

要想修改文件的所有者,首先须要确定要修改的所有者有记录在“/etc/passwd”中。
   [root@fnd_LN ~]# cat /etc/passwd                                                        #查看passwd文件内容
  

也可以使用“ll /home”可以查看到系统内用户的信息,该信息与/etc/passwd所记录的信息是互通的。

  更改“test”文件的所有者为“test1”,更改的下令为“chown test1 test01”,完成修改后再次查看该文件,可查看到所有者已被修改。

2.归属组

使用“chgrp 归属组 文件名”,将归属组从root改为test1,修改完后查看,第二位已从root组改为了test1组。

chown,也可以同时更改文件所属组,“root:LN”,其中root更改的是所有者,“:LN”更改的是所属组,冒号不可省略,“:LN”不能单独使用。
   [root@fnd_LN ~]# chown rootN test01
  



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

笑看天下无敌手

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表