[TOC]
unix 體系結(jié)構(gòu)
-
kernel
內(nèi)核 : 管理計(jì)算機(jī)硬件資源,提供軟件運(yùn)行環(huán)境 -
system call
系統(tǒng)調(diào)用 : 內(nèi)核提供的接口 -
lib
公用函數(shù)庫(kù) : 構(gòu)建于system call
之上 , 供應(yīng)用程序調(diào)用 -
shell
終端軟件 :構(gòu)建于system call
之上 , 供應(yīng)用程序調(diào)用,用戶也可直接使用shell
與unix
系統(tǒng)交互 -
應(yīng)用程序 :程序員調(diào)用各種系統(tǒng)底層接口 , 開(kāi)發(fā)出來(lái)的完成特定任務(wù)的程序
unix 體系結(jié)構(gòu)
登錄
/etc/passwd
口令文件
格式登錄名:加密口令:用戶ID:用戶組ID:注釋字段:起始目錄:所用shell
參考codekissyoung:x:1000:1000::/home/codekissyoung:/bin/zsh
文件和目錄
-
/
根目錄 -
directory
目錄 : 包含目錄項(xiàng)的文件 -
filename
文件名 : 目錄中的各個(gè)名字稱為文件名 -
pathname
路徑名 :/
和filename
組成的序列 , 比如/etc/passwd
, 指向某個(gè)具體的文件 -
absolute pathname
絕對(duì)路徑 :/
開(kāi)頭的 , 指向相對(duì)于根目錄的文件 -
relative pathname
相對(duì)路徑 :pathname
開(kāi)頭 , 指向相對(duì)于當(dāng)前目錄的文件 -
working directory
工作目錄 , 每個(gè)進(jìn)程都有一個(gè)工作目錄,程序里面所有的relative pathname
都從working directory
開(kāi)始解釋 呻右,c
函數(shù)庫(kù)里柏靶,chdir
用于更改工作目錄 -
home directory
用戶主目錄