一文掌握 Linux 常用指令,讓你的系統管理更得心應手

一文掌握 Linux 常用指令,讓你的系統管理更得心應手

目錄

Linux 是一款強大的開源作業系統,被廣泛用於各種伺服器、桌面和嵌入式平台。由於其高度的可定制性和靈活性,Linux 成為了許多開發者和系統管理員的首選。考慮到它的多功能性,我將我常用的 Linux 指令和設定記錄下來,方便我日後查詢和使用。

檔案和目錄操作

# 以人類可讀的方式顯示檔案或目錄大小
du -h <file name or directory name>

系統資訊和性能監控

# 顯示系統資訊
uname -a

# 顯示磁碟分區和記憶體使用情況
df -h
free -m

網路和進程管理

# 從指定網址下載檔案
curl -O <url>
wget -O <file name> <url>

# 顯示網絡接口的配置信息
# 需先安裝 net-tools 套件:sudo apt-get install net-tools -y
ifconfig

# 顯示所有進程和指定進程
ps aux
ps aux | grep -i <process name>

# 顯示使用指定埠的進程和終止進程
lsof -i :<port>
kill -9 <pid>

網路測速

# 使用 speedtest-cli 測試網路速度
sudo apt-get install speedtest-cli -y
speedtest-cli

防火牆和外接裝置管理

# 查看和設定防火牆
sudo ufw status verbose
sudo ufw enable
sudo ufw disable
sudo ufw allow <port>
sudo ufw deny <port>

# 顯示 USB 裝置
# 需先安裝 usbutils 套件:sudo apt-get install usbutils -y
lsusb

# 掛載和卸載磁碟分區
mount /dev/sdb1 /mnt
umount /mnt

文本搜索和編輯

# 使用 grep 搜索文本
grep <string> <file name>
grep -r <string> <directory name>
grep -i <string> <file name>
grep -v <string> <file name>
grep -n <string> <file name>
grep -c <string> <file name>

在 SSH 斷開後繼續運行程序

# 安裝 tmux
sudo apt-get install tmux -y

# 使用 tmux 或 nohup 運行命令
tmux # 開始一個新的會話
tmux attach # 重新連接到會話
nohup <command> > output.log 2>&1 & # 在背景中運行命令

SSH 的替代方案

telnet <host> <port> # 使用 telnet 連接到主機
標籤 :
comments powered by Disqus

相關文章

Honeygain:真正的被動收入?深入解析與使用心得|2020/08/19

Honeygain:真正的被動收入?深入解析與使用心得|2020/08/19

今天我要介紹的是一個近期在網路上相當熱門的掛機賺錢平台 - Honeygain。你是否曾經想過,只要將你的裝置連接到網路,就能夠賺取一些額外的收

閱讀更多
Raymii VS9 螢幕支架:完美的居家工作夥伴?

Raymii VS9 螢幕支架:完美的居家工作夥伴?

今天我要介紹的是一款來自台灣品牌 Raymii 的 VS9 螢幕支架。在這個居家工作成為新常態的時代,擁有一款好的螢幕支架不僅可以提高工作效率,還能確保我們的坐姿

閱讀更多
ImageMagick:圖片處理的神奇工具

ImageMagick:圖片處理的神奇工具

ImageMagick 是一款開源的圖片處理工具,提供了豐富的功能來處理圖片大小、格式和色彩等。此外,它還配備了命令列工具,方便用戶進行批次處理圖片。本篇文章將記

閱讀更多