我对 Ubuntu/UNIX 还比较陌生。我经常需要在通过 sshfs 安装的设备上通过 ssh 终端进行操作。
我想知道是否可以编写这样的 bash 脚本,并将其列在我的右键菜单中作为“在远程文件夹中打开 SSH 终端”:
if right-clicked on remote_sshfs_folder:
do:
calculate relative path to the remote user.
open a new terminal in the host,
run: ssh remote-user@remote_device ; cd calculated/relative/path
解决了:通过以下答案的指导,我开始研究这个问题,并且能够实现我想要的。
答案1
是的,你可以。文件管理器文件(nautilus)有一个功能“nautilus 脚本”。当此文件夹存在并包含可执行脚本时,右键单击菜单中会出现一个“脚本”条目,其中包含这些脚本。请参阅Ubuntu 社区帮助维基了解如何使用包含所选文件名、当前目录等的预定义变量。