【Linux常用命令】在日常使用Linux系統(tǒng)的過(guò)程中,掌握一些常用的命令對(duì)于提高工作效率、系統(tǒng)管理和問(wèn)題排查都非常重要。以下是一些最常使用的Linux命令及其簡(jiǎn)要說(shuō)明,幫助用戶快速了解和使用。
一、文件與目錄操作
命令 | 功能說(shuō)明 |
`ls` | 列出目錄內(nèi)容(如:`ls -l` 顯示詳細(xì)信息) |
`cd` | 進(jìn)入指定目錄(如:`cd /home/user`) |
`pwd` | 顯示當(dāng)前所在目錄路徑 |
`mkdir` | 創(chuàng)建新目錄(如:`mkdir new_folder`) |
`rmdir` | 刪除空目錄 |
`rm` | 刪除文件或目錄(如:`rm file.txt` 或 `rm -r folder`) |
`cp` | 復(fù)制文件或目錄(如:`cp file1.txt file2.txt`) |
`mv` | 移動(dòng)文件或重命名文件(如:`mv old_name new_name`) |
`touch` | 創(chuàng)建空文件或更新文件時(shí)間戳 |
二、系統(tǒng)信息查看
命令 | 功能說(shuō)明 |
`uname` | 顯示系統(tǒng)內(nèi)核信息(如:`uname -a` 顯示全部信息) |
`top` | 實(shí)時(shí)顯示系統(tǒng)資源使用情況(CPU、內(nèi)存等) |
`ps` | 查看當(dāng)前進(jìn)程狀態(tài)(如:`ps -ef`) |
`df` | 顯示磁盤空間使用情況 |
`free` | 顯示內(nèi)存使用情況 |
`uptime` | 顯示系統(tǒng)運(yùn)行時(shí)間和負(fù)載情況 |
`who` | 顯示當(dāng)前登錄用戶信息 |
三、文本處理
命令 | 功能說(shuō)明 |
`cat` | 顯示文件內(nèi)容(如:`cat file.txt`) |
`more` / `less` | 分頁(yè)查看文件內(nèi)容(`less`支持上下翻頁(yè)) |
`grep` | 在文件中搜索字符串(如:`grep "error" log.txt`) |
`find` | 在目錄中查找文件(如:`find /home -name ".txt"`) |
`wc` | 統(tǒng)計(jì)文件行數(shù)、字?jǐn)?shù)等(如:`wc -l file.txt`) |
`sort` | 對(duì)文件內(nèi)容進(jìn)行排序 |
`uniq` | 去除重復(fù)行(通常配合 `sort` 使用) |
四、網(wǎng)絡(luò)相關(guān)命令
命令 | 功能說(shuō)明 |
`ifconfig` | 顯示或配置網(wǎng)絡(luò)接口信息(部分系統(tǒng)已用 `ip` 替代) |
`ip` | 管理IP地址和路由(如:`ip a` 顯示所有網(wǎng)絡(luò)接口) |
`ping` | 測(cè)試網(wǎng)絡(luò)連通性(如:`ping www.baidu.com`) |
`netstat` | 顯示網(wǎng)絡(luò)連接、路由表等信息 |
`ssh` | 安全遠(yuǎn)程登錄到其他主機(jī) |
`scp` | 安全復(fù)制文件到遠(yuǎn)程主機(jī) |
`wget` | 從網(wǎng)絡(luò)上下載文件(如:`wget http://example.com/file.tar.gz`) |
五、權(quán)限與用戶管理
命令 | 功能說(shuō)明 |
`chmod` | 修改文件或目錄權(quán)限(如:`chmod 755 script.sh`) |
`chown` | 修改文件或目錄的所有者 |
`useradd` | 添加新用戶 |
`passwd` | 設(shè)置或修改用戶密碼 |
`su` | 切換到另一個(gè)用戶(如:`su root`) |
`sudo` | 以管理員身份執(zhí)行命令(如:`sudo apt update`) |
六、軟件包管理(基于Debian/Ubuntu)
命令 | 功能說(shuō)明 |
`apt` | 軟件包管理工具(如:`apt update` 更新源,`apt install package` 安裝) |
`apt-get` | 更底層的包管理工具(如:`apt-get install`) |
`dpkg` | 管理.deb格式的軟件包(如:`dpkg -i package.deb`) |
以上是Linux系統(tǒng)中一些常用命令的總結(jié),適用于大多數(shù)Linux發(fā)行版。掌握這些命令可以大大提升在Linux環(huán)境下的工作效率。建議結(jié)合實(shí)際操作不斷練習(xí),加深理解和記憶。