在 CentOS 系統中,aliases 是一個非常有用的功能,它允許用戶為常用的命令或命令組合創建簡短的別名。這樣,在日常使用中,用戶可以通過輸入簡短的別名來執行原本較長的命令,從而提高工作效率。
以下是一些常見的 CentOS Aliases 及其作用:
ll:列出當前目錄下的所有文件和文件夾,包括隱藏文件。它是 ls -l 命令的別名。la:列出當前目錄下的所有文件和文件夾,包括隱藏文件,并顯示文件的詳細信息。它是 ls -la 命令的別名。cp:復制文件或文件夾。它是 cp 命令的別名,可以添加 -r 參數來遞歸復制文件夾。mv:移動文件或文件夾。它是 mv 命令的別名,可以添加 -r 參數來遞歸移動文件夾。rm:刪除文件或文件夾。它是 rm 命令的別名,可以添加 -r 參數來遞歸刪除文件夾,添加 -f 參數來強制刪除文件或文件夾而不提示確認。mkdir:創建新的文件夾。它是 mkdir 命令的別名,可以添加 -p 參數來創建多級目錄。touch:創建一個新的空文件或更新現有文件的時間戳。它是 touch 命令的別名。echo:在終端輸出文本。它是 echo 命令的別名,可以添加 -e 參數來啟用轉義字符。grep:在文件中搜索指定的文本。它是 grep 命令的別名,可以添加 -i 參數來忽略大小寫,添加 -v 參數來顯示不匹配的行。sudo:以管理員權限執行命令。它是 sudo 命令的別名,可以添加 -i 參數來切換到管理員用戶的環境。這些 Aliases 可以通過修改 ~/.bashrc 或 /etc/bashrc 文件來添加或修改。在修改文件后,需要重新加載配置文件或重新啟動終端才能使更改生效。