Linux Shell 腳本自動化建立 SVN 倉庫:互動式輸入名稱、自動配置權限與認證
手動建立 SVN 倉庫步驟繁瑣 (svnadmin create、編輯 svnserve.conf/passwd/authz)。本文提供一鍵自動化腳本:互動輸入倉庫名稱
Linux supportconfig 系統資訊收集工具安裝與使用完整指南:SUSE/openSUSE 官方診斷利器
supportconfig (套件名 supportutils) 是 SUSE 官方提供的系統診斷資訊收集工具,可一次性收集硬體、核心、日誌、RPM、網路、服務等完整狀態
Linux mydumper 報錯 libmysqlclient_16 not defined 解決:LD_LIBRARY_PATH 引入 MySQL 函式庫路徑
mydumper 多線程備份工具啟動時找不到 libmysqlclient_r.so.16 中的 gzopen 符號 (版本 libmysqlclient_16),原因是
Linux 使用 SSH 通過 FTP 協議傳送文件至遠程空間備份
在 Linux 服務器上,通過命令行 FTP 客戶端將本地目錄打包上傳至遠程 FTP 空間,是常見的異地備份手段。本文演示從打包壓縮、FTP 連接登錄、上傳驗證、腳本自動
Linux 優化 MySQL 運行環境三大核心調校:I/O 調度器、檔案描述符、NUMA 關閉
MySQL 效能深受作業系統層面影響。本文針對三大關鍵點提供永久生效的調校方案:將 I/O 調度器從 cfq 改為 deadline/noop、擴大檔案描述符與進程數限制
Linux Shell 指令掃描 PHP Webshell 木馬完整清單:特徵匹配、近期異動檔案、權限收斂
PHP Webshell 通常植入 eval、base64_decode、gzuncompress 等特徵函數。本文提供五大掃描策略:單行特徵掃描、近期修改檔案排查、檔案
Linux Apache 解決 GBK/GB2312 網頁亂碼:httpd.conf AddDefaultCharset 五種修正方案
Apache 預設 AddDefaultCharset UTF-8 導致 GBK/GB2312 編碼頁面顯示亂碼。透過修改 /etc/httpd/conf/httpd.c
Linux 虛擬機掛載新硬碟報錯 you must specify the filesystem type 解決:格式化後掛載
VirtualBox/CentOS 環境新增虛擬硬碟 (/dev/sdb) 直接掛載會報錯 you must specify the filesystem type,原因
Linux scp 遠端檔案傳輸完整指南:上傳下載、目錄遞迴、免密碼金鑰配置
scp 基於 SSH 協定提供加密檔案傳輸,語法簡潔支援單檔、目錄遞迴、保留屬性。本文整理上傳/下載檔案與目錄的標準指令範例、關鍵參數對照表、SSH 金鑰免密碼配置流程,
Linux 調整 TCP 本地端口範圍解決佔用衝突:ip_local_port_range 參數實戰
自訂服務需綁定特定低號埠 (如 8370) 卻被 Nginx/Node.js 等高併發服務佔用臨時埠。調整 /proc/sys/net/ipv4/ip_local_por
Linux 重啟 Oracle 資料庫三大實戰方法:SQL*Plus、dbstart 與 lsnrctl 完整流程
Oracle 資料庫服務異常時需重啟資料庫實例與監聽器。本文提供三種操作層級的完整流程:SQL*Plus 連線管理模式 (最標準)、$ORACLE_HOME/bin 直接
Linux 釋放記憶體緩存命令詳解:drop_caches 參數 1/2/3 差異與定時清理腳本
Linux 核心將閒置記憶體用作頁面緩存、目錄項、索引節點以加速 I/O,長時間運行導致可用記憶體極低、觸發 Swap 影響效能。透過 /proc/sys/vm/drop
Linux 定時任務報錯 crontab: command not found 解決:安裝 cronie 與啟動服務
精簡版 Linux (如 Docker 容器、最小安裝) 預設未安裝 cron 套件,導致 crontab 指令找不到。透過 yum install cronie 安裝核
Linux 命令列發送郵件完整指南:sendEmail 工具安裝、配置與測試流程
伺服器無需運行完整郵件伺服器 (Postfix/Sendmail) 即可發送郵件,輕量級工具 sendEmail 透過遠端 SMTP Relay 即可實現。本文涵蓋下載編
Linux 防禦 CC 攻擊實戰:CSF 防火牆配置與 CDN 策略選擇指南
CC 攻擊 (Challenge Collapsar) 透過大量偽造合法請求耗盡伺服器資源 (CPU、連線數),導致正常服務不可用。本文對比本地防火牆 (CSF) 與 C
Shell 腳本監控 rsync 大檔傳輸完整性:自動檢測中斷並續傳
rsync 傳輸大量檔案時若中斷無人值守,需自動化監控腳本定期檢查目標目錄大小與 rsync 進程狀態,若發現進程消失且檔案未傳完則自動重啟傳輸。本文提供一個簡易監控腳本
Linux 升級 MySQL 後報錯 conflicts with file 解決方案:移除舊 libs 衝突包
MySQL 版本升級常因舊版 mysql-libs 共享函式庫衝突導致安裝失敗或服務無法啟動。核心解法是以 --nodeps 強制移除舊套件或 yum remove 清理
Linux 利用 SSH ControlPersist 加速連線:多主機管理效能優化實戰
Ansible 等自動化工具同時管理數百台伺服器時,SSH 連線建立延遲會顯著拖慢整體執行時間。啟用 ControlMaster + ControlPersist 可複用
Krita 照片編輯入門:Linux 下添加文字、區域銳化、裁切與工作區客製化
Linux make 指令與 Makefile 完整教學:從入門到大型專案建置自動化
Debian 安裝閉源軟件包完整指南:啟用 contrib non-free 倉庫
Linux SecureCRT 中文亂碼終極解決:三步配置法
Linux 網絡性能調試三板斧:route、netstat、tcpdump 實戰指南
Linux which 指令完整用法:尋找可執行檔路徑、繞過 alias、判斷內建指令
VirtualBox 端口映射失敗?Windows 網路堆疊修復指令大全
惠普筆記本 Debian 編譯安裝 ALSA 聲卡驅動程式完整步驟
Linux 網絡性能調試三板斧:route、netstat、tcpdump 實戰指南
Zabbix 整合 Telegram 報警機制:安裝客戶端、啟用 API、本地監聽、腳本發送
Linux 編譯連結報「undefined reference to `dlclose'」解決方案
Linux xlsatoms 指令完整使用教學:列出 X Server 內部 Atom 定義
Ubuntu 配置 OpenDNS 保護電腦安全:修改 /etc/dhcp/dhclient.conf 指定安全 DNS 伺服器
Apache HTTP Server 與 Tomcat 應用伺服器:定位差異、整合優勢與獨立運作模式
Linux 禁止內核自動升級:yum 配置排除與命令行參數兩大方案
Ubuntu 12.04 搭建 Ruby on Rails 開發環境完整教學(RVM + Ruby 2.0 + Rails 3.2 + MySQL)