Linux进入目录需要哪些权限

一、权限
概念:指某个特定的用户具有特定的系统资源使用的权力。

二、文件的访问者分类
1.文件的拥有者(u)
2.文件所属组(g)
3.其他用户(o)

三、文件类型
1.普通文件(-):touch创建的就是普通文件
2.目录文件(d):mkdir创建目录文件
3.符号链接符(l):软连接(类似windows的快捷方式)
4.管道文件(p):在进程通信的mkfifo函数中创建
5.套接字文件(s):在网络通信中实现本机通信时的socket函数中创建
6.字符设备文件(c):用mknode命令创建
7.块设备文件(b):用mknode命令创建

四、文件权限:由9个权限位来控制,每三位一组。
例如: d rwx rwx rwx
(第一个字母代表文件类型,后面的每三个字母如rwx,分别代表拥有者,所属组,其他的权限)
1.拥有者权限:r读,w写,x执行,-不可读或写或执行。
2.所属组权限:r读,w写,x执行,-不可读或写或执行。
3.其他用户权限:r读,w写,x执行,-不可读或写或执行。

五、进入目录的权限
以chmod命令进行修改目录权限,格式如下
chmod 权限 文件名
chomd权限值的格式:
(1)用户标识符+/-/=权限字符
+:向权限范围增加权限代号所表示的权限
-:向权限范围取消权限代号所表示的权限
=:向权限范围赋予权限代号所表示的权限
用户符号:
u:拥有者
g:拥有者同组用
o:其它用户
a:所有用户
例如:
chmod u+x (是给拥有者加上执行的权限)
chmod g-r (是给所属组减去读的权限


[dev@localhost ~]$ pwd
/home/dev
[dev@localhost ~]$ ll
总用量 0
drwxrwxr-x. 3 dev dev 122 8月  28 16:41 61_class
drwxrwxr-x. 2 dev dev  87 8月  28 11:25 Wallpapers
[dev@localhost ~]$ cd 61_class
[dev@localhost 61_class]$ ll
总用量 28
-rwxrwxr-x. 1 dev dev 8808 8月  28 16:40 a.out
-rw-rw-r--. 1 dev dev  345 8月  28 16:38 test.c
[dev@localhost 61_class]$ whoami//请先确定自己的身份
dev
[dev@localhost 61_class]$ chmod u+x test.c
[dev@localhost 61_class]$ ll
总用量 28
-rwxrwxr-x. 1 dev dev 8808 8月  28 16:40 a.out
-rwxrw-r--. 1 dev dev  345 8月  28 16:38 test.c//拥有者的权限变成了rwx
 

(2)3位八进制数字
用1表示赋予权限,用0表示不赋予权限
例如:chmod 777 file
含义:拥有者,所属组,other 的权限都为rwx

(3)chown 修改文件的拥有者
例如:sudo chown root file

[dev@localhost 61_class]$ whoami
dev
[dev@localhost 61_class]$ su root
密码:
[root@localhost 61_class]# whoami
root//说明现在是最高权限root

[test@localhost 61_class]$ sudo chown root test1.c
[test@localhost 61_class]$ ll
总用量 28
-rwxrwxr-x. 1 dev  dev 8808 8月  28 16:40 a.out
-rw-rw-r--. 1 dev  dev  284 8月  28 15:44 makefile
-rw-rw-r--. 1 root dev    1 8月  28 15:44 test1.c

(4)chgrp 修改文件的所属组
例如:sudo chgrp root file

[test@localhost 61_class]$ sudo chgrp root test1.c
[test@localhost 61_class]$ ll
总用量 28
-rwxrwxr-x. 1 dev  dev  8808 8月  28 16:40 a.out
-rw-rw-r--. 1 dev  dev   284 8月  28 15:44 makefile
-rw-rw-r--. 1 root root    1 8月  28 15:44 test1.c

经过(3)(4)命令的执行,test1.c的拥有者和所属组都为root

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值