Linux 檔案字元編碼轉換實戰:convmv 批次修正檔名、iconv 轉換檔案內容、Vim 即時另存編碼
Windows (GBK/Big5) 與 Linux (UTF-8) 編碼不一致導致檔名亂碼、內容無法閱讀。本文提供三層解決方案:convmv 批次修正檔名編碼、icon
Linux 鍵盤滑鼠統計神器 WhatPulse:安裝、熱力圖、頻寬監控、團隊排行榜完整指南
WhatPulse 追蹤按鍵次數、滑鼠點擊、滾輪、頻寬上傳/下載、運行時間,支援 Linux/Windows/macOS,資料上傳至雲端生成個人/團隊排行榜、熱力圖、國家
Linux 硬碟直啟 ISO 映像:GRUB2 循環掛載啟動 Ubuntu/CentOS Live 系統完整教學
無需 USB/光碟,直接從硬碟啟動 ISO 映像 (Live/Installer)。原理:GRUB2 loopback 模組掛載 ISO → 載入 kernel/init
Linux 偵測 DVD 燒錄機裝置名稱與寫入速度:dmesg、lsscsi、/proc、wodim、dvd+rw-mediainfo 五法對比
確認光碟機裝置節點 (如 /dev/sr0) 及其支援寫入速度是燒錄前必要步驟。本文對比五種偵測方法,說明各自優缺點與適用場景。 方法對比表 方法指令可得資訊
Linux 命令列燒錄 ISO/NRG 映像檔到 DVD:growisofs、nrg2iso、md5sum 驗證完整教學
從終端機燒錄光碟映像是伺服器/無桌面環境必備技能。本文涵蓋 growisofs 燒錄 ISO、nrg2iso 轉換 NRG→ISO、md5sum + dd 驗證燒錄完整性
Linux 批次重命名圖片檔案:Shell 參數展開與 find/xargs 實戰技巧
需將目錄結構 10.11/xxx.jpg → 10.11/1011.jpg (目錄名去點當檔名)。本文展示 Shell 參數展開 ${var%%.*}、${var##*.
Linux 序列埠 (Serial Port) 程式設計完整指南:termios 結構體配置、波特率、資料位、停止位、奇偶校驗、流控
Linux 序列埠程式設計核心在於配置 struct termios,透過 tcgetattr/tcsetattr 系統呼叫設定波特率、資料位、停止位、校驗、流控等參數。
Linux 原始碼套件安裝完整指南:./configure、make、make install、前綴路徑、清理與解除安裝
原始碼安裝 (Source Build) 能針對系統優化、啟用特定功能、安裝未打包軟體。本文標準化流程:解壓、configure、make、make install、ma
Linux 網站備份新選擇:Bup (Git 為基礎) 增量備份、去重、還原與遠端同步完整教學
Bup (Backup) 基於 Git 封包格式,支援增量備份、全域去重、壓縮、加密、遠端 SSH 推送、掛載瀏覽、Web 介面。比 rsync 更省空間,比 tar 更
Linux Shell 多執行緒程式設計:以 FIFO + read 控制並發數的實戰範本
Bash 原生不支援多執行緒,但可利用「具名管道 (FIFO) + read -u 信號量」模擬固定並發數的工作池。本文提供生產級範本,適用於 SSH 批次巡檢、Ping
Linux less 指令進階完全指南:雙向捲動、搜尋、標記、多檔案、LESSOPEN 語法高亮
less 是功能最強大的分頁器,支援雙向捲動、正則搜尋、標記位置、多檔案切換、外部預處理器 (語法高亮) 等。本文系統整理參數、互動指令、進階技巧與環境變數客製化。 啟
Linux more 指令完整操作指南:分頁檢視、搜尋、跳轉、編輯器呼出
more 是經典分頁器,雖功能較 less 簡單,但幾乎所有 Unix/Linux 皆內建,適合最小環境。本文完整說明啟動參數、互動指令、搜尋、跳轉行號、呼出 vi 編輯
Linux head 指令完整用法:顯示檔案開頭 N 行/位元組、排除尾部、管道配合篩選
head 專注於檔案開頭內容,常用於快速預覽大檔案、管道篩選前幾筆結果。本文詳細說明參數、負數行數/位元組排除尾部、實戰管道範例與效能特性。 核心參數 參數說
Linux tail 指令完整指南:即時追蹤日誌、顯示末 N 行、從第 N 行開始、多檔案監控
tail 是日誌分析、即時監控的核心工具。本文系統整理參數、常用模式、進階技巧 (多檔追蹤、PID 結合、結合 grep/awk) 與實戰範例。 核心參數速查
Linux which 指令完整用法:尋找可執行檔路徑、繞過 alias、判斷內建指令
which 只搜尋 $PATH 中的可執行檔,不包含 Shell 內建指令 (如 cd)、別名、函數。本文詳細說明參數、實戰範例、常見誤區與替代工具 (type、comm
Nginx 拒絕代理 IP 存取:基於 X-Forwarded-For 雙 IP 特徵的精準封鎖規則
攻擊者常透過代理伺服器隱藏真實 IP,發動針對資料庫密集查詢 (如 Search、F5 刷新) 的 CC 攻擊。本文說明如何分析 X-Forwarded-For 標頭中「
CentOS 7 搭建 Pacemaker/Corosync 高可用叢集 (HA) 完整實戰:雙節點 DRBD + VIP + Nginx
企業級高可用 (HA) 叢集需解決單點故障。本文以 CentOS 7 為例,示範雙節點 (node1、node2) 使用 Pacemaker + Corosync + P
CrunchBang Linux 恢復 Openbox 預設選單配置:一鍵修復 menu.xml
CrunchBang (#!) 採用 Openbox 視窗管理器,選單由 ~/.config/openbox/menu.xml 控制。若不慎損毀或誤刪導致選單空白,可從系
Ubuntu 14.04 安裝 Java 完整指南:JRE、OpenJDK、Oracle JDK 選擇與指令
Linux 批次偵測與轉換非 UTF-8 編碼檔案:enca 與 find 實戰指令
Linux top 指令進階使用教學:參數詳解、互動式快捷鍵 (P/M/N/T/k/r/q)、批次模式輸出檔案、指定 PID 監控、效能分析實戰
Ubuntu 14.04/14.10 睡眠喚醒後滑鼠鍵盤失靈解決方案:重裝 xserver-xorg-input-all
Linux 虛擬機安裝 Windows 10 完整教學:VirtualBox 部署、BIOS 虛擬化啟用、CMPXCHG16B 修正
Linux mail 指令實戰範例:寄送標題內容、多收件人、自訂寄件人、附件與回覆地址
Linux 桌面下雪特效:使用 Xsnow 指令打造節日氛圍
Linux 核心模組管理全攻略:查看、載入、卸載、參數調整與開機自動載入
diff 指令檔案比較全攻略:正常/並排/統一格式、忽略空白/大小寫、目錄遞迴、產生補丁、版本控制基礎
CentOS 伺服器初始化標準化流程:磁碟分區、格式化、掛載與 fstab 永久生效
紅旗 Linux 桌面 5.0 安裝與使用 SAP GUI 客戶端完整教學
Linux mydumper 報錯 libmysqlclient_16 not defined 解決:LD_LIBRARY_PATH 引入 MySQL 函式庫路徑
Ubuntu 安裝 Xtreme Download Manager (XDM) 完整教學
Linux 桌面環境七大發展趨勢:選擇多元、設計優先、回歸經典
Linux XFS 檔案系統完整部署指南:核心編譯、格式化、掛載與遷移實戰
Linux 掛載 NTFS 格式 USB 隨身碟提示 unknown filesystem 解決方案
CentOS 5.5 无法识别 Atheros AR8151 网卡:下载编译 atl1e 驱动解决
sudo 權限管理詳解:特性、授權檔案結構、別名定義與實戰範例
Linux 防禦 CC 攻擊實戰:CSF 防火牆配置與 CDN 策略選擇指南
Linux 使用 setfacl 建立繼承權限的 ACL 檔案目錄完整教學