2019独角兽企业重金招聘Python工程师标准>>>

特殊权限:

可用ls -l filename 第一列;

set_uid权限:

s权限作用在文件所有者;所有者除外的用户,在处理带s权限的文件时,临时拥有文件所有者的权限。

可添加s权限的文件,必须是二进制的可执行文件

chmod u+s filename       #对文件添加set_uid权限

chmod u=rws filename   #对文件添加S权限,S=s-x

set_gid权限:

s权限作用在文件所属组;所属组用户除外的用户,在处理带s权限的文件时,临时拥有文件所属组的权限。

可作用在文件或目录

chmod g+s filename         #对文件添加set_gid权限

stick_bit权限:

t权限为防删除位,对于文件的其他用户,即使权限大,也没法删除,只有所有者和root能删除

t权限添加在目录时,对目录下的文件和子目录生效。

软链接:

类似win的快捷方式,链接文件存放源文件的路径信息等,可用ls -l查看,第一列第一位为l即为链接文件或目录, “->”左边为链接文件,右边为源文件

ln -s 源文件 链接文件         #注意两个文件使用绝对路径较好

特点:可以跨分区,可对文件或目录做软链接,与源文件不同inode号,节省空间(和cp相比),删除源文件时链接文件失效

硬链接:

类似win的副本,

ln  源文件 链接文件

特点:不能跨分区,不支持对目录做硬链接,与源文件相同inode号,节省空间(和cp相比),删除源文件时链接文件不受影响

转载于:https://my.oschina.net/u/3866910/blog/1825286

特殊权限-软连接-硬链接相关推荐

  1. 9.特殊权限 软连接 硬链接

    2019独角兽企业重金招聘Python工程师标准>>> 6月7日任务 2.18 特殊权限set_uid 2.19 特殊权限set_gid 2.20 特殊权限stick_bit 2.2 ...

  2. Powershell创建软连接、硬链接、Junction

    Powershell创建软连接.硬链接.Junction 软连接 硬链接 Junction 软连接 支持跨分区,支持文件和目录,支持相对路径,支持跨文件系统 举例: New-Item -ItemTyp ...

  3. linux中硬链接和软连接的区别

    硬链接: 硬链接是原始文本的一个镜像副本,创建硬链接后,如果把原始文件删除,连接文件也不会受到影响,因为此时原始文件和链接文件,互为镜像副本, 为什么要创建链接文件而不直接复制文件呢? 当你需要将同一 ...

  4. linux g 链接,图解linux系统的软连接和硬链接

    我自己做的图片大家参考下: 软连接硬链接的区别: 硬连接指通过索引节点来进行的连接.在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Ind ...

  5. linux什么是硬链接和软连接区别,Linux硬链接和软连接的区别与总结

    图示软硬链接的区别 有关硬链接的总结 具有相同inode节点号的多个文件互为硬链接文件: 删除硬链接文件或者删除源文件任意之一,文件实体并未被删除: 只有删除了源文件和所有对应的硬链接文件,文件实体才 ...

  6. linux 小度 驱动_Linux硬链接和软链接

    硬链接和软连接 硬链接: 硬链接是指通过索引节点来进行转换,在Linux的文件系统中,保存在磁盘分区中的文件 不管是什么类型都会给它分配一个编号,这个编号被称为索引节点(Inode Index)或者成 ...

  7. 文件特殊权限suid、sgid、stick_bit、硬链接、软链接

    2019独角兽企业重金招聘Python工程师标准>>> 第二章 文件.目录管理 2.18 特殊权限之 suid SUID的作用就是:让本来没有相应权限的用户运行这个程序时,可以访问没 ...

  8. linux文件-link函数(文件硬链接和软连接)

    创建硬链接的函数: 相关函数:symlink, unlink头文件:#include <unistd.h>定义函数:int link (const char * oldpath, cons ...

  9. Linux中的 硬链接ln和软连接ln -s

    文件都有文件名与数据,这在 Linux 上被分成两个部分:用户数据 (user data) 与元数据 (metadata).用户数据,即文件数据块 (data block),数据块是记录文件真实内容的 ...

最新文章

  1. Word文档使用密码加密
  2. 启动rocketmq_RocketMQ 部署启动指南-Docker 版
  3. 实体类(VO,DO,DTO)的划分
  4. angular2 组件交互
  5. Tensorflow Summary: 查看Tensorflow Model pb格式模型的信息
  6. Angular NgRx MemoizedSelector的类型定义学习
  7. 编写高性能 .NET 代码 第二章:垃圾回收
  8. CF1592E Bored Bakry(二进制+前缀异或和)
  9. vscode 插件使用(前端力推)
  10. Activity跳转与返回
  11. Linus 将 Linux 的软盘驱动 floppy 标记为“孤立”状态
  12. 人生这道题,要该怎么做?
  13. Sublime Text3 插件:convertToUTF8
  14. ubuntu python3.7 gblic问题_glibc
  15. [android视频教程] 传智播客android开发视频教程
  16. Qt 实现控件抖动 动画窗口抖动 QQ抖动
  17. python小学生教程-python 小学生教程|怎么让一个小学生学会Python?
  18. 华为鸿蒙爆出惊天骗局,华为鸿蒙系统爆出惊天骗局!
  19. 黑马程序员——java 泛型
  20. Yolov5学习笔记(1)——训练出自己的模型

热门文章

  1. Docker 启动 nacos
  2. 项目启动QRTZ_LOCKS‘ doesn‘t exist
  3. Android: AndroidStudio使用OpenCV-Java
  4. SiftGPU:编译SiftGPU出现问题-无法解析的外部符号 glutInit
  5. 使用heroku进行免费分布式运算.Vs.AWS
  6. VTK教程系列:VTK基础及应用开发教程
  7. 11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
  8. 深入理解Delete(JavaScript)
  9. 数据挖掘与数据化运营实战. 3.12 数据产品
  10. Exchange 2010 Mailtip 功能