当前位置: 首页 > article >正文

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

三、硬链接数

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 root:LN test01


http://www.kler.cn/a/443029.html

相关文章:

  • 流浪猫流浪狗领养PHP网站源码
  • @LocalBuilder装饰器: 维持组件父子关系
  • 人工智能-数据分析及特征提取思路
  • 基于单片机的无线智能窗帘控制器的设计
  • xml简介
  • STL——二叉搜索树
  • 15.初识接口1 C#
  • thinkphp:try-catch捕获异常
  • flutter --no-color pub get 超时解决方法
  • 51单片机-内部扩展RAM的应用
  • nlp初学者怎么入门?需要学习哪些?
  • MySQL技术:深入理解索引与优化
  • 提升PHP技能:18个实用高级特性
  • Linux docker离线部署
  • 基于Armitage的MSF自动化集成攻击实践
  • Android显示系统(12)- 向SurfaceFlinger申请Buffer
  • 超详细 springboot 整合 Mock 进行单元测试!本文带你搞清楚!
  • 图(dfs与bfs)算法2
  • 如何配置VMware虚拟机的网络,使局域网内其它电脑可以访问?
  • git退掉远程仓库里的某个修改和记录
  • 鸿蒙风起,未来已来——云学堂鸿蒙应用认证开营啦!
  • C语言中信号量:<semaphore.h>头文件
  • 2024年12月18日Github流行趋势
  • vue3渲染el-tree组件,给默认选中的节点,禁用所有子节点
  • C# 实现 WinForm 全屏置顶
  • systemverilog中的循环(loop)