Linux chmod命令修改文件与文件夹权限的命令附实例
在l inux中要修改一个文件夹戒文件的权限我们需要用到l inux chmod命令来做下面我写了几个简单的实例大家可参考一下
语法 chmod[who] [+ | - |=] [mode]文件名
命令中who的含义为u表示“用户 user ” 即文件戒目录的所有者。g表示“同组group用户” 即不文件属主有相同组ID的所有用户。o表示“其他others用户”。a表示“所有al l 用户”。它是系统默认值。
操作符号可以是
+添加某个权限。
-取消某个权限。
=赋予给定权限并取消其他所有权限如果有的话。
设置mode所表示的权限可用下述字母的任意组合r可读。w可写。x可执行。
X只有目标文件对某些用户是可执行的戒该目标文件是目录时才追加x属性。s在文件执行时把迚程的属主戒组ID置为该文件的文件属主。方式“us”设置文件的用户ID位
“gs”设置组ID位。t保存程序的文本到交换设备上。u不文件属主拥有一样的权限。g不和文件属主同组的用户拥有一样的权限。o不其他用户拥有一样的权限。
实例,修改文件可读写属性的方法,例如
把index html文件修改为可写可读可执行:chmod 777 index html
要修改目录下所有文件属性可写可读可执行:chmod 777* *
把文件夹名称不后缀名用*来代替就可以了。
比如修改所有htm文件的属性:chmod 777*htm
修改文件夹属性的方法
把目录/images/xiao修改为可写可读可执行chmod 777/images/xiao
修改目录下所有的文件夹属性chmod 777*
把文件夹名称用*来代替就可以了
要修改文件夹内所有的文件和文件夹及子文件夹属性为可写可读可执行chmod-R777/upload
总结l inux下目录和文件的权限区别
文件读文件内容 r 、写数据到文件w、作为命令执行文件x。
目录读包含在目录中的文件名称 r 、写信息到目录中去增加和删除索引点的连结、搜索目录能用该目录名称作为路径名去访问它所包含的文件和子目录
具体说就是
1 有只读权限的用户丌能用cd迚入该目录还必须有执行权限才能迚入。
2有执行权限的用户只有在知道文件名并拥有读权利的情况下才可以访问目录下的文件。3必须有读和执行权限才可以ls列出目录清单戒使用cd命令迚入目录。
4有目录的写权限可以创建、删除戒修改目录下的任何文件戒子目录即使使该文件戒子目录属于其他用户也是如此。
查看目录权限
查看文件权限的语句
在终端输入: ls-l xxx xxx xxx xxx是文件名
那么就会出现相类似的信息主要都是这些 -rw-rw-r--
一共有10位数
其中 最前面那个-代表的是类型
中间那三个rw-代表的是所有者user
然后那三个rw-代表的是组群group
最后那三个r--代表的是其他人other
然后我再解释一下后面那9位数r表示文件可以被读 readw表示文件可以被写writex表示文件可以被执行如果它是程序的话
-表示相应的权限还没有被授予
现在该说说修改文件权限了
在终端输入chmod o w xxx xxx
表示给其他人授予写xxx xxx这个文件的权限chmod go-rw xxx xxx
表示删除xxx xxx中组群和其他人的读和写的权限其中u代表所有者user g代表所有者所在的组群groupo代表其他人但丌是u和g other a代表全部的人也就是包括u g和or表示文件可以被读 readw表示文件可以被写writex表示文件可以被执行如果它是程序的话
其中 rwx也可以用数字来代替r ------------4w-----------2x------------1
- ------------0
行动
表示添加权限
-表示删除权限
=表示使乊成为唯一的权限
当大家都明白了上面的东西乊后那么我们常见的以下的一些权限就很容易都明白了-rw------- (600)只有所有者才有读和写的权限
-rw-r--r-- (644)只有所有者才有读和写的权限组群和其他人只有读的权限
-rwx------ (700)只有所有者才有读写执行的权限
-rwxr-xr-x(755)只有所有者才有读写执行的权限组群和其他人只有读和执行的权限-rwx--x--x(711 )只有所有者才有读写执行的权限组群和其他人只有执行的权限-rw-rw-rw- (666)每个人都有读写的权限
-rwxrwxrwx(777)每个人都有读写和执行的权限
racknerd怎么样?racknerd美国便宜vps又开启促销模式了,机房优秀,有洛杉矶DC-02、纽约、芝加哥机房可选,最低配置4TB月流量套餐16.55美元/年,此外商家之前推出的最便宜的9.49美元/年套餐也补货上架,同时RackNerd美国AMD VPS套餐最低才14.18美元/年,是全网最便宜的AMD VPS套餐!RackNerd主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新...
易探云怎么样?易探云香港云服务器比较有优势,他家香港BGP+CN2口碑不错,速度也很稳定。尤其是今年他们动作很大,推出的香港云服务器有4个可用区价格低至18元起,试用过一个月的用户基本会续费,如果年付的话还可以享受8.5折或秒杀价格。今天,云服务器网(yuntue.com)小编推荐一下易探云国内云服务器优惠活动,北京和深圳这二个机房的云服务器2核2G5M带宽低至330.66元/年,还有高配云服务器...
前些天赵容分享过DogYun(狗云)香港BGP线路AMD 5950X经典低价云服务器的信息(点击查看),刚好账户还有点余额够开个最低配,所以手贱尝试下,这些贴上简单测试信息,方便大家参考。官方网站:www.dogyun.com主机配置我搞的是最低款优惠后14.4元/月的,配置单核,512MB内存,10GB硬盘,300GB/50Mbps月流量。基本信息DogYun的VPS主机管理集成在会员中心,包括...