linux权限问题
来源:互联网 发布:问道手游辅助软件 编辑:程序博客网 时间:2024/06/05 08:50
这一部分内容参考自鸟哥私房菜
输入命令:ls -all可以看到文档的相关信息。
用ls命令显示文件后,如上图,下面分别介绍显示内容的意义:
上面显示内容以空格隔开,共分7个部分:
1.文件权限
2.连接数
3.文件所有者账号
4.文件所属用户组
5.文件大小,默认单位Byte
6.文件的创建日期或者最近的修改日期(3列)
7.文件名(以“.”开头表示隐藏文件)
一共十列
1.文件类型:d表示目录,-表示普通文件,l表示连接文件(其他不是很常用的还有b,c)
2~4:用户权限
5~7:用户组权限
8~10:其他人权限
对于每一组权限(2~4,5~7,8~10)包括r,w,x三个权限,分别表示可读,可写,可执行,对应于目录或者文件
目录: 目录的内容是文件名列表
r: 表示可读文件名列表的数据
w: 可更改该目录结构列表的权限,如新建、删除、重命名、转移等
x: 代表是否能进入该目录作为工作目录(如果只有r而无x,那么你可以查看该目录下的内容,但是进不去,ls -al ./dir只能看到文件名)
文件:文件的内容是数据
r: 可读文件内容
w: 可编辑,新增,或修改,(不包括删除,是否可删除是由文件所在目录是否具有w权限所决定的)
x: 可以被系统执行(与windows不同,linux下文件是否可执行与文件扩展名无关)
文件所有者修改以及权限修改:
chgrp: 改变用户所属用户组 chgrp -R username filename (-R表示递归)
chown: chown -R username filename(同上)
chmod:
1.数字修改,r:4 w:2 x:1 三个权限分别数字表示,用加和的数字分别代表用户,用户组,others的权限,例子如下:
chmod 752 aaa 这里就是把文件权限修改为:对于用户可读可写可执行(7=4+2+1),用户组rx(5=4+1),其他人w(2)
这里说明一下,上面例子仅供说明,在实际当中,一般不轻易赋给其他人或者用户组写权限
2. 字母修改:身份:u表示用户,g表示用户组,o表示others,a表示all
属性:+表示加入某属性,-表示去除,=表示设置成某属性
chmod u=rwx,go=rx .bashrc 表示u设置成rwx,g和o设置成rx
chmod a+w .bashrc
0 0
- Linux权限问题_10_4:
- linux权限问题
- linux中权限问题
- Linux下权限问题
- linux suid权限问题
- Linux-02-权限问题
- linux的权限问题
- Linux权限问题
- Linux文件夹权限问题
- Linux进程权限问题
- Linux文件权限问题
- linux 权限问题
- linux权限问题总结
- linux 下权限问题
- linux chmod权限问题
- linux权限问题
- linux串口权限问题
- linux权限问题
- CDH集群迁移
- listener TNS-01189 问题
- Codeforces Beta Round #11 D. A Simple Task(状压DP)
- 1069. The Black Hole of Numbers (20)
- (转)android Activity runOnUiThread() 方法使用
- linux权限问题
- nginx 安装、配置、参数介绍
- BZOJ 1007, 水平可见直线
- MYSQL的八大缺陷
- Sublime Text 3鼠标选中时背景色的修改方法
- 窄带物联网(NB-IoT)深入了解
- 聪聪工作室---插入日期数据小技巧switch-case
- 二维码开源库zbar、zxing使用心得
- mmu以及页表 linuxkernel(2)