分類commands
100 篇 · 第 7/9 頁
-
nmap 網路掃描:合法的安全審計工具
在網路安全領域,資訊收集是攻守雙方必經的第一步。對於系統管理員與安全工程師而言,了解網路架構、偵測潛在風險端口以及確認服務狀態,是日常維運的重要環節。 (Network Mapper) 正是業界公…
閱讀全文 → -
tcpdump 網路封包分析入門
在 Linux 系統管理與網路除錯的領域中, 無疑是最具威力的瑞士刀之一。它不僅能即時捕捉網路介面上的資料包,更能將二進位的封包資料轉譯為人類可讀的格式。對於開發者、系統管理員或是資安工…
閱讀全文 → -
lsof 進階:找出佔用資源的程序
在 Linux 系統管理與除錯的世界裡, (List Open Files) 無疑是一把瑞士刀般的利器。許多初學者僅知 列出目錄內容,卻不知 Linux 中「一切皆檔案」的核心哲學。當你的伺服器出現磁碟空間無法釋…
閱讀全文 → -
strace 偵錯:追蹤系統呼叫的技術
在 Linux 系統管理與開發過程中,我們經常會遇到程式「無緣無故」卡住、檔案讀取失敗或權限不足等神秘錯誤。當 、 或一般的日誌記錄無法提供足夠資訊時, 便成了我們手中最強大的偵錯利器。它…
閱讀全文 → -
tee 指令:同時輸出到螢幕和檔案
在 Linux 系統管理的日常工作中,我們經常需要將指令的輸出結果記錄下來以便後續分析,但同時又希望在執行當下即時看到結果,以確認指令是否按預期運作。例如,當你在部署伺服器或執行大型腳本…
閱讀全文 → -
cut 與 paste:文字欄位處理技巧
在 Linux 系統管理與資料處理的日常工作中,我們經常需要從龐大的純文字檔中提取特定資訊,或是將多個檔案的資料進行横向合併。雖然 和 是強大的文字處理利器,但它們的語法相對複雜,對於簡單…
閱讀全文 → -
sort 與 uniq:資料排序與去重的實踐
在 Linux 系統管理與資料處理的日常工作中,我們經常需要面對雜亂無章的文字資料。無論是分析伺服器日誌、整理用戶清單,還是清洗 CSV 數據,排序(Sorting)與去重(Deduplication)都是最基…
閱讀全文 → -
xargs 的強大用法:建構複雜指令管線
在 Linux 的世界裡,我們經常聽到一句名言:「Everything is a file」(一切皆為檔案)。然而,在處理大量檔案或需要動態建構指令參數時,單純的 或 往往力有未逮。這時候, 便成為了系統管理…
閱讀全文 → -
docker 指令大全:容器管理的日常操作
對於現代軟體開發與 DevOps 工程師而言,Docker 已不再是可選工具,而是基礎建設的核心。許多初學者往往停留在 的簡單呼叫,卻忽略了背後龐大的生態系與管理指令。本文將深入解析 Docker 容器…
閱讀全文 → -
git 基礎指令:版本控制的核心操作
在現代軟體開發與系統管理領域中,Git 無疑是最受歡迎的分散式版本控制系統。無論你是撰寫程式碼的開發者,還是管理伺服器配置的 DevOps 工程師,掌握 Git 的核心操作都是必備技能。許多初學者…
閱讀全文 → -
vim 實戰:20 個讓你效率翻倍的技巧
Vim 不僅是一個文字編輯器,更是一個強大的程式語言。對於經常在 Linux 伺服器上工作的開發者與系統管理員來說,熟練掌握 Vim 能顯著提升工作流效率。雖然入門曲線較陡,但一旦掌握核心邏輯,…
閱讀全文 → -
crontab 定時任務:排程自動化的完整教學
在 Linux 系統管理中,自動化是提升效率的關鍵。無論是定期備份資料庫、清理暫存檔案,還是監控系統狀態,(Cron Table)都是最經典且強大的工具。它允許使用者精確設定指令在特定時間自動執行…
閱讀全文 →