Linux 指令:alias
快速指南,介紹 alias 指令,用於建立對其他指令的快捷方式。 通常,我們會使用一組自訂的選項運行程式。 以 ls 指令為例。默認情況下,它只會顯示很少的資訊: 但是,使用 -al 選項時,它將顯示更多有用的資訊,包括檔案的修改日期、大小、擁有者和權限,同時還會列出隱藏檔案(以 . 開頭的檔案): 你可以建立一個新的指令,比如我喜歡叫它 ll,它會成為 ls -al 的別名。 你可以使用以下方式建立這個別名: alias ll='ls -al' 建立完後,你可以像使用一個普通的 UNIX 指令一樣呼叫 ll: 現在,只呼叫 alias 指令而不使用任何選項,將會列出所有已定義的別名: 別名會在終端機會話結束前一直有效。 若要使其永久生效,你需要將其添加到 shell 配置文件中,依據使用的 shell 不同,配置文件可能是 ~/.bashrc、~/.profile 或 ~/.bash_profile。 如果指令中包含變數,注意使用引號:使用雙引號時,變數在定義時解析;使用單引號時,變數在調用時解析。這兩者是不同的: alias lsthis="ls $PWD" alias lscurrent='ls $PWD' $PWD 代表 shell 目前所在的資料夾。如果你切換到新資料夾,lscurrent 將列出新資料夾中的檔案,而 lsthis 仍會列出你定義別名時所在資料夾的檔案。 alias 指令適用於 Linux、macOS、WSL,以及任何具有 UNIX 環境的地方。