如何用命令行解决可执行文件的权限问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用命令行解决可执行文件的权限问题相关的知识,希望对你有一定的参考价值。
参考技术A 在用命令行执行一个后台监控的可执行文件时出现了如下提示:[root@promote 桌面]# nohup /etc/nginx_check.sh
nohup: 忽略输入并把输出追加到"nohup.out"
nohup: 无法运行命令"/etc/nginx_check.sh": 权限不够
或:
[root@promote 桌面]# nohup /etc/nginx_check.sh
nohup: ignoring input and appending output to `nohup.out'
nohup: failed to run command `/etc/nginx_check.sh': Permission denied
此问题说明在执行可执行文件nginx_check.sh时没有权限,此时的解决方法是使用命令:chmod +x /etc/nginx_check.sh次命令执行之后再执行 nohup /etc/nginx_check.sh & 此时执行结果如在下:
[root@ip-**-**-**-** tomcat6]# nohup: ignoring input and appending output to `nohup.out`
[1]+ Exit 2 nohup /etc/nginx_check.sh
[root@promote 桌面]#
此时nginx_check.sh文件已被执行成功!本回答被提问者和网友采纳
如何用-cmd--命令行进入android sdk的安装目录
1、进入cmd转到指定盘符,打开D:\\Program Files\\android-sdk-windows\\platform-tools,首先跳转到D盘。
2、通过cd指令跳转到指定目录文件夹,D:\\Program Files\\android-sdk-windows\\platform-tools,进入详细文件地址。
3、platform-tools文件夹中有adb.exe,所以跳转到此目录下进行adb指令的执行,此处执行adb devices。
4、查看Android平台中的系统服务使用,adb shell service 。
5、根据提示,要获得系统服务列表,输入adb shell service list,进入android sdk的安装目录。
参考技术A 运行cmd,dos模式下进去android模拟器的platform-tools 目录下例如:我的目录是 F:\Work\Android\android-sdk_r08-windows\android-sdk-windows\platform-tools(全英文路径不要有空格,现在的sdk应该升级为r09了)
在platform-tools目录下(doc模式),输入 adb install -r \路径\路径\…….apk
很麻烦哦 希望对你有些帮助 参考技术B cmd
cd "你的sdk安装目录"
以上是关于如何用命令行解决可执行文件的权限问题的主要内容,如果未能解决你的问题,请参考以下文章