我们可以在终端中使用给定目录打开Nautilus,如:
nautilus /home/jeeeyul/workspace
但是,我想打开“/ home / jeeeyul”并选择“workspace”并显示它而不是打开“workspace”目录。 我可以从终端这样做吗?
答案 0 :(得分:1)
Nautilus可以打开workspace
的父文件夹,但不包含控制选择的选项。
我能想到的唯一可能的选项是xdotool
,它可以模拟窗口中的鼠标和键盘事件。
对于鼠标,如果您可以预测{鹦鹉螺'窗口中workspace
图标或列表项的位置,则可以使用--geometry
打开具有特定尺寸的窗口,然后使用{{1}在该位置单击鼠标。如果您在预测位置时遇到问题,可以将xdotool
重命名为显示在列表顶部的内容,并按名称对Nautilus排序项目......然后在点击后将其重命名。
键盘可能是更好的选择。您可以使用workspace
发送键盘命令和/或在Nautilus窗口中键入强制选择的内容。你需要试验如何。 (我不知道您正在使用的Nautilus版本,或该文件夹中可能包含的其他文件。)
这些解决方案并不理想。运气好的话,对Gnome有更深入了解的其他人会发布一些非常聪明的东西。
答案 1 :(得分:0)
我不知道最近是否添加了这个,但您可以打开文件夹的父级并使用以下方法选择它:
nautilus -s /home/jeeeyul/workspace
这将在/ home / jeeeyul / path中打开nautilus并选择工作区文件夹。
只是想添加它,以防其他人仍在寻找解决方案。
答案 2 :(得分:-1)
是的,你可以使用终端来做到这一点。启动终端后,你必须切换用户,你可以使用sudo -i作为root用户切换,然后使用nautilus。