sh-3.2#输命令后卡住不动,怎么解决
时间: 2024-04-28 21:20:06 浏览: 34
如果您输入的命令卡住不动,可能是因为命令需要更长的时间运行或者命令出现了错误。您可以尝试按下"Ctrl+C"取消当前命令,然后检查命令是否正确并重新输入。如果问题依然存在,您可以尝试在命令后面添加"&"符号,将其放入后台运行。例如,如果您输入的命令是"sleep 60",您可以尝试输入"sleep 60 &"。这样可以让命令在后台运行,而不会阻塞终端。如果您仍然无法解决问题,请提供更多的上下文信息,让我能够更好地理解和解决您的问题。
相关问题
sudo: sh-c:找不到命令
非常抱歉,我之前的回答中有一个错误。正确的命令应该是 `sudo sh -c` 而不是 `sudo sh-c`。在 `-c` 选项后面应该有一个空格。
所以正确的命令应该是:
```
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
```
请注意在 `-c` 之后有一个空格,并且在单引号内的命令字符串之前和之后都有空格。
非常抱歉给您带来的困扰,希望这个修正能帮到您。如果还有其他问题,请随时提问。
sudo sh -c:找不到命令
sudo sh -c 是一个命令,它允许您以超级用户权限执行一条 shell 命令。如果您在执行该命令时收到 "找不到命令" 的错误消息,可能是因为您的系统中没有安装 sudo 或 sh。请确保您的系统上已安装了这些程序,并且您具有足够的权限来执行它们。您可以通过在终端中运行 "sudo" 或 "sh" 命令来验证它们是否可用。如果问题仍然存在,请提供更多详细信息,以便我能够更好地帮助您解决问题。