[linux学习笔记]文件权限与目录配置w

1.文件属性

以root身份登陆执行“ls-al”(ls-list显示文件名和相关属性,-al列出所有文件的详细权限和属性)。
-rw-r--r--      1         root           root      2333      Sep 4 18:26    install.log 对应信息:
文件权限 连接数 文件所有者 用户组 文件大小 最后编辑时间 文件名

#第一列文件权限:

第一个字符([d][-][l][b][c]):对应信息:目录,文件,连接文件,设备文件里可提供储存接口的设备,设备文件里的穿行端口设备;
2-4,5-7,7-9字符分别表示:文件所有者权限,同用户组权限,其他非本用户组权限;
例子:
[-][rwx][r-x][r--]用来显示:[文件]分别拥有权限:[读写执行][读-执行][读--]

2.改变文件属性和权限

#chgrp 改变文件所属用户祖

#chown改变所有者

例子:

chown bin install.log//将文件install.log的所有者改为bin 

chown root:root install.log//将文件install.log的所有者改为与用户组改为root

#chmod 改变权限:

<1>数字类型改变法

权限rwx分别对应数字4,2,1

例如权限[-rwxrwxrwx]:owner=rwx=4+2+1=7;group=rwx=4+2+1=7。。。

例子

chmod [-R] 777 install.log//更改文件权限为[-rwxrwxrwx]

<2>符号更改法

可通过以下格式更改:

chmod  u(user)/g(group)/o(others)/a(all:全部身份)  +(增加权限)-(删除权限)=(赋予全选)r/w/x 文件或目录名

例子:

chmod u=rwx,go=rx .bashrc//user:可读可写可执行,group/others:可读可执行

chmod a+w .bashrc//所有身份均可写入

chmod o-w .bashrc//删除others的写入权限







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值