linux修改文件读写执行权限命令chmod的使用详解

今天部署新项目在liunx上面,由于tomcat是在Windows上面直接解压好上传到liunx的原因。tomcat/bin目录下面的执行文件权限不够没发现;运行tomcat时报错就将这个问题好好研究了一下;

执行./startup.sh后:


看到错误提示是:权限被拒绝;

然后查看了下bin目录下所有的文件权限

linux修改文件读写执行权限命令chmod的使用详解_第1张图片

比较之后-------------------------------------------------------------------------------------------------------------------------

权限不够执行文件为白色


正常如下可执行文件为绿色


----------------------------------------------------------------------------------------------------------------------------------

研究了下使用chmod 修改了权限就ok了

chmod u+x file 给file的属主增加执行权限
chmod 751 file 给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限
chmod u=rwx,g=rx,o=x file 上例的另一种形式 (u=rwx,g=rx,o=x中间不能有空格)
chmod =r file 为所有用户分配读权限
chmod 444 file 同上例
chmod a-wx,a+r 同上例
 chmod -R u+r 目录名称 递归地给directory目录下所有文件和子目录的属主分配读的权限

你可能感兴趣的:(linux)