【玩转Linux操作】详细讲解Linux的 权限 操作

这篇具有很好参考价值的文章主要介绍了【玩转Linux操作】详细讲解Linux的 权限 操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🎊专栏【​​​​​​​玩转Linux操作】
🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。
🎆音乐分享【Love Story】
🥰欢迎并且感谢大家指出小吉的问题🥰


【玩转Linux操作】详细讲解Linux的 权限 操作,玩转Linux操作,linux,运维,服务器

🍔权限的基本介绍

ls -l显示的内容如下

-rwxrwxr-x. 1 zhangzhe test  131 1月   1 16:13 test2.sh
01 34 67 9(方便进行对照,确定位数)

⭐具体分析

🎈第0位

确定文件类型
l 链接,相当于Windows的快捷方式
d 目录,相当于Windows的文件夹
c 字符设备文件,鼠标,键盘
(字符设备文件是一种特殊的文件类型,它是在Linux系统中的一种I/O设备,用于实现字符输入输出。字符设备文件是以字符为单位进行传输的设备,例如键盘、鼠标、打印机等。)
b 块设备,比如硬盘

🎈第1-3位

确定所有者(该文件的所有者)拥有该文件的权限
(User)

🎈第4-6位

确定所属组(同用户组)拥有该文件的权限
(Group)

🎈第7-9位

确定其他用户拥有该文件的权限
(Other)

🍔rwx权限详解

⭐rwx作用到文件

🎈r

可读,可以读取,查看

🎈w

可写,可以修改,但是不代表可以删除该文件,删除一个文件的前提是对该文件所在的目录有 写 权限

🎈x

可以执行该文件

⭐rwx作用到目录

🎈r

可以读取,ls查看目录内容

🎈w

可以修改,对目录内创建,删除,重命名目录

🎈x

表示可以执行,可以进入该目录
如果没有这个权限,是不能cd到这个目录的,系统会提示没有权限
【玩转Linux操作】详细讲解Linux的 权限 操作,玩转Linux操作,linux,运维,服务器

🍔修改权限

通过chmod命令,可以修改文件或目录的权限

⭐chmod命令

🎈使用+,-,=修改权限

u:所有者
g:所有组
o:其他人

a:所有人(u,g,o的总和)
给abc文件的所有者读,写,执行的权限,给所有组读,执行权限,给其他组读,执行权限

chmod u=rwx,g=rx,o=rw abc

🎈使用数字变更权限

【玩转Linux操作】详细讲解Linux的 权限 操作,玩转Linux操作,linux,运维,服务器

r=4
w=2
x=1
那么chmod u=rwx,g=rx,o=x 文件目录名相当于 chmod 751 文件目录名
将/home/abc.txt文件的权限修改成 rwxr-xr-x,使用数字的方式实现

chmod 755 /home/abc.txt

🍔修改文件所有者

⭐chown命令

chown newowner 文件/目录
-R 如果是目录,那么其下所有子文件或目录递归生效(具体看下面的例子)

🎈具体分析

将/home/abc.txt目录下的所有文件和目录的所有者都修改为tom

chown tom /home/abc.txt

将/home/kkk目录下所有的文件和目录的所有者都修改为tom

chmod -R tom /home/kkk

🍔修改文件/目录所在组

⭐chgrp命令

chgrp newgroup 文件/目录

-R 如果是目录,那么其下所有子文件或目录递归生效(具体看下面的例子)

🎈具体分析

将/home/abc.txt文件的所在组修改为test

groupadd test
chgrp test /home/abc.txt

将/home/test目录下的所有文件和目录的所在组都修改为abc

chgrp -R abc /home/test

🥰如果大家有不明白的地方,或者文章有问题,欢迎大家在评论区讨论,指正🥰文章来源地址https://www.toymoban.com/news/detail-533039.html

到了这里,关于【玩转Linux操作】详细讲解Linux的 权限 操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【运维】手把手教你在Linux/Windows系统使用Nginx部署多个前端项目【详细操作】

            需求:项目上线需要将前端的前台和后台部署在服务器上提供用户进行使用,部署在不同的服务器直接在服务器安装nginx即可。但是在内网安装还是有点麻烦,因为需要联网,如果是内网可以参考Linux安装Nginx并部署前端项目【内/外网-保姆级教程】_MXin5的博客-CSDN博

    2024年02月08日
    浏览(58)
  • 【Linux操作系统】Linux系统编程实现递归遍历目录,详细讲解opendir、readdir、closedir、snprintf、strcmp等函数的使用

    在Linux系统编程中,经常需要对目录进行遍历操作,以获取目录中的所有文件和子目录。递归遍历目录是一种常见的方法,可以通过使用C语言来实现。本篇博客将详细介绍如何使用C语言实现递归遍历目录的过程,并提供相应的代码示例,同时解释相关函数的使用。 1.1.1 函数

    2024年02月12日
    浏览(36)
  • 【玩转Linux操作】Linux服务管理

    🎊专栏【玩转Linux操作】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【如愿】 大一同学小吉,欢迎并且感谢大家指出我的问题🥰 服务(service)本质上就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如(mysqld,sshd,防火

    2024年02月12日
    浏览(55)
  • 【linux命令讲解大全】027.Linux权限管理详解

    显示给定模块的详细信息 bmodinfo 命令用于显示给定模块的详细信息。 -a :显示模块作者 -d :显示模块的描述信息 -l :显示模块的许可信息 -p :显示模块的参数信息 -n :显示模块对应的文字信息 -0 :用ASCII码的0字符分割字段值,而不使用新行 模块名:要显示详细信息的模

    2024年02月11日
    浏览(42)
  • 【阿里云】轻松玩转linux服务器

    目录 一、概述 二、发展 三、镜像选择 3.1 应用镜像 3.2 系统镜像 3.3 自定义镜像 3.4 总结 四、防火墙 五、快照 六、监控系统 七、远程连接 7.1 浏览器安全连接 7.2 XShell7 八、远程传输 XFTP7 九、常见Linux命令 9.1 系统指令 9.2 用户指令 9.3 系统目录结构 9.4 文件操作 9.5压缩/解压文

    2024年01月23日
    浏览(48)
  • 【Linux】权限讲解&&详解沾滞位

    权限随处可见,在生活中,腾讯非VIP用户不能观看VIP视频,看小说也需要会员,所以权限是限制人的,一件事是否允许被谁做。在Linux系统中也有许多权限,访问文件需要权限,进入目录需要权限,更改执行文件也需要权限。 Linux系统上有两种用户: 超级用户(root):可以在

    2024年02月06日
    浏览(30)
  • Linux 文件权限讲解(一般权限、特殊权限、隐藏权限、访问控制列表、Umask)

    目录 文件的一般权限 一般权限有哪些 使用ls -l查看文件/目录权限 配置一般权限和文件所属信息 chmod 修改文件权限 chown 修改文件所属信息(所有者和所属组) chgrp 修改文件所属组 文件特殊权限 SUID 针对所有者的特殊权限 SGID SBID 配置特殊权限 umask 修改文件的权限掩码 uma

    2024年02月04日
    浏览(52)
  • 【玩转Linux操作】crond的基本操作

    🎊专栏【玩转Linux操作】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【Counting Stars 】 欢迎并且感谢大家指出小吉的问题🥰 crond 是 Linux 系统中的一个守护进程(daemon),用于管理和执行定时任务。它负责在预定的时间间隔内运行用户定义的命令、脚本或

    2024年02月12日
    浏览(57)
  • 【新星计划·2023】Linux目录与文件之权限意义讲解

    作者: Insist-- 个人主页: insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 前言 通过上篇文章,我们知道了Linux 系统内文件的三种身份( 拥有者、群组与其他人 ),还知道每种身份都有三种权限( rwx ), 已知道能够使用 chown, chgrp, chmod 去修改这些权限与

    2024年02月12日
    浏览(39)
  • 运维 | 查看 Linux 服务器 IP 地址

    大多数在操作 Linux 系统时,我们经常需要知道服务器的 IP 比便于后续的一系列操作,这时候有快速查看主机 IP 的命令行操作,能够有效的帮助我们 本章节主要记录一些常用查看服务器 IP 的命令,希望对大家有所帮助。 查看 Linux 服务器的 IP 地址的命令大体上有以下几种。

    2024年04月27日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包