Linux free 指令 buffer 與 cache 差異深度解析
free -m 輸出中 buffers 與 cached 兩欄常被混淆,本文從核心角度深度解析兩者本質差異、統計口徑與實務判讀。 free 輸出欄位含義
Ubuntu 使用筆記:Java 環境變數、tar.gz 解壓、權限、MySQL、Eclipse 啟動報錯修復
Ubuntu 常用操作筆記整理,涵蓋 Java 配置、解壓授權、主機名修改、MySQL 安裝與視覺化工具、Eclipse 啟動找不到 JRE 修復。 1. Java 環
Linux tar 指令參數速查表:打包、壓縮、解壓、列表、更新、附檔名對照
五大核心動作(互斥,必選一) 短選項長選項動作 -c--create建立封存檔 -x--extract, --get解開封存檔 -t--list列出內容 -r--app
Linux scp 指令實戰:本地與遠端雙向複製、資料夾遞迴、改名、指定連接埠
基本語法 scp [選項] 來源 目的地 常用選項 選項說明 -r遞迴複製資料夾 -P port指定 SSH 連接埠(大寫 P,避免與 -p 保留屬性衝突) -p保留
Linux 安裝 JDK 完整指南:移除舊版、安裝新版、設定環境變數與驗證
前置檢查與移除舊版 # 查詢已安裝 JDK rpm -qa | grep -i jdk # 或 java -version # 移除舊版(依查詢到的套件名稱) rpm
Ubuntu 圖形介面與終端機快速切換熱鍵:Ctrl+Alt+F1~F7、Ctrl+Alt+T
虛擬終端機切換 熱鍵功能說明 Ctrl + Alt + F1切換至 TTY1 (文字模式登入)F1~F6 為 6 個獨立文字終端機 Ctrl + Alt + F2切換至
Ubuntu 安裝 RPM 套件:使用 alien 轉換為 deb 格式
問題背景 Ubuntu/Debian 系統使用 .deb 套件格式,而 RHEL/CentOS/Fedora 使用 .rpm。若拿到 RPM 套件需在 Ubuntu 安裝
Linux gzip 指令完整教學:壓縮、解壓、測試、列表、遞迴與壓縮等級調整
指令優勢 文字檔壓縮率 60%~70%,大幅節省儲存與傳輸頻寬。 Linux 系統標準工具,無相依性問題。 常與 tar 搭配產生 .tar.gz。 語法 gzip
Linux 檔案三大時間屬性詳解:atime、mtime、ctime 差異與修改方法
三大時間定義 縮寫全名中文觸發情境查看指令 atimeAccess Time存取時間讀取檔案內容、執行腳本、cat, less, grep 等ls -lu mtimeM
Linux exit 指令:登出 Shell 與結束腳本的正確姿勢
指令用途 exit 用於結束目前的 Shell 階段(登出終端機)、或在 Shell 腳本中終止執行並回傳結束代碼。 語法 exit [n] n:整數結束代碼(0~2
Linux reboot 指令詳解:重開機參數與實戰範例
指令用途 reboot 用於重新啟動 Linux 系統,相當於 shutdown -r now。 語法 reboot [選項] 常用選項表 選項說明 -w僅寫入 /
Linux 程序核心觀念:定義、生命週期、狀態與父子關係圖解
什麼是程序? 程式:靜態的二進位可執行檔(如 /bin/date, /usr/sbin/httpd)。 程序:程式執行時的動態實例,擁有獨立的記憶體空間、安全屬性、一或多
Linux 管道與重導向完整解析:標準輸入/輸出/錯誤流控制實戰
資料流基礎概念 Linux 指令預設在 CLI 環境執行,輸入輸出皆為純文字,三大標準資料流: 代碼名稱檔案描述符預設裝置 STDIN標準輸入0鍵盤 STDOUT標準輸
Linux tar 指令完整教學:打包、壓縮、解壓、列表、權限保留與差異備份
核心觀念:打包 ≠ 壓縮 打包:將多個檔案/目錄合併成單一檔案(.tar),不減少體積。 壓縮:透過演算法減小檔案體積(gzip、bzip2、xz)。 Linux 慣例
Linux 生存技能筆記:指令、觀念、除錯技巧與實用工具彙整
前言 這是一份長期累積的 Linux 實戰筆記,涵蓋指令用法、核心觀念、常見坑點與工具推薦,適合系統管理員、開發者隨時查閱。 核心指令速查 線上手冊分類 man 2
Linux systemd 完整管理指南:服務控制、開機自啟、日誌查詢與單元檔結構詳解
前言 systemd 是現代 Linux 發行版(CentOS 7+、Ubuntu 16.04+、Debian 8+、RHEL 7+)預設的初始化系統與服務管理器。本文整
Linux 利用符號連結跨分區遷移目錄:以 /www 移至 /home 為例
情境說明 sda2 (/) 根分區空間已滿。 sda3 (/home) 家目錄分區空間充裕。 Web 服務(Apache、MySQL、FTP)安裝在 /www,需遷移至
Linux scp 跨機器傳輸速查:本地↔遠程、目錄遞歸、密鑰免密
Linux 網卡綁定多 IP 設定:ifconfig 臨時指令與永久配置檔雙軌教學
Linux 修改 IP、主機名、DNS、閘道完整指令集:即時生效與開機永久生效雙模式
CentOS 7 安裝與設定 vsftpd FTP 伺服器完整教學
SSH 遠端登入 CentOS 並建立 7070 埠動態轉發 (SOCKS Proxy)
Linux 關機重啟命令大全:shutdown、reboot、halt、poweroff、init 參數詳解與最佳實踐
Linux Apache、PHP、MySQL 預設安裝路徑速查表(RPM vs 原始碼編譯)
Linux 批量並行 Telnet 埠口掃描:Shell 腳本實戰與效能優化
Linux 系統文件共享實戰:Samba 服務搭建與 Windows 互訪全攻略
VMware Workstation 實現 Windows 主機與 Linux 虛擬機文件夾共享圖文教程
Vim 進階操作大全:宏、標籤、分割視窗、暫存器、書籤、可視模式完全指南
徹底解決 vsftpd 530 Login incorrect:CentOS 6.5 實戰排查全記錄
Linux Vim 複製、剪貼、貼上實操指南:命令模式、可視模式、系統剪貼簿互通
Linux 關機重啟命令大全:shutdown、reboot、halt、poweroff、init 參數詳解與最佳實踐
解決 Tomcat JVM 記憶體溢出:三大錯誤類型分析與 catalina.sh 參數調優實戰