Linux 安裝 lrzsz (rz/sz) 實現終端機檔案傳輸完整教學
lrzsz 提供 rz (接收/上傳) 與 sz (發送/下載) 指令,配合支援 ZModem 協定的終端機 (SecureCRT, Xshell, MobaXterm,
Linux 查看發行版本與核心版本完整指令集
Linux 系統資訊查詢分為「核心版本」與「發行版本」兩個層面,混淆兩者是常見錯誤。本文整理標準查詢指令與適用場景。 核心版本查詢 # 完整核心資訊 uname -a
Linux 下 MongoDB 完整部署、配置與服務化管理實戰
MongoDB 作為主流文件型 NoSQL 資料庫,以高效能、無結構、易擴展著稱。本文記錄在 RHEL/CentOS 6.x 上部署 MongoDB 2.6.3 的完整流
Linux 系統效能監測:虛擬記憶體管理與 vmstat 實戰分析
虛擬記憶體管理是 Linux 核心最複雜的子系統之一。本文聚焦與效能監測直接相關的兩個核心執行緒 kswapd 與 pdflush,並透過 vmstat 實戰解讀記憶體壓
Nginx 日誌每日自動切割腳本與 logrotate 最佳實踐
Nginx 預設不支援按日期自動切割日誌,需透過 Shell 腳本配合 crontab 或系統內建 logrotate 實現。本文提供兩種方案並分析優劣。 方案一:Sh
LNMP (Linux + Nginx + MySQL + PHP) 環境手動部署完整紀錄
記錄一次基於 CentOS/RHEL 透過 yum 手動部署 LNMP 生產環境的完整流程,涵套套件安裝、核心配置、服務啟動與驗證,適合需要精確控制版本與配置的場景。
Linux date 指令取得相對日期時間完整參考
自動化腳本中常需計算「昨天」、「前天」等相對日期以處理日誌輪轉、備份命名等任務。date 指令的 -d 參數支援豐富的自然語言時間表達,以下整理常用格式供快速查閱。 常
I2C 串列匯流排通訊協定與 AT24C04 EEPROM 驅動程式完整實作
本文整理 I2C 協定核心時序與基於 AT24C04 EEPROM 的完整 C 語言驅動程式碼,包含起始/停止信號、位元組收發、ACK/NACK 機制與頁面寫入流程,適合
Linux 使用 netstat 偵測與分析 DDoS 攻擊實戰指南
當伺服器疑似遭受 DDoS 攻擊時,netstat 是快速診斷連線狀態、鎖定攻擊來源的得力工具。本文整理常用指令與分析邏輯,協助管理員快速應對。 核心診斷指令集 1.
Linux 下使用 Reaver 破解 WiFi WPS PIN 碼完整教學
本文詳細介紹在 Linux 環境下使用 Reaver 工具,透過窮舉 WPS PIN 碼來測試無線路由器安全性的完整流程。僅供授權測試與學術研究使用,嚴禁用於非法入侵。
解決 Linux 與 Windows 雙系統時間不同步問題
在安裝 CentOS 5.4 和 Windows 7 雙系統後,發現 Windows 系統時間總是比實際時間慢 8 小時,且未連網時情況更明顯。最初懷疑是 Windows
Linux 系統備份方案對決:tar 指令 vs Clonezilla 完整優缺點分析與實作步驟
系統備份工具眾多,tar 與 Clonezilla 代表「檔案級」與「區塊級」兩大流派。本文深度比較並提供 tar 完整備份/還原流程。 Clonezilla 限制
Linux 虛擬機與宿主機檔案互傳:QEMU + FTP 方案實作
虛擬機無法直接存取宿主機實體磁碟。若不想設定 Samba/NFS,可在宿主機架設輕量 FTP 服務,虛擬機以 FTP Client 連線傳檔。 環境假設 宿主機:Li
Putty 連線 CentOS 虛擬機出現 Connection refused 完整排除流程
新裝 CentOS 虛擬機,Putty 連線提示 Network error: Connection refused,但 ping 正常。原因通常是 sshd 未安裝/未
CentOS 硬碟分區三大方案比較:從極簡到生產級規劃
安裝 Linux 時的分區規劃影響後續維護彈性。本文整理三種常見方案供參考。 方案一:極簡雙分區(適合學習/測試) / (根目錄) ≥ 5 GB swap = 1~2
CentOS 設定 SSHD 開機自動啟動:chkconfig 與 systemctl 兩種方式
確保遠端管理不中斷,SSH 服務必須開機自啟。 CentOS 6 (SysV init) # 檢查現狀 chkconfig --list | grep sshd # 輸
Linux 新增/刪除 FTP 使用者並限制目錄權限 (vsftpd 實作)
以 vsftpd 為例,建立僅能存取特定目錄的 FTP 帳號,禁止 SSH 登入。 一、建立使用者並指定家目錄 useradd -d /alidata/www/test
CentOS 防火牆開啟/關閉埠口完整指令:iptables 與 firewall-cmd 兩種方式
CentOS 6 使用 iptables,CentOS 7/8 預設 firewalld(底層仍為 iptables/nftables)。本文提供兩種工具的開啟、關閉、查
Linux 終端顏色輸出完全指南:ANSI 轉義序列、printf 實戰與動態效果
yum upgrade vs yum update:差異解析與實測
Vim/vi 編輯器指令大全:進入、游標移動、編輯、搜尋取代、視窗分割完全速查
Shell 腳本防重複運行實戰:鎖文件機制與 trap 信號處理
Linux waitpid 非阻塞模式(WNOHANG)實戰詳解
Linux 與 BSD 核心差異深度解析:授權哲學、系統架構、分支發展與選型指南
零成本打造 Linux 防火牆:雙宿主機架構、ipchains 規則與復合型防護實戰
Linux Root 密碼重置實戰:單用戶模式與 GRUB 中斷啟動流程詳解
高階 Linux 安全管理實戰:文件系統屬性、備份驗證、內核補丁、存取控制擴展