Linux:文件及目录权限详解+实例

简介: Linux:文件及目录权限详解+实例

文件及目录权限


chmod u=rwx,g=rx,o=x:修改权限u是所有者,g是所在组的成员,o是其他人的权限


chmod u-x,g-x,o-x:修改权限u所有者去掉x权限,g所在组的成员去掉x权限,o其他人去掉x权限


chmod 751:所有者权限是可读可写可执行,所在组的权限是4+1,是可读可执行;其他人是可执行


chgrp shaolin /home/abc.txt :把abc.txt文件修改为shaolin


chgrp -R shaolin /home/test:把 /home/test所在的组包括文件都修改成shaolin组


5ee7ec38cac2461f8a8badfbee34ba7c.png


注:如上所述,第一个root表示当前用户,。第二个用户表示文件所在的组,。1213是字节数,注意,1213是包括了最后一位的空格。


55afe8e4238e4b029aa4c2edf9440c72.png


案例1:给abc文件的所有者读写执行权限,给所在组读执行权限,给其他组读执行权限:


ef0e0aa4a8044fa7ba84993a9737a843.png


注:如果某一个文件是绿色的,即该文件被赋予可执行权限。


b26945a6040846ce9732c5dc21a1998d.png


102cbb2e6f174190b8a92b863036ea89.png


64223e2eb9ca4d96a99cb8a3fdbd17e4.png

5332eaff417d4f1fab8df71f85584add.png



相关文章
|
11天前
|
Linux 数据安全/隐私保护 Windows
命令方式:window向linux传文件
【10月更文挑战第6天】本文介绍了如何在Linux系统中通过命令`ip a`获取IP地址,并在Windows系统下使用CMD命令行工具和SCP命令实现文件传输。示例展示了如何将D盘中的`mm.jar`文件上传至IP地址为192.168.163.122的Linux系统的/up/目录下,最后在Linux系统中确认文件传输结果。
167 65
|
18天前
|
Linux Shell
Linux系统文件默认权限
Linux系统文件默认权限
34 2
|
10天前
|
Linux 开发工具 数据安全/隐私保护
linux异常一:feng 不在 sudoers 文件中,此事将被报告。yum提示Another app is currently holding the yum lock; waiting for
这篇文章介绍了在CentOS 7系统中安装Docker时遇到的两个常见问题及其解决方法:用户不在sudoers文件中导致权限不足,以及yum被锁定的问题。
24 2
linux异常一:feng 不在 sudoers 文件中,此事将被报告。yum提示Another app is currently holding the yum lock; waiting for
|
6天前
|
Linux Shell 数据库
Linux文件查找新姿势:总有一种你没见过
文件查找是Linux用户提升工作效率的关键技能。本文介绍了几种不常见的文件查找方法,包括使用`find`结合`column`美化输出、利用`locate`和`mlocate`快速查找、编写Shell脚本自动化任务、使用现代工具`fd`以及结合`grep`和`rg`进行内容搜索。此外,还推荐了几款图形界面搜索工具。掌握这些技巧,让你的文件查找更加高效便捷。
28 2
|
13天前
|
Linux C++
Linux c/c++文件的基本操作
在Linux环境下使用C/C++进行文件的基本操作,包括文件的创建、写入、读取、关闭以及文件描述符的定位。
13 0
Linux c/c++文件的基本操作
|
17天前
|
存储 Linux 编译器
cmake的单目录和多目录的使用(Linux和Windows)
本文介绍了在Windows和Linux平台上使用CMake构建单目录和多目录项目的步骤,包括如何配置CMakeLists.txt文件以及如何生成和使用可执行文件、库文件。
14 2
|
18天前
|
移动开发 Linux
Linux 文件与目录管理
Linux 文件与目录管理
17 3
|
13天前
|
Linux C++
Linux c/c++文件虚拟内存映射
这篇文章介绍了在Linux环境下,如何使用虚拟内存映射技术来提高文件读写的速度,并通过C/C++代码示例展示了文件映射的整个流程。
31 0
|
13天前
|
Linux C++
Linux c/c++文件移动
这篇文章介绍了在Linux环境下,使用C/C++语言通过命令方式和文件操作方式实现文件移动的方法。
43 0
|
16天前
|
Linux 应用服务中间件 nginx
Linux下权限设置之suid、sgid、sticky
Linux下权限设置之suid、sgid、sticky