# 工作中常用的Linux命令有哪些
Linux作為服務器領域的主流操作系統,熟練掌握其常用命令是開發、運維和IT從業者的必備技能。本文將分類介紹工作中高頻使用的Linux命令,幫助讀者快速提升工作效率。
---
## 一、文件與目錄操作
### 1. 基礎導航
- `pwd`:顯示當前工作目錄路徑
```bash
$ pwd
/home/user/projects
ls:列出目錄內容
ls -lha # 顯示詳細信息(包括隱藏文件)
cd:切換目錄
cd ~ # 返回家目錄
cd .. # 返回上級目錄
cp:復制文件/目錄
cp -r dir1 dir2 # 遞歸復制目錄
mv:移動或重命名
mv old.txt new.txt
rm:刪除文件
rm -rf dir/ # 強制遞歸刪除(慎用?。?
cat:顯示文件內容
cat config.yml
grep:文本搜索
grep "error" /var/log/syslog
tail:查看文件尾部
tail -f app.log # 實時追蹤日志
awk:文本分析工具
awk '{print $1}' access.log # 提取第一列
sed:流編輯器
sed 's/foo/bar/g' file.txt # 全局替換文本
ps:查看進程
ps aux | grep nginx
top:動態監控進程
top -u mysql # 監控特定用戶進程
kill:終止進程
kill -9 1234 # 強制終止PID為1234的進程
df:磁盤空間檢查
df -h # 人類可讀格式顯示
free:內存使用情況
free -m # 以MB為單位顯示
ping:測試網絡連通性
ping google.com
netstat:網絡狀態統計
netstat -tulnp # 查看監聽端口
scp:安全復制文件
scp file.txt user@remote:/path/
wget/curl:下載工具
curl -O https://example.com/file.zip
chmod:修改文件權限
chmod 755 script.sh
chown:修改文件所有者
chown user:group file.txt
sudo:以超級用戶權限執行
sudo apt update
passwd:修改密碼
passwd username
tar:歸檔工具
tar -czvf archive.tar.gz dir/ # 壓縮
tar -xzvf archive.tar.gz # 解壓
find:文件搜索
find / -name "*.conf" # 全局搜索配置文件
history:查看命令歷史
history | grep "ssh"
本文列舉的命令覆蓋了80%的日常Linux操作場景。建議通過以下方式加強記憶:
1. 制作命令速查表
2. 在測試環境中實操練習
3. 結合man命令查看詳細文檔(如man grep)
掌握這些命令后,你的Linux工作效率將顯著提升! “`
注:實際字符數約900字(含代碼塊)??筛鶕枰{整內容深度或添加具體案例。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。