阿里云文档 2025-11-11

Linux实例使用su命令切换用户时,提示“su:failedtoexecute/bin/bash:Permissiondenied”错误怎么办

问题现象使用su命令切换用户时,提示以下错误。susu: faild to execute /bin/bash: Permission denied问题原因路径权限不足:缺少通往 /bin/bash 路径上必需的执行(x)权限。没有执行权限,无法进入相应目录,运行/bin/bash创建新的Shell...

文章 2017-11-08 来自:开发者社区

linux 文件类型 时间戳 ls bash特性四 文件查看命令 cp move echo

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 7....

问答 2016-06-23 来自:开发者社区

bash脚本在sftp下载完文件时就不再执行后面的命令?

我有一段bash脚本如下,将远程机器上的数据库下载到本地进行使用: #!/bin/bash sftp user@11x.1xx.1x.2xx 问题是文件下载完成,但是mv /home/user/db.bak/app.db /var/www/app/db/和echo "done"并未执行,这是为什么呢?刚接触,goole了半天也没有结果,求大神指点。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注