在 CentOS 系統中,aliases 是一種定義命令別名的方式,以便更簡潔地執行常用命令
alias
:顯示所有當前定義的別名。alias [command]='[command]'
:為現有命令創建別名。例如,alias ll='ls -al'
將創建一個名為 ll 的別名,它等同于執行 ls -al
命令。unalias [alias_name]
:刪除指定的別名。例如,unalias ll
將刪除名為 ll 的別名。alias -d [alias_name]
:刪除指定的別名及其定義。alias -l
:僅顯示所有已定義的別名名稱,而不包括它們的定義。alias -a [file]
:從指定的文件中讀取別名定義并將其添加到當前 shell 會話中。alias -p
:顯示所有已定義的別名及其定義,以文本形式展示。以下是一些常用的別名示例:
alias ll='ls -al'
:將 ls -al
命令的輸出簡化為 ll
。alias cp='cp -i'
:在復制文件時提示用戶確認覆蓋。alias mv='mv -i'
:在移動或重命名文件時提示用戶確認操作。alias rm='rm -i'
:在刪除文件時提示用戶確認操作。alias cls='clear'
:快速清除屏幕內容。alias history='history'
:顯示命令歷史記錄。alias grep='grep --color=auto'
:使用彩色輸出進行搜索。請注意,這些別名僅在當前 shell 會話中有效。要使它們永久生效,需要將它們添加到 ~/.bashrc
或 ~/.bash_profile
文件中。