在CentOS Stream 8中,有許多命令行操作可以幫助你更高效地完成任務和管理系統。以下是一些常用的命令及其用法:
date
: 顯示當前日期和時間cal
: 顯示當月的日歷uptime
: 顯示系統從開機到現在所運行的時間w
: 顯示登錄的用戶whoami
: 查看當前用戶名finger user
: 顯示用戶的相關信息uname -a
: 顯示內核信息cat /proc/cpuinfo
: 查看CPU信息cat /proc/meminfo
: 查看內存信息man command
: 顯示命令的說明手冊df
: 顯示磁盤占用情況du
: 顯示目錄空間占用情況free
: 顯示內存及交換區占用情況ls
: 列出當前目錄下的文件和文件夾。
ls -l
: 以長格式顯示文件和目錄詳細信息。ls -a
: 顯示包括隱藏文件在內的所有文件。cd
: 切換目錄。
cd /path/to/directory
: 切換到指定目錄。cd
: 切換到當前用戶的主目錄。cd ..
: 切換到上級目錄。cd .
: 顯示當前目錄。pwd
: 顯示當前工作目錄的完整路徑。mkdir
: 創建新目錄。
mkdir directory_name
: 創建單個目錄。mkdir -p directory_name
: 遞歸創建多級目錄,如果上級目錄不存在也會一并創建。rm
: 刪除文件或目錄。
rm filename
: 刪除單個文件。rm -r directory_name
: 遞歸刪除目錄及其內容。rm -f directory_name
: 強制刪除目錄或文件,不提示確認。cp
: 復制文件或目錄。
cp source_file destination_file
: 復制單個文件。cp -r source_directory destination_directory
: 復制整個目錄。cp -i source_file destination_file
: 復制文件并提示確認覆蓋。mv
: 移動文件或重命名文件。
mv source_file destination_file
: 移動或重命名文件。mv old_name new_name
: 重命名文件。cat
: 顯示文件內容。
cat filename
: 顯示文件內容。cat -n filename
: 顯示文件內容并顯示行號。grep
: 在文件中搜索指定的模式。
grep pattern filename
: 在文件中搜索匹配的文本。grep -i pattern filename
: 忽略大小寫搜索。grep -r pattern directory_name
: 遞歸搜索目錄中的文件。top
: 實時顯示系統進程和資源使用情況,按CPU占用率排序。htop
: 交互式進程查看器,提供圖形化界面和更多功能。(需安裝)vmstat
: 報告系統虛擬內存統計信息,包括CPU、內存、磁盤和交換空間的信息。free
: 顯示系統的內存使用情況,包括已使用內存、空閑內存等。df -h
: 查看磁盤空間使用情況,-h參數表示以易讀格式顯示。iostat
: 報告系統的磁盤I/O統計信息,包括設備的讀寫速率等。(需安裝sysstat包)netstat
: 顯示當前活動的網絡連接、路由表、接口統計信息等。ss
: 類似于netstat,用于顯示活動的網絡連接和套接字統計信息。dstat
: 實時顯示系統的網絡、CPU、內存、磁盤I/O等資源使用情況。iftop
: 實時監控網絡帶寬,顯示發送和接收的數據量。(需安裝)chmod
: 改變文件或目錄的權限。chown
: 改變文件或目錄的所有者。wget
: 從網絡上下載文件。curl
: 向/從服務器傳輸數據。ssh
: 安全地連接到遠程機器。scp
: 安全地復制文件到遠程機器。man
: 顯示命令的手冊頁。yum
或 dnf
: 包管理器,用于安裝、更新、刪除和管理軟件包。請注意,由于CentOS Stream 8將于2024年結束迭代更新補丁,因此建議考慮遷移到其他長期支持的Linux發行版。