linux的文件权限(基本权限UGOrwx)

基本权限

UGO
对于一个文件来说有三种身份
U:文件所有者,属主。这个是可以改的,所以创建者不一定就是属主。
G:文件的属组。
O:others,其他人。

rwx
对于一个文件来说主要有3种权限
r:读权限
w:写权限
x:执行权限

-rwxr-xr-x. 1 root root 0 Oct 16 10:30 1.txt

-   :文件类型,普通文件
rwx :表示属主的权限,拥有全部权限,读写执行  
r-x :属组的权限,读和执行
r-x :其他人的权限,读和执行
1 :文件的连接数
root :文件属主,root,用户
root :文件的属组,root,root组。是一个组。
0    :文件大小。这个是空文件......所以是0......
Oct 16 10:30  :上一次修改时间
1.txt :文件的名称,在Linux中后缀名并不重要......

权限属组等等信息都是可以修改的。

常用修改属组和属主的方法。

chown 属主:属组 文件名

[root@localhost dba]# chown user01.dba 1.txt 
[root@localhost dba]# ll
-rwxr-xr-x. 1 user01 dba 0 Oct 16 10:30 1.txt

chgrp
更改属组的,可以加上-R表示递归修改。

权限的更改

1、使用符号

对象赋值符权限类型
u+r
chmodg-wfile1
o=覆盖x
a
栗子:chmod u+x 1.txt 给属主增加执行权限。

2、使用数字

rwxr-xr-x     //一个文件的权限表

有权限为1 ,无权限为0

111    101    101   //按照不同的身份分开

转化为10进制,按照不同身份分开

2的0次方+2的1次方+2的2次方。

正好是 7 5 5

所以rwxr-xr-x,也叫755权限。

chmod 755 1.txt

用数字修改权限更为简单。(个人觉得)

其实单独的权限并没有什么意义。

文件

r单独存在:可以查看内容

w单独存在:看不到内容,但是可以强制修改,会覆盖原有内容,单独存在,意义不大

x单独存在:毫无意义

rx:文件可读,可执行,不能修改

rw:能读,能写,不能执行

wx:不可读,不可执行,可以覆盖或者追加写

文件夹:文件名,在哪儿(inode号码)

只有r:可以读(有报错),不能写(创建文件、删除文件等)、不能进入目录

只有w:毫无意义

只有x:只能进入,不能读,不能写

目录的rx权限:可以看内容,可以进入目录,不能删除它里面的文件或者目 录、不能创建文件或者目录

目录的wx权限:不能查看目录内容,可以进入目录,可以创建文件

目录的rw权限:可以看内容,不能进入,不能删除或者创建文件

对于目录:常用的权限 rx rwx

删文件是删除文件夹中的名字,所以即使对一个文件具有全部权限,但对相应的文件夹没有权限也是删不掉的。

后边是修改的全部选项。

chown [-cfhvR] [–help] [–version] user[:group] file…

参数 :

    user : 新的文件拥有者的使用者 ID
    group : 新的文件拥有者的使用者组(group)
    -c : 若该文件权限确实已经更改,才显示其更改动作
    -f : 若该文件权限无法被更改也不要显示错误讯息
    -v : 显示权限变更的详细资料
    -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)
    --help : 显示辅助说明
    --version : 显示版本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值