Linux的常用命令非常豐富,以下是一些基本的和常用的命令,按照它們的用途和功能分類:
文件和目錄操作
ls:列出目錄內(nèi)容。cd:改變當前目錄。pwd:顯示當前工作目錄。mkdir:創(chuàng)建目錄。rmdir:刪除空目錄。cp:復(fù)制文件或目錄。mv:移動或重命名文件或目錄。rm:刪除文件或目錄。touch:創(chuàng)建空文件或更新文件訪問/修改時間。ln:創(chuàng)建鏈接文件(硬鏈接或符號鏈接)。find:在目錄樹中查找文件。
文件內(nèi)容操作
cat:連接并顯示文件內(nèi)容。tac:反向顯示文件內(nèi)容。more?/?less:分頁顯示文件內(nèi)容。head:顯示文件的開頭部分。tail:顯示文件的結(jié)尾部分。echo:顯示一行文本或?qū)⑽谋局囟ㄏ虻轿募?/li>grep:在文件中搜索匹配的文本行。sort:對文本行進行排序。uniq:報告或省略重復(fù)的行。cut:從每行文件中刪除部分內(nèi)容。sed?/?awk:用于文本處理的高級工具。
權(quán)限管理
chmod:改變文件或目錄的權(quán)限。chown:改變文件或目錄的所有者和/或組。chgrp:改變文件或目錄的組。umask:設(shè)置文件創(chuàng)建時的默認權(quán)限掩碼。
系統(tǒng)信息和進程管理
uname:打印系統(tǒng)信息。uptime:顯示系統(tǒng)運行時間和其他信息。who?/?w:顯示已登錄用戶的信息。top?/?htop:實時顯示系統(tǒng)中運行的進程及其狀態(tài)。ps:報告當前系統(tǒng)的進程狀態(tài)。kill:終止進程。df:顯示磁盤空間使用情況。du:顯示文件和目錄的磁盤使用情況。
壓縮和解壓
gzip?/?gunzip:用于壓縮和解壓.gz文件。bzip2?/?bunzip2:用于壓縮和解壓.bz2文件。tar:打包和解包文件(可以與gzip或bzip2結(jié)合使用以創(chuàng)建.tar.gz或.tar.bz2文件)。
網(wǎng)絡(luò)操作
ping:測試網(wǎng)絡(luò)連接。ifconfig?/?ip:顯示和配置網(wǎng)絡(luò)接口。netstat:顯示網(wǎng)絡(luò)連接、路由表、接口統(tǒng)計等。traceroute?/?tracert:跟蹤數(shù)據(jù)包從源主機到目標主機之間的路徑。ssh:安全地登錄到遠程主機并執(zhí)行命令。scp:在本地主機和遠程主機之間復(fù)制文件。
其他常用命令
man:顯示命令的手冊頁。help:顯示shell內(nèi)建命令的幫助信息。history:顯示用戶在命令行中執(zhí)行的歷史命令。date:顯示或設(shè)置系統(tǒng)日期和時間。clear?/?ctrl+l:清屏。reboot?/?shutdown:重啟或關(guān)閉系統(tǒng)。
以上只是Linux命令的冰山一角,還有很多其他的命令和工具可用于各種任務(wù)和目的。?














