0%

電腦是由硬體和軟體所構成的,而主要負責運算的部分是作業系統的核心 - Kernel。當使用者下了命令之後,Kernel 就會接收這個命令並且再交由 CPU 進行處理。那 Kernel 是如何接收這些命令的呢 ?

Read more »

Tunnel

上一篇有提到 SSH 可以在使用者和客戶端之間建立一條安全的隧道 (tunnel) 來進行資料的傳輸,或者是存取到特定的服務。透過 SSH Tunnel 可以達到傳輸的加密或是網路和防火牆的穿透。

Read more »

SSH
SSH 全名是 Secure Shell (安全外殼協定),是一種加密的網路傳輸協定,可以在不安全的網路中提供安全的網路傳輸環境。SSH 透過在使用者和客戶端之間建立一條安全的隧道來實現連接,並進行資料的傳輸。SSH 現今最常被使用的是進行遠端連線執行命令。

Read more »

在執行指令時有時候會需要下多個指令才能獲取我們想要的資料,很多時候都是因為要先看到前一個指令的輸出再將輸出內容代到下一個指令中。但是這樣就要分很多次執行效率並不高,此外如果想要用 Shell Script 執行一連串的指令的話這樣是行不通的。因此這時我們就需要用到 Linux 所支援的管線命令,可以將前一個指令的輸出代入到下一個指令中。

Read more »

Linux (一) - 基本概念與系統操作 中,我們有介紹到 Linux 其中一個很大的優勢就是可以讓多使用者多工進行操作,而使用者要使用系統的資源時,都需要先向系統管理員 (root) 申請帳號,再以這個帳號進入系統。

當然要做為 Linux 的系統管理員的話,也必須要很清楚如何管理帳號,所以這篇就是要來介紹如何管裡 Linux 系統的帳號。

Read more »

image alt

不同於 Windows 將文件依照硬碟存放在 C 槽、 D 槽等等,Linux 將整個文件系統視為一棵樹,樹根稱為根目錄 ( / ),文件會從根目錄開始以樹狀結構排序,如上圖。而硬碟則是透過掛載 (Mount) 的方式來接上檔案系統再進行存取。

根目錄下的目錄有很多,本文僅介紹常用的目錄。

Read more »