发布网友 发布时间:2022-04-23 15:00
共5个回答
热心网友 时间:2022-06-03 17:49
展开1全部在当前路径下输入
chmod
777
脚本名
给脚本授权,
然后就可以执行脚本
./脚本名
777
是最高权限,有读、写、执行权限;和属组用户和其他用户的读、写、执行权限。
其他权限分别是
-rw-------
(600)
--
只有读写权限。
-rw-r--r--
(4)
--
只有有读写权限;而属组用户和其他用户只有读权限。
-rwx------
(700)
--
只有有读、写、执行权限。
-rwxr-xr-x
(755)
--
有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x
(711)
--
有读、写、执行权限;而属组用户和其他用户只有执行权限。
热心网友 时间:2022-06-03 17:49
要明白linux的文件属性。
chown 可以改变文件的拥有者和组。
chmod改变文件的属性,
chmod a+x file,使所有用户都有执行权限,会有安全问题。
chmod o+x file,是拥有者有执行权限。
另外也可以使用sh file.sh命令执行文件,需要有该文件读权限。
热心网友 时间:2022-06-03 17:50
执行权限,如果是自己写的 那么 chmod+x filename
若你是属于是同组和其它用户 只要该文件的属性有X 就行
热心网友 时间:2022-06-03 17:50
1、必须有执行权限;
2、如果脚本中涉及文件操作,确认执行的用户是否有权限对这些文件进行操作。
热心网友 时间:2022-06-03 17:51
执行权限,假设你现在在那个文件的目录里且那个文件叫file1.那就可以执行下面的命令
chmod a+x file1
就好了~~你去试试吧~~
不过有的脚本的执行内容涉及一些需求更高权限的东西,那就必须使用root用户了,su或者sudo试试吧~~
祝你成功~~