linux要执行一个脚本,用户必须要有什么权限
迪丽瓦拉
2025-07-06 19:06:09
0次
linux要执行一个脚本,用户必须要有什么权限linux要执行一个脚本,用户必须要有什么权限
在当前路径下输入
chmod
777
脚本名
给脚本授权,
然后就可以执行脚本
./脚本名
777
是最高权限,有读、写、执行权限;和属组用户和其他用户的读、写、执行权限。
其他权限分别是
-rw-------
(600)
--
只有读写权限。
-rw-r--r--
(644)
--
只有有读写权限;而属组用户和其他用户只有读权限。
-rwx------
(700)
--
只有有读、写、执行权限。
-rwxr-xr-x
(755)
--
有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x
(711)
--
有读、写、执行权限;而属组用户和其他用户只有执行权限。
要明白linux的文件属性。
chown 可以改变文件的拥有者和组。
chmod改变文件的属性,
chmod a+x file,使所有用户都有执行权限,会有安全问题。
chmod o+x file,是拥有者有执行权限。
另外也可以使用sh file.sh命令执行文件,需要有该文件读权限。
执行权限,如果是自己写的 那么 chmod+x filename
若你是属于是同组和其它用户 只要该文件的属性有X 就行
相关内容