Linux grep 正則表達式與常用選項完整速查手冊
grep 核心語法 grep [選項] PATTERN [FILE...] grep [選項] -e PATTERN1 -e PATTERN2 [FILE...] gre
Linux execlp 系統調用使用教程與實例詳解
函數原型 #include int execlp(const char *file, const char *arg, ... /* (char *)NULL */);
Linux 命令統計行數陷阱:ls -l | wc -l 為何多算一行
現象複現 $ ls -l total 40 -rw-r--r-- 1 user user 1024 Jan 1 10:00 file1.txt -rw-r--r-- 1
Linux 文件描述符與 dup/dup2 系統調用深度解析
前言 文件描述符 (File Descriptor, FD) 是 Linux 進程訪問文件、網路套接字、管道等資源的核心抽象。理解 FD 的分配機制、標準流 (0/1/2
CentOS YUM 源修改為國內鏡像加速下載教程
前言 CentOS 官方鏡像在國內下載往往極慢。將 YUM 倉庫源替換為阿里雲、清華、中科大、上海交大等國內高速鏡像,能將套件下載速度提升數十倍。本文提供 CentOS
Linux 掛載 USB 隨身碟/移動硬碟完整操作指南
前言 在 Linux (含虛擬機) 中正確識別、掛載、卸載 USB 存儲設備是基礎運維技能。本文涵蓋物理機與 VMware 虛擬機場景,從設備識別到檔案系統掛載、中文檔名
Linux 版 QQ 安裝與卸載完整指南 (RPM/DEB/TAR.GZ)
前言 騰訊官方提供 Linux 版 QQ,支援主流發布版。本文整理三種常見安裝包格式 (RPM、DEB、tar.gz) 的安裝與卸載命令,並補充依賴處理與桌面整合技巧。
基於網絡的 RedHat Linux 無人值守自動安裝部署方案
方案概述 針對大規模機房、測試環境批量部署、無光驅機器安裝等場景,本文介紹基於 PXE + Kickstart + 網路安裝源的 RedHat Enterprise Li
GCC 編譯器命令行參數詳細指南
前言 GCC (GNU Compiler Collection) 是 Linux 下最核心的編譯工具鏈。掌握其常用參數、庫鏈接機制、頭文件搜尋路徑、優化選項與環境變數,能
Linux LVM 分區遺失數據恢復實戰記錄
案例背景 朋友的 VPS 突然無法啟動,裡面存放一年心血數據。服務商拒絕協助數據恢復,僅願重裝系統。因該 VPS 採用 LVM 邏輯卷管理,且我對 LVM 深度不足,遂尋
Linux 抓包神器 tcpdump 進階用法全解析
前言 tcpdump 是 Linux 系統上最強大的命令列網路封包分析工具,支援豐富的過濾運算式,可精準擷取目標流量。本文將從資料鏈路層到應用層,系統講解各類協定的匹配技
Linux IPTables 防火牆配置詳細指南
前言 IPTables 是 Linux 核心內建的封包過濾框架,透過定義規則鏈來控制網路流量。本文將從檢視現有規則、清除預設配置、設定預設政策、新增允許/拒絕規則,到儲存
Linux 下使用 OpenSSL 生成 SSL 證書完整教學
前言 在配置 SSL 環境時,OpenSSL 是最常用的工具之一。本文將詳細記錄從安裝 OpenSSL 到生成伺服器端與客戶端證書、建立私有 CA、簽署憑證,以及最終在
OpenSSL C API 開發指南:SSL/TLS 客戶端與服務端完整程式架構
OpenSSL 作為業界標準的 TLS/SSL 庫,其 C API 雖然底層但靈活性極高。本文從數位證書準備、庫初始化、SSL_CTX 配置、Socket 綁定、握手通訊
Linux xargs 命令進階實戰:從管道傳參到批次處理的高效模式
xargs 是 Linux 文本處理與批次操作的「瑞士軍刀」:它將標準輸入 (或檔案) 轉換為命令列參數,解決「參數列表過長」、「並行執行」、「格式轉換」等經典難題。本文
Linux C/C++ 連接 MySQL 編譯鏈接完全指南:mysql_config 最佳實踐與常見錯誤排查
Linux 下編譯鏈接 MySQL C API 程式,最穩健的方式是使用官方提供的 mysql_config 腳本自動輸出編譯器標誌與鏈接器參數,避免手動拼湊路徑導致的版
OpenSSL 與 Keytool 跨語言 SSL 雙向認證實戰:Java ↔ C++ 證書鏈構建全流程
異構系統 (Java 服務端 ↔ C++ 客戶端) 建立 TLS 雙向認證,核心難點在於 **證書格式互轉 (JKS ↔ PEM/DER/PKCS12)** 與 **信任
Linux C 語言操作 MySQL 完整指南:API 核心函數、編譯鏈接與實戰範例
在 Linux 環境下使用 C 語言開發 MySQL 客戶端應用,核心在於掌握 libmysqlclient C API 的標準化流程:初始化 → 連線 → 執行 SQL
CentOS 利用 Yum 安裝 Nginx 官方倉庫快速部署
MRTG 監控交換機流量實戰:從 SNMP 配置到 Nagios 整合
Linux 免費計算機軟體精選:從科學繪圖到高精度運算的六大推薦
Linux 壓縮解壓命令大全:tar/gzip/bzip2/compress/zip/rar 參數詳解與實戰速查表
Linux Socket 選項完整指南:getsockopt、setsockopt 與 ioctl 參數表
CentOS 7 搭建 SVN 服務器完整指南:從倉庫創建到權限控制
Linux chkconfig 指令詳細介紹:服務啟動等級管理
WebLogic 5.1 在 Linux 上的安裝與 weblogic.properties 關鍵配置詳解
Linux Deepin 12.06 Beta2 發布:自研音樂、影音播放器與界面庫亮相
Unix/Linux 自動化備份與同步實戰指南 (tar, cpio, rsync, mksysb)
Debian 系統進階配置實戰:軟件源優化、靜態 IP 管理、SSH/VSFTP 服務部署全流程
BusyBox 建構嵌入式 Linux 檔案系統完整實戰指南
Linux 設備驅動基礎問答:塊/字符設備分類、驅動程式角色、I/O 端口暫存器與存取方式
Linux 磁盤分區、文件系統格式化與 RAID 設備實戰:fdisk、mkfs、mdadm 全流程
Linux Shell awk 取得外部變數三大方法:-v 參數、命令列賦值與 ENVIRON
零成本打造校園網內容過濾:Linux + Squid + SquidGuard 完整部署實戰
Linux 核心等待隊列機制深度解析:數據結構、睡眠流程與喚醒原理