1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
2、在linux命令行下输入shell指令:chmod666/test。
3、键盘按“回车键”运行shell指令,此时会看到test文件夹被设置为了只有读写权限,没有执行权限的状态。
1.可读权限r
表示具有读取/阅读文件内容的权限。
2.可写权限w
表示具有新增、修改文件内容的权限。
①如果没有r,用vi编辑器,输入“:wq!"可以强制覆盖,但原文件内容会被清除因此可以使用echo追加内容到文件。
②删除文件(修改文件名等)的权限是受父目录的权限控制,和文件本身的权限无关,文件名在父目录的block里。
3.可执行权限x
表示具有执行文件的权限。
①文件本身要能够执行。
②普通用户必须还要有r权限才能够执行,无r就不能执行。
③root即使没有r权限,只要有x权限就能执行。
④root用户位没有执行权限,但只要其他权限位还有x权限,那它就能执行。
例如:把index.htm 文件修改为可写可读可执行:
chmod 777 index.htm
要修改目录下所有文件属性可写可读可执行:
chmod 777 *.*
该命令中可以使用 * 作为通配符。
比如:修改所有htm文件的属性:
chmod 777 *.htm
修改文件夹属性的方法
把目录 /images/small 修改为可写可读可执行:
chmod 777 /images/small
修改目录下所有的文件夹属性:
chmod 777 *
把文件夹名称用 * 来代替就可以了。
要修改文件夹内所有的文件和文件夹及子文件夹属性为可写可读可执行:
chmod -R 777 upload/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)