sed: can't read /usr/bin/sshd: No such file or directory
时间: 2023-10-23 21:15:05 浏览: 294
sed: can't read /usr/bin/sshd: No such file or directory这个错误是由于sed命令尝试读取/usr/bin/sshd文件,但是该文件不存在或者无法访问所导致的。 根据给定的引用,我们可以看到/usr/bin/sshd文件不存在。在引用中提到,sh (Bourne Shell)已经很古老了,而在引用中也没有提到/usr/bin/sshd文件。因此,可以确定该文件并不存在。
相关问题
服务器中有Python3.6 和 Python2 ,使用yum时报错: -bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
这是因为/usr/bin/yum文件中的shebang指向了/usr/bin/python,但是系统中没有安装Python。解决此问题的方法是更新shebang指向正确的Python版本,可以使用以下命令:
1. 查看已安装的Python版本:`ls /usr/bin/python*`
2. 将yum文件中的shebang更新为正确的Python版本,例如Python3.6:`sudo sed -i 's|#!/usr/bin/python|#!/usr/bin/python3.6|g' /usr/bin/yum`
3. 确认更新成功:`head -n 1 /usr/bin/yum`,输出应为`#!/usr/bin/python3.6`
这样就可以使用yum命令了。但是请注意,不要随意更改系统文件,以免造成其他问题。
vs提交前端 gitee /usr/bin/env: ‘bash’: no such file or directory
这个错误通常是因为在提交代码时,使用了Windows系统下的换行符,而在Linux系统下执行时,会出现找不到bash的错误。解决方法是在提交代码前,将换行符转换为Linux系统下的换行符。可以使用一些工具,如dos2unix或者sed来进行转换。具体操作可以参考以下步骤:
1. 安装dos2unix或者sed工具。
2. 执行dos2unix或者sed命令,将文件中的Windows换行符转换为Linux换行符。
3. 提交代码到gitee。
阅读全文