特殊权限-软连接-硬链接
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
特殊权限-软连接-硬链接相关推荐
- 9.特殊权限 软连接 硬链接
2019独角兽企业重金招聘Python工程师标准>>> 6月7日任务 2.18 特殊权限set_uid 2.19 特殊权限set_gid 2.20 特殊权限stick_bit 2.2 ...
- Powershell创建软连接、硬链接、Junction
Powershell创建软连接.硬链接.Junction 软连接 硬链接 Junction 软连接 支持跨分区,支持文件和目录,支持相对路径,支持跨文件系统 举例: New-Item -ItemTyp ...
- linux中硬链接和软连接的区别
硬链接: 硬链接是原始文本的一个镜像副本,创建硬链接后,如果把原始文件删除,连接文件也不会受到影响,因为此时原始文件和链接文件,互为镜像副本, 为什么要创建链接文件而不直接复制文件呢? 当你需要将同一 ...
- linux g 链接,图解linux系统的软连接和硬链接
我自己做的图片大家参考下: 软连接硬链接的区别: 硬连接指通过索引节点来进行的连接.在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Ind ...
- linux什么是硬链接和软连接区别,Linux硬链接和软连接的区别与总结
图示软硬链接的区别 有关硬链接的总结 具有相同inode节点号的多个文件互为硬链接文件: 删除硬链接文件或者删除源文件任意之一,文件实体并未被删除: 只有删除了源文件和所有对应的硬链接文件,文件实体才 ...
- linux 小度 驱动_Linux硬链接和软链接
硬链接和软连接 硬链接: 硬链接是指通过索引节点来进行转换,在Linux的文件系统中,保存在磁盘分区中的文件 不管是什么类型都会给它分配一个编号,这个编号被称为索引节点(Inode Index)或者成 ...
- 文件特殊权限suid、sgid、stick_bit、硬链接、软链接
2019独角兽企业重金招聘Python工程师标准>>> 第二章 文件.目录管理 2.18 特殊权限之 suid SUID的作用就是:让本来没有相应权限的用户运行这个程序时,可以访问没 ...
- linux文件-link函数(文件硬链接和软连接)
创建硬链接的函数: 相关函数:symlink, unlink头文件:#include <unistd.h>定义函数:int link (const char * oldpath, cons ...
- Linux中的 硬链接ln和软连接ln -s
文件都有文件名与数据,这在 Linux 上被分成两个部分:用户数据 (user data) 与元数据 (metadata).用户数据,即文件数据块 (data block),数据块是记录文件真实内容的 ...
最新文章
- Word文档使用密码加密
- 启动rocketmq_RocketMQ 部署启动指南-Docker 版
- 实体类(VO,DO,DTO)的划分
- angular2 组件交互
- Tensorflow Summary: 查看Tensorflow Model pb格式模型的信息
- Angular NgRx MemoizedSelector的类型定义学习
- 编写高性能 .NET 代码 第二章:垃圾回收
- CF1592E Bored Bakry(二进制+前缀异或和)
- vscode 插件使用(前端力推)
- Activity跳转与返回
- Linus 将 Linux 的软盘驱动 floppy 标记为“孤立”状态
- 人生这道题,要该怎么做?
- Sublime Text3 插件:convertToUTF8
- ubuntu python3.7 gblic问题_glibc
- [android视频教程] 传智播客android开发视频教程
- Qt 实现控件抖动 动画窗口抖动 QQ抖动
- python小学生教程-python 小学生教程|怎么让一个小学生学会Python?
- 华为鸿蒙爆出惊天骗局,华为鸿蒙系统爆出惊天骗局!
- 黑马程序员——java 泛型
- Yolov5学习笔记(1)——训练出自己的模型
热门文章
- Docker 启动 nacos
- 项目启动QRTZ_LOCKS‘ doesn‘t exist
- Android: AndroidStudio使用OpenCV-Java
- SiftGPU:编译SiftGPU出现问题-无法解析的外部符号 glutInit
- 使用heroku进行免费分布式运算.Vs.AWS
- VTK教程系列:VTK基础及应用开发教程
- 11.14/11.15 Apache和PHP结合 11.16/11.17 Apache默认虚拟主机
- 深入理解Delete(JavaScript)
- 数据挖掘与数据化运营实战. 3.12 数据产品
- Exchange 2010 Mailtip 功能