栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux下的权限

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux下的权限

linux下的权限

超级用户root,普通用户

切换:(exit/ctrl+d)<->(su/su -(回到root的跟目录)) root

命令: su [用户名]


功能:切换用户。
例如,要从root用户切换到普通用户user,则使用 su user。 要从普通用户user切换到root用户则使用 su
root(root可以省略),此时系统会提示输入root用户的口令
 

查看文件类型

ll命令,得到的第一个字符即文件类型,跟windows有区别,windows是以后缀名区分的。

例如有时候ll命令后会看到一个 - 字符

即a.exe==a.txt(Linux下哈)

这里注意一个点!!!

虽然Linux不区分文件后缀,但是使用其他软件,比如gcc编译.c文件时就需要区分了。。

文件类型

d:文件夹
-:普通文件:普通文件,源代码,可执行程序,静态库与动态库等等
l:软链接(类似Windows的快捷方式)
b:块设备文件(例如硬盘、光驱等)
p:管道文件
c:字符设备文件(例如屏幕等串口设备)
s:套接口文件---socket文件
 

文件权限

1.属性 r(读),w(写),x(可执行)---一般顺序是rwx

2.限制用户:文件和文件目录的拥有者,文件和文件目录的所有者所在的组的用户能够访问(文件所属组),其它用户
 

修改权限chmod第一种方案rwx



功能: 设置文件的访问权限
格式: chmod [参数] 权限 文件名
常用选项:
R -> 递归修改目录文件的权限
说明:只有文件的拥有者和root才可以改变文件的权限
chmod
① 用户表示符+/-=权限字符
+:向权限范围增加权限代号所表示的权限
-:向权限范围取消权限代号所表示的权限
=:向权限范围赋予权限代号所表示的权限
用户符号:
u:拥有者
g:拥有者所属组
o:其它用户
a:所有用户

例如chmod u-x file0.txt

进入一个目录:需要x(可执行)权限

修改权限​​​​​​​chmod第二种方案000---111

rwx如何存储?---rwx与000---111转换

000---111,八进制

例如:给定755,转为二进制==111,101,101

chmod 777 file1.txt---对应三类全都有rwx权限

改变文件所属组和文件所有者

一般需要提升权限才能改

chown

功能:修改文件的拥有者
格式: chown [参数] 用户名 文件名
实例:
# chown user1 f1
# chown -R user1 filegroup1
 

chgrp

功能:修改文件或目录的所属组
格式: chgrp [参数] 用户组名 文件名
常用选项: -R 递归修改文件或目录的所属组
实例:
chgrp users /abc/f2
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/974662.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号