【常用linux操作命令】在日常的Linux系統(tǒng)使用中,掌握一些常用的命令可以大大提高工作效率。無論是文件管理、系統(tǒng)監(jiān)控還是網(wǎng)絡(luò)配置,這些命令都是必不可少的工具。以下是一些常用的Linux操作命令,按功能分類整理,并附有簡要說明和示例。
一、文件與目錄操作
| 命令 | 功能 | 示例 |
| `ls` | 列出目錄內(nèi)容 | `ls -l /home/user` |
| `pwd` | 顯示當(dāng)前工作目錄 | `pwd` |
| `cd` | 切換目錄 | `cd /var/log` |
| `mkdir` | 創(chuàng)建新目錄 | `mkdir new_folder` |
| `rmdir` | 刪除空目錄 | `rmdir old_folder` |
| `rm` | 刪除文件或目錄 | `rm file.txt` 或 `rm -r folder` |
| `cp` | 復(fù)制文件或目錄 | `cp file1.txt file2.txt` |
| `mv` | 移動或重命名文件 | `mv file.txt new_name.txt` |
| `touch` | 創(chuàng)建空文件 | `touch new_file.txt` |
二、文件內(nèi)容查看與編輯
| 命令 | 功能 | 示例 |
| `cat` | 查看文件內(nèi)容 | `cat file.txt` |
| `less` | 分頁查看文件內(nèi)容 | `less large_file.txt` |
| `head` | 顯示文件開頭部分 | `head -n 5 file.txt` |
| `tail` | 顯示文件結(jié)尾部分 | `tail -f log.txt`(實(shí)時(shí)查看) |
| `grep` | 在文件中搜索文本 | `grep "error" log.txt` |
| `nano` | 文本編輯器 | `nano file.txt` |
| `vim` | 高級文本編輯器 | `vim script.sh` |
三、系統(tǒng)信息與進(jìn)程管理
| 命令 | 功能 | 示例 |
| `uname` | 顯示系統(tǒng)信息 | `uname -a` |
| `top` | 實(shí)時(shí)查看系統(tǒng)資源占用 | `top` |
| `ps` | 查看當(dāng)前進(jìn)程 | `ps aux` |
| `kill` | 終止進(jìn)程 | `kill 1234` |
| `killall` | 終止所有同名進(jìn)程 | `killall firefox` |
| `df` | 查看磁盤空間 | `df -h` |
| `du` | 查看目錄大小 | `du -sh /home/user` |
四、網(wǎng)絡(luò)相關(guān)命令
| 命令 | 功能 | 示例 |
| `ping` | 測試網(wǎng)絡(luò)連通性 | `ping google.com` |
| `ifconfig` | 查看網(wǎng)絡(luò)接口信息(部分系統(tǒng)已棄用) | `ifconfig` |
| `ip` | 查看或配置網(wǎng)絡(luò)接口 | `ip a` |
| `netstat` | 顯示網(wǎng)絡(luò)連接狀態(tài) | `netstat -tuln` |
| `curl` | 從服務(wù)器獲取數(shù)據(jù) | `curl https://example.com` |
| `wget` | 下載文件 | `wget https://example.com/file.zip` |
五、用戶與權(quán)限管理
| 命令 | 功能 | 示例 |
| `whoami` | 顯示當(dāng)前用戶名 | `whoami` |
| `su` | 切換用戶 | `su root` |
| `sudo` | 以管理員權(quán)限執(zhí)行命令 | `sudo apt update` |
| `chmod` | 修改文件權(quán)限 | `chmod 755 script.sh` |
| `chown` | 修改文件所有者 | `chown user:group file.txt` |
| `useradd` | 添加新用戶 | `useradd newuser` |
| `passwd` | 設(shè)置或更改密碼 | `passwd username` |
以上是Linux系統(tǒng)中一些常用的命令,涵蓋了文件管理、系統(tǒng)監(jiān)控、網(wǎng)絡(luò)配置等多個(gè)方面。熟練掌握這些命令,能夠幫助你在日常使用中更加高效地進(jìn)行操作和維護(hù)。建議結(jié)合實(shí)際場景多加練習(xí),逐步提升對Linux系統(tǒng)的理解和掌控能力。


