前言:
? ?因为工作老遇见这种Linux权限问题, 例如公司张三(领导)? 为了防止程序员不小心把东西删错了,所以分配很多权限,? 我平时上传文件 无非就是? rz命令, 拖拽? 或者 scp来操作!
突然今天 不能上传了,一直提示传输失败!! 后面一看 就是权限限制了!!!
文件上传Linux 失败的原因:
上面有重复名称的文件! 删除无用的文件 重新上传( 别删除错了)
sudo命令 上传, 例如 sudo rz
........
Linux文件权限相关指令
文件权限说明:
linux文件或目录的权限位是由9个权限位来控制,每三位一组,它们分别是文件属主(Owner)的读、写、执行,用户组(Group)的读、写、执行以及(Other)其它用户的读、写、执行
其中 ? r(read)读权限, ? 可以读取文件内容,可以列出目录内容 ? ? ? ? 用数字表示为4 w(write)写权限, ?可以修改文件内容,可以在目录中创建删除文件 ?用数字表示为2 x(excute)执行权限,可以作为命令执行,可以访问目录内容 ? ? ? ?用数字表示为1 - 没有权限, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 用数字表示为0
查看指定文件的权限配置
ls -ld 文件名称? ??
实例图:
?rwxr的解释:
1.U代表User(用户),G代表Group(组),O代表Other(其他)
2.每一个文件的权限基于UGO进行设置
3.权限三个一组(rwx),对应UGO分别设置
?
使用指令修改所属用户,用户组
chown 用户 文件名/目录名
将test.txt的所属用户从root更改为demo用户
[root@ctos3 ~]# ls -l test.txt? -rw-r--r-- 1 root root 0 Mar ?9 01:36 test.txt [root@ctos3 ~]# chown ?demo test.txt ?#更改 [root@ctos3 ~]# ls -l test.txt? -rw-r--r-- 1 demo root 0 Mar ?9 01:36 test.txt
修改用户,用户组 权限参数介绍
1.-R 参数递归的修改目录下的所有文件的所属用户 ?#例子:将/test目录下的所有文件和用户所属用户修改成demo ? ? [root@ctos3 ~]# chown -R demo /test/ ? ? [root@ctos3 ~]# ls -l /test/ ? ? drwxr-xr-x 3 demo root 16 Mar ?9 01:55 aa
2.加个;也可以快速改回所属用户和所属组
使用chgrp改变文件/目录的所属组
chgrp 用户 文件/目录名
例子:
[root@ctos3 ~]# chgrp demo /test/
[root@ctos3 ~]# ls -ld /test/
drwxr-xr-x 3 demo demo 16 Mar 9 01:55 /test/
Linux文件权限详解 - 老油条IT记 - 博客园? 学习地
|