阿里云文档 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...

文章 2021-09-06 来自:开发者社区

安装Appnode面板使用php命令时bash: php :command not found问题所在及解决办法

​ 使用Appnode服务器面板创建网站时,运行shell命令给我出来个bash: php :command not found,查了下Appnode的官方文档说是php的命令默认为appnode-php版本号,这样太麻烦,但也没说怎么改。​ 在咨询群里老哥后,发现可以在面板里直接设置然后就可以直接用php命令了。

问答 2021-08-18 来自:开发者社区

bash wget命令不存在

bash wget命令不存在

问答 2020-02-09 来自:开发者社区

如何将“ find”命令结果存储为Bash中的数组

我试图将结果保存find为数组。这是我的代码: #!/bin/bash echo "input : " read input echo "searching file with this pattern '${input}' under present directory" array=find . -name ${input} len=${#array[*]} echo "found ...

问答 2020-02-08 来自:开发者社区

将命令输出读入Bash中的数组

我需要将脚本中的命令输出读入数组。该命令例如是: ps aux | grep | grep | x 它逐行给出输出,如下所示: 10 20 30 我需要从命令输出中读取值到数组中,然后如果数组的大小小于3,我将做一些工作。 问题来源于stack overflow

问答 2020-01-16 来自:开发者社区

错误:-bash:tart:找不到命令…类似的命令是:'tar'

我使用了Oracle Linux7.7 OS,并用oracle创建了用户,我的问题是,当我尝试使用 $ su - oracle 输入成功后登录但出现一些警告 Last login: Thu Nov 28 16:40:36 IST 2019 on pts/0 bash: tart: command not found... Similar command is: 'tar'

问答 2020-01-08 来自:开发者社区

从Bash脚本执行GREP / CUT命令的麻烦

我正在尝试在Bash脚本中执行以下命令: grep 1001 -w /etc/passwd | cut -d ':' -f 1,4,5 grep 1004 -w /etc/passwd | cut -d ':' -f 1,4,5 它可以在Linux的命令行中正常工作,如果我删除了管道的后半部分,它也可以从Bash中正确执行。 到目前为止,这是我的脚本: #/bin/bash #find ...

问答 2020-01-07 来自:开发者社区

Bash功能可在后台自动运行命令并取消显示

我正在尝试在bashrc中创建一个函数,该函数将允许我启动任何命令并自动将其取消。 例如launch ./myprogram或launch xdg-open myfolder 我已经习惯了很多次,command ; Ctrl+Z ; bg ; disown并且想简单地创建这些步骤的快捷方式。 但是我不知道如何将Ctrl + Z的动作嵌入bash脚本中。我已经知道它的作用是SIGTSTP,但...

问答 2020-01-06 来自:开发者社区

当将其输出分配给变量时,为什么Linux bash不能在管道中执行第一个命令

我正在制作一个简单的脚本以从文件中生成一个随机单词~/Activities/words(这与/usr/share/dict/words,由于某些原因我的Linux系统没有该单词)相同。我正在将管道的输出分配给变量$word。head命令和-不会以白色突出显示。该脚本仅运行tail命令。我相信这是语法错误。我该如何解决? 我试过把烟斗放回去$()。两者显示相同的颜色。 #!/bin/bash ...

问答 2020-01-06 来自:开发者社区

从bash脚本打开iTerm2并运行命令

我正在尝试编写脚本以从VS Code在iTerm2中自动启动我的开发服务器。 当我打开VS Code项目时,我希望bash脚本能够: 打开iTerm2( 运行cd .. && cd OtherFolder 运行npm start(这样我的节点服务器将启动) 问题 我知道如何打开iTerm2,但我不知道如何制作我编写的bash脚本,然后在iTerm2中运行#2和#3的命令,因为我需要...

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

开发与运维

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

+关注