当我通过 mc 的 Shell 链接连接到远程主机时,我总是从该主机的根目录开始。有没有办法指定我要在不同的目录中启动,例如我连接的用户的主目录?
如果我只是通过 ssh 连接到主机,则默认从主目录开始。
据我所知,Midnight Commander 应该能够在其中运行不同的 shell(倒数第二行)。我的问题是,在哪里/如何配置 mc 使用哪个 shell?谢谢!
我想kill --verbose ...在 bash 脚本中使用,但出现错误kill: -verbose: invalid signal specification。这很奇怪,因为它在鱼中工作得很好。我的调查使我出现了这种奇怪的行为:
$ which kill
/usr/bin/kill
$ sleep 5 & kill --verbose $!
[1] 33730
bash: kill: -verbose: invalid signal specification
... wait for sleep to finish ...
[1]+ Done sleep 5
$ sleep 5 & /usr/bin/kill --verbose $!
[1] 33964
sending signal 15 to pid 33964
[1]+ Terminated sleep 5
Run Code Online (Sandbox Code Playgroud)
到底是怎么回事?为什么不kill识别--verbose标志,但是/usr/bin/kill当which kill==时可以识别/usr/bin/kill?