Line discipline

【譯名】線上控制

【說明】所謂線上控制乃是一組介於驅動程式與使用者處理程序間的常式(routine),是屬於核心程式(kernel)的一部分。以終端機的線上控制為例它提供下列的功能:

1. 當按下 Enter 時回應字元。

2. 重組行中字元。

3. 當終端機某些特殊鍵按下時,即產生訊號(signal)。

4. 處理流程控制字元。如Ctrl-s keyCtrl-q key 等。

5. 做字元轉換工作。

Link

【譯名】連接

【說明】同「hard link」一辭。

local device

【譯名】區域設備

【說明】在一個電腦網路中,當週邊設備(periphral device)是連接在個人電腦或工作站(workstation)上 ,而非與主機直接相連接。此類設備便稱之為「區域設備」。與此相對的是「系統設備」(system device)。

【參考】work station, system device

Logical block

【譯名】邏輯區塊

【說明】系統用以描述資料的單位。大部份的 UNIX 系統儲存資料是用 1024 個位元組大小的邏輯區塊。以用戶的角度來看,它會以為檔案所使用的區塊都是連續的,可是這些區塊的實際位置可能天南地北,例如從用戶的角度來看,他會覺得區塊 1 與區塊 2 是連續的,但是實際結果未必如此,邏輯區塊的使用可以簡化系統設計的複雜度,但又能以非連續定址的方式充分利用記憶體。關於邏輯區塊與實際記憶體區塊的關係請參考下圖:

local device.gif (4145 bytes)

login

【譯名】簽入,登錄,登入。

【說明】使用者進入 UNIX 系統的必經程序,包括輸入帳號及通行碼。

【參考】logout

Login directory

【譯名】簽入目錄

【說明】同「啟用目錄」一辭。

【參考】home directory

login file

【譯名】簽入檔案

【說明】在 UNIX 系統中, C shell 下的 .login 檔案就類似於 DOS 系統中的 autoexec.bat 檔案。在使用者簽入(login)系統後會自動執行。由於裡面也包括了一些使用者所需環境內容的設定,因此又有人稱它為「環境設定檔案」。

.cshrc 檔有一點不同的是當 C shell 為用戶指定的 login shell 時,.login 才會執行,否則就會跳過此檔直接執行 .cshrc

【參考】C shell, login

【附註】在 Bourne shell 下,此檔案名稱為 .profile

login shell

【譯名】無

【說明】當使用者簽入(login)系統後會自動啟始的一個 shell 環境稱之,這可能是 Bourne shellC shell.等等,並在簽出(logout)的時候會自動的結束。

【參考】shell, Bourne shell, C shell, login, logout

logout

【譯名】簽離

【說明】使用者離開 UNIX 系統的一種程序。例如按下”Control-d ”或是直接下達 logout 指令。

【參考】login

Logout file

【譯名】簽出檔案

【說明】在 UNIX 系統中,如果 C shell 是用戶的 login shell ,則在使用者簽入(login)後會自動執行一個名為 .login 的檔案,在簽出(logout)後又會自動執行一個名為 .logout 的檔案。一般裡面會存放一些清除或重設命令,例如:刪除中間暫存檔(temp file).等等。完全視用戶的需要而決定。

【參考】C shell, login

【附註】在 Korn shell 的環境下,沒有提供這項功能

Low wartermark

【譯名】無

【說明】用於資料的流量控制,它限制了資料可以儲存在緩衝區的最低數量。在處理程序彼此間進行通訊時,每個插座(socket)的資料緩衝區都會有這樣的一個限制。

【參考】scoket