Linux 修改 IP 位址完整指令集:即時生效 vs 永久生效、NetworkManager/nmcli 現代做法
Linux 修改 IP 分為「即時生效 (重啟失效)」與「永久生效 (寫入設定檔)」。本文整理傳統 ifconfig/route、現代 ip 指令、nmcli (Netw
Linux 多網卡綁定 (Bonding/Teaming) 完整配置指南:mode=1 主備模式實戰
將多張實體網卡聚合為單一邏輯介面 (bond0),可提升頻寬 (負載平衡) 或提供容錯 (主備)。本文以 RedHat/CentOS/RHEL 系列為例,詳細說明 mod
VMware Workstation 開啟巢狀虛擬化:解決 Client OS 無法安裝 64-bit CentOS (缺少 VMX/SVM) 問題
在 VMware Workstation (Host) 建立的 VM (Guest) 中再安裝 64-bit 作業系統 (Nested VM),預設會因缺少 CPU 虛擬
Linux 網站資料自動備份與舊備份清理:Shell 腳本 + cron 定時任務實戰
網站資料 (程式碼 + 資料庫) 定期備份是營運基礎。本文提供一個生產可用的 Shell 腳本,實現每日全量備份網站目錄與 MySQL/MariaDB 資料庫,並自動清理
Linux 系統重啟/關機指令完整指南:shutdown、reboot、halt、systemctl、telinit 差異與最佳實務
Linux 提供多種關機/重啟指令,行為細節不同。本文系統整理 shutdown、reboot/halt/poweroff、systemctl、telinit 的差異、適
Linux 掛載與卸載 USB 裝置完整指令教學:手動掛載、檔案系統辨識、自動化技巧
現代 Linux 桌面通常自動掛載 USB 隨身碟,但伺服器版、最小安裝或自動掛載失效時,需手動操作。本文詳細說明掛載前資訊蒐集、mount/umount 指令語法、常見
Linux 桌面環境 HiDPI 縮放完整設定指南:GNOME、KDE、XFCE、Cinnamon、Firefox
高解析度螢幕 (Retina、4K、2K) 在 Linux 桌面環境下若未正確設定縮放,介面會過小難以閱讀。本文彙整主流桌面環境 (DE) 的 HiDPI 縮放設定方法,
Linux 下 Sublime Text 無法輸入中文?LD_PRELOAD 注入法完美解決
Sublime Text 在 Linux (GTK2 環境) 下長期存在無法跟隨輸入法游標、無法輸入中文的問題。本文提供一鍵編譯注入共享庫的解決方案,經測試可在 Ubun
Linux 限制 su - 切換 root 權限:wheel 群組與 PAM 實戰完整指南
預設情況下,任何知道 root 密碼的使用者皆可透過 su - 取得完整 root 環境。為強化安全性,最佳實務是建立 wheel 管理群組,僅允許群組成員使用 su -
CentOS 7 使用 Quagga 搭建 OSPF 動態路由器:雙站點互聯實戰
Quagga 是成熟的開源路由軟體套件,支援 RIP、OSPF、BGP、IS-IS 等協定,可將 Linux 伺服器轉型為功能完整的路由器。本文以 CentOS 7 為例
Linux「Too many open files」錯誤徹底解決:ulimit、sysctl、limits.conf 三層調優實戰
當程式 (如 Java、Nginx、MySQL) 同時開啟大量檔案描述符超過系統預設上限 (通常 1024),即會拋出「Too many open files」。本文從臨
Ubuntu 刪除 PPA 軟體倉庫完整指南:add-apt-repository 與 ppa-purge 實戰
Ubuntu 使用者常透過 PPA (Personal Package Archive) 安裝最新軟體,但隨著時間推移,部分 PPA 可能停止維護、導致升級衝突或安全風險
Linux Bash 進階操作技巧:Tab 補全、目錄跳轉、歷史參數與別名繞過
Bash 是多數 Linux 發行版預設的 Shell,熟練掌握其互動技巧能讓終端機操作事半功倍。本文精選四大實用技巧:Tab 自動補全、cd - 快速返回目錄、Esc+
AWS 存取金鑰建立完整教學:Linux 環境下的圖文指引
當你需要讓應用程式或 CLI 工具存取 Amazon Web Services (AWS) 資源時,必須建立一組「存取金鑰」,包含「存取金鑰 ID」與「秘密存取金鑰」。本
Linux 使用 MAT 徹底清除檔案中繼資料保護隱私
我們日常建立的文件、圖片往往攜帶大量隱藏的中繼資料:作者、建立時間、GPS 座標、編輯軟體版本等。這些資訊若被惡意收集(如透過 Metagoofil 等工具),將嚴重威脅
Linux 批量將 UTF-8 編碼轉換為 GB2312 的完整指南
在 Linux 環境下,若直接使用 sqlplus 匯入 UTF-8 編碼的 SQL 腳本,常會因編碼不匹配導致亂碼與錯行。逐個手動轉換檔案極其繁瑣,本文將教你如何編寫
Linux PC 搖身一變路由器:三機實驗驗證靜態路由與 ARP 代理轉發原理
僅需開啟核心轉發、配置靜態路由,普通 Linux PC 即可化身路由器實現跨網段通訊。本文以三台主機 (①④⑦) 實驗,對比**錯誤配置 (直連目標 MAC 導致 ARP
Linux ACL 存取控制列表實戰:突破傳統 UGO 權限、精細授權多用戶協作
傳統 Linux UGO (User/Group/Other) 權限模型在多人協作、NFS/Samba 共享場景下表達力不足。ACL (Access Control Li
BackTrack 5 硬碟安裝雙階段完整指南:Grub4DOS 引導 + Live 系統安裝
Linux 命令列建立 DMG 映像檔完整腳本流程:從版本號擷取到最終壓縮
Linux ldd 指令完整解析:動態連結庫依賴檢查與除錯實戰
Fedora 18 DNSenum IP 顯示亂碼修正:Perl 腳本 $rr->{address} 改為 $rr->address
Linux 多文件合併實戰:cat、輸入重定向與大數據場景優化
Linux SSH 連線出現 Access Denied 的三大排查方向與解決方法
CentOS MPlayer 播放有畫面無聲音?安裝 alsa-lib + 完整解碼包編譯支援
Linux 查看與修改 DNS 設定:resolv.conf、nslookup、dig 三大工具實戰
Linux ps 指令進階實戰:進程查看、篩選、排序、樹狀顯示完全指南
Linux VirtualBox 自訂解析度:VBoxManage 命令列新增任意顯示模式 (如 2560x1440)
Linux 終端機多工神器 Tmux 入門與進階配置:Session/Window/Pane 管理
Linux find 命令按時間、大小、權限精準刪除檔案實戰
Linux 修改 IP 位址完整指令集:即時生效 vs 永久生效、NetworkManager/nmcli 現代做法
Linux 下使用 Markdown 寫作完整指南:Sublime Text + 外掛高效編輯
VMware Workstation 開啟巢狀虛擬化:解決 Client OS 無法安裝 64-bit CentOS (缺少 VMX/SVM) 問題
Linux 共享中斷處理技巧:request_irq SA_SHIRQ、dev_id 唯一性、硬體支援與處理程式判斷邏輯
Linux 掛載點與磁碟關聯查看全攻略:df、mount、lsblk、findmnt 多維度對比