Linux 系統下查看進程記憶體佔用的多種方法
在 Linux 系統開發與運維過程中,監控特定進程的記憶體使用情況是常見需求。本文整理了幾種實用的命令行工具,幫助你快速獲取進程記憶體資訊。 方法一:使用 top 命令
Linux "too many open files" 解決方案
問題成因 系統限制單一程序可開啟的檔案描述符數量。執行 ulimit -a 可查看,預設 open files 通常為 1024。 臨時調整(當前 Shell 有效)
Linux rsync 遠端同步備份完整指南:六大工作模式、核心參數表、實戰範例
rsync (Remote Sync) 是 Linux 最強大的增量同步工具,支援本地/遠端、Shell/守護進程傳輸、壓縮、權限保留、斷點續傳。本文系統整理六大工作模式
Ubuntu 格式化 USB 隨身碟指令大全:mkfs.vfat/ntfs/ext4 圖形與命令列雙軌
Ubuntu 格式化 USB 可用圖形介面 (右鍵格式化) 或命令列 (mkfs 系列)。當分區表損壞、檔案系統錯誤無法識別時,命令列可強制格式化恢復。 1. 確認裝置
Ubuntu 永久掛載分區指南:修改 /etc/fstab 實現開機自動掛載
手動 mount 需 root 權限且重啟失效。透過編輯 /etc/fstab 可實現分區開機自動掛載至指定目錄,支援 ext4、NTFS、FAT32 等檔案系統。 操
Linux 虛擬終端顯示中文原理與 CJKTTY 补丁實現:從 VGA 文字模式到 Wayland System Compositor
Linux 虛擬終端 (VT) 長期無法顯示中文,根因在於 **VGA 文字模式僅支援 256 字形** 以及 **fbcon 繼承該限制**。本文深入剖析 VT 架構、
BSD 作業系統家族介紹:歷史分支、主要發行版、開源協議與與 Linux 差異
BSD (Berkeley Software Distribution) 是 UNIX 重要分支,1977-1995 年由加州大學柏克利分校開發發布。歷經多次分支演化,現
Linux nohup 指令詳解:讓程式在後台持續運行、免受登出影響
nohup (No Hang Up) 讓指令忽略 SIGHUP (掛斷信號),在終端關閉、用戶登出後仍持續運行,輸出自動導向 nohup.out。是長時間任務、服務啟動的
NetBSD 介紹:高度可移植的類 UNIX 作業系統特點、歷史與優勢
NetBSD 是一個**免費、開源、高度可移植**的類 UNIX 作業系統,以「Of course it runs NetBSD」為口號,支援從 64 位伺服器到手持嵌入
Linux usermod 指令詳解:修改用戶帳號屬性 (家目錄、Shell、群組、UID、鎖定/解鎖)
usermod 是修改現有用戶帳號屬性的標準指令,支援家目錄、登入 Shell、主/附屬群組、UID、帳號名稱、密碼鎖定/解鎖、過期日期等屬性變更。 語法格式 user
CentOS 新增 sudo 用戶標準流程:visudo 配置、權限臨時修改與驗證
CentOS 預設未配置 sudo,需手動編輯 /etc/sudoers 授權普通用戶執行管理指令。本文說明標準流程:切換 root、修改檔案權限、編輯配置、恢復權限、驗
Linux 誕生史:從 Minix 到 0.01 版本核心的醞釀與發布
1991 年,Linus Torvalds 在赫爾辛基大學求學期間,因不滿 Minix 授權限制與功能不足,獨自開發作業系統核心,歷經 4 月至 10 月關鍵節點,最終發
Linux rm 刪除以破折號開頭的檔案/目錄:雙破折號與相對路徑兩法
檔名以 - (破折號) 開頭時,rm 會誤將其視為選項參數而報錯 invalid option。標準解法有兩種:-- 終止選項解析、./ 相對路徑前綴。 問題重現 $
Linux 安裝 RAID 驅動程式:使用 USB 隨身碟載入驅動映像檔實戰
在裸機安裝 Linux (如 RHEL/CentOS) 時,安裝程式無法識別 RAID 陣列磁碟,需手動載入廠商提供的驅動映像檔。本文記錄使用 USB 隨身碟載入 meg
Gentoo Linux 介紹:基於 Portage 的原始碼發行版特點、優缺點與適用場景
Gentoo Linux 是一個**元發行版**,核心特色是 **Portage 套件管理系統**,所有軟體預設從原始碼編譯安裝,極致客製化與效能優化,適合進階使用者、嵌
Linux 單網卡配置多 IP 地址:三種方法 (配置檔、臨時、腳本自動化)
單張網卡綁定多 IP 是伺服器託管多站點、SSL 憑證、虛擬化網關的常見需求。本文說明永久配置檔法、臨時指令法、Shell 腳本自動化法。 方法一:複製配置檔建立虛擬介
Linux 系統管理員必備:常用操作指令速查手冊 (系統、資源、磁碟、網路、進程、用戶、服務、套件、檔案)
整理 Linux 運維高頻指令,分類索引,適合平時查閱與面試複習。涵蓋系統資訊、資源監控、磁碟分區、網路配置、進程管理、用戶帳號、服務控制、套件查詢、檔案操作九大類。
64 位 Ubuntu 無法安裝 ia32-libs 解決:軟體源切換至主伺服器
64 位 Ubuntu 執行 sudo apt-get install ia32-libs* 報錯「無法安裝」,主因是**本地鏡像源與官方不同步**,導致套件缺失或相依關
Linux/Unix 網絡管理核心命令速查手冊:17 個必會工具與實戰場景
Linux 下兩種替代「花生殼」的動態 IP 郵件通知方案:knemo+kmail 與 udev+exim4
Linux OOM Killer 機制深度解析與 overcommit_memory 調優
Fedora Linux 編譯安裝 Apache httpd 解決 apr/apr-util 缺失報錯實戰
Linux 磁碟分區規劃完全指南:根分區、Home 分離、Swap 尺寸、掛載點架構詳解
微軟允許 OEM 廠商在 Windows 7 電腦預裝 Skype
Bash set 指令完整參考:Shell 選項與位置參數控制