如何像start
在 Windows 中一样在它自己的应用程序中打开文件?
在 Windows 中,在命令提示符下,可以键入start .
,它将打开当前目录的文件浏览器,或者start notepad
它将打开一个新的记事本窗口。
如何在 Ubuntu 中做到这一点?
注意,我不是指输入一个特定的程序名称pinta drawing.png
,而是指一个适合所有情况的命令,包括一个可以用于文件目录的命令(这将是一个很好的开始)
答案1
xdg-open (ref man xdg-open
) 是一种方法,它可以别名为例如关键字start
(在 Ubuntu 上并不常用):
将以下内容添加到~/.bash_aliases
;
alias start='xdg-open'
从当前 shell 注销/登录(或手动运行相同),然后尝试此操作;
start .
它将在 Nautilus 文件浏览器中打开当前窗口。上帝保佑!
答案2
要运行程序,只需直接输入其名称。
lowriter
要使用关联应用程序打开文档,有几种方法。
mimeopen
– 这对我来说很容易记住,并且不需要输入破折号。kde-open
/kde-open5
– 首次使用时速度较慢。xdg-open
(作为Roel 提到)
当调用它们打开目录时,它们都会打开默认文件管理器(包括.
)。可能还有其他适用于不同桌面环境的管理器(gnome-open
)。
我不会用这些中的任何一个作为“start”的别名,因为这可能会与 混淆startx
。这还会使术语“start”过载,后者通常是指启动服务,而不是打开文件。