
Linux 列出行程開啟的檔案,lsof 指令用法教學與範例
本篇介紹如何使用 Linux 的 lsof 指令,查詢系統上各行程所開啟的檔案。 在 Linux 系統之下,幾乎所有的系統資源都是以檔案的形式呈現的(包含一般檔案、目錄、連結檔、裝置檔、管線檔、網路 socket 等),所以對於管理者來說,若要查詢一個程式使用了哪些系統資源,就可以透過它開啟的檔案來得知。 ...

本篇介紹如何使用 Linux 的 lsof 指令,查詢系統上各行程所開啟的檔案。 在 Linux 系統之下,幾乎所有的系統資源都是以檔案的形式呈現的(包含一般檔案、目錄、連結檔、裝置檔、管線檔、網路 socket 等),所以對於管理者來說,若要查詢一個程式使用了哪些系統資源,就可以透過它開啟的檔案來得知。 ...

本篇介紹如何在 Ubuntu Linux 18.04 的環境中,安裝 Nginx 網頁伺服器、MariaDB 資料庫,打造簡單實用的 Laravel PHP 架構開發與佈署環境。 安裝 Laravel 相依性工具 在安裝好 Ubuntu Linux 18.04 之後,首先更新一下系統的套件: ...

本篇介紹如何在 Ubuntu Linux 系統上,安裝 KVM/QEMU 虛擬機器,並設定讓虛擬機器可以使用 GPU 顯示卡繪圖。 硬體虛擬化 KVM 必須依賴 CPU 硬體虛擬化的功能,所以在安裝 KVM 之前,要先檢查一下自己的 CPU 是否支援 Intel VT 或 AMD-V: ...

這裡介紹在 Linux 中卸載(unmount)USB 隨身碟時,若出現 Volume is busy 的訊該如何解決。 在 Linux 系統上,當 USB 隨身碟使用完要準備拔除的時候,都要先進行卸載(unmount)的動作,而有時候在執行卸載動作時,會出現「Volume is busy」的訊息,無法順利卸載 USB 隨身碟。 ...

本篇介紹如何在 KVM/QEMU 的環境下,遠端以 virt-install 指令建立虛擬機器,透過 VNC 的方式顯示 VM 畫面。 若想要在 KVM/QEMU 虛擬機器環境中安裝並運行作業系統,最簡單的方式就是使用 Virtual Machine Manager 的視窗操作介面來安裝並執行虛擬機器,但是如果我們需要透過 SSH 登入到遠端的機器上建立虛擬機器的話,有時候就會需要使用指令的方式來操作,以下是使用 virt-install 安裝虛擬機器,並以 virsh 運行虛擬機器的步驟。 ...