如何在自己的應用程式中開啟文件,例如 Windows 中的“start”以及如何使用“start”?

如何在自己的應用程式中開啟文件,例如 Windows 中的“start”以及如何使用“start”?

如何像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(作為羅爾提到

當呼叫開啟目錄(包括.)時,它們都會開啟預設檔案管理器。可能還有其他適用於不同桌面環境的方法 ( gnome-open)。

我不會將其中任何一個命名為“start”,因為它可能會導致與startx.它還會重載術語“啟動”,該術語通常指啟動服務,而不是開啟檔案。

相關內容