UNIX入門基礎

2021-09-04 23:05:13 字數 2704 閱讀 8855

unix

系統組成: 1.

核心:是

unix

系統的核心部分,能與硬體直接互動,常駐記憶體。 2.

駐留(基本)模組:完成輸入

/輸出,檔案,裝置,記憶體和處理器時鐘的管理,常駐記憶體。 3.

系統工具:通常稱為

shell

。是unix

系統的一部分,是使用者與

unix

互動的一種介面,常駐磁碟,在使用者登入時即調入記憶體。

核心和駐留模組是

unix

比較小的部分,所以常駐記憶體。在使用者登入完成以後

shell

才被調入記憶體。

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

一些命令:

who:

who –u

finger

使用者名稱

可以看出此使用者名稱作業系統的相關資訊。

banner

:將命令後面的

ascii

字元以大字的方式顯示在螢幕上。 wc

命令用於統計乙個指定檔案的行數,單詞數及字元數。

wc [–c][-l][-w] filename       -c

字元數–l

行數–w

單詞數

聯機手冊: 命令

man可向使用者提供系統中各種命令,系統呼叫,庫函式和重要系統檔案的詳細說明。包括名字,使用語法,功能描述,應用例項和相關參考檔案等。例如:

man who 對

who命令的詳細說明。

shell

的種類,提示符和退出

shell

的基本功能:命令直譯器和程式語言

shell

的常用種類: 1.

bourne shell  ---

程式名為

sh,提示符為$

2. c shell      ---

程式名為

csh,提示符為%

3. korn shell   ---

程式名為

ksh,提示符為$

另一種提示符:

#  ---

超級使用者提示符(無論任何

shell)

shell

的退出命令:

1.exit  

主要用於退出

b shell

2.logout 

主要用於退出

c shell

3.^d    

主要用於退出各類

shell

盡量不用

^d來退出

shell

。因為會使一些檔案丟失資訊。

unix

通訊:

unix

系統中通訊系統主要包括內部通訊系統和外部通訊系統。

內部通訊:

unix

系統本身自帶的主要用於本機系統內部各使用者之間的通訊。

外部通訊:

unix

系統之外配置的通訊系統,主要用於本機使用者與其它主機上的使用者之間的通訊。

我們說內部通訊:

1.write username [terminal]

(使用者名稱和終端號)

我試了用

write

和別人說話,別人回話說打擾他工作。。。無語,只能說

sorry

。。。

2.mesg [-y] [-n]

訊息開關,

y開啟交談,

n關閉交談

3.talk

命令,必須雙方同意才可以談話。

^c退出

talk

模式。

4.wall

命令。發廣播資訊。普通使用者只能發給

mesg

開啟的使用者,超級使用者用

wall

傳送的訊息不受這限制。有的系統對於普通使用者來說

wall

是無效的命令。

傳送電子郵件:(系統郵箱和個人郵箱) 1.

系統郵箱在

/usr/mail

或/var/mail

下,每個使用者都有乙個以其名字命名的郵箱。 2.

mbox

檔案。使用者讀過的郵件如果未刪除或轉存,則存放在個人郵箱中,例如

zhd

/home/zhd/mbox 3.

傳送郵件:

mail zhd

cc:抄送。

郵件正文結束的時候加^d

4.給多個使用者發郵件: 1

).mail zhd1 zhd2 zhd3….

2).  mail teacher     teacher

為乙個組 3

)alias usr_list zhd1zhe2 zhd3….

mail usr_list 用

alias

建立乙個

usr_list

,然後用

mail

來發。只在本

shell

中起作用。 5.

把已有的檔案作為郵件傳送給使用者。

mail  zhd < my_file

傳送給不存在的使用者,將會在本使用者主目錄下

dead.letter中。

solaris

下好像不起作用。。。

。。。有待研究。

Unix哲學基礎

摘自 unix程式設計藝術 unix哲學起源於ken thompson早期關於如何設計乙個服務介面簡潔 小巧精幹的作業系統的思考,隨著unix文化在學習如何盡可能發掘thompson設計思想的過程中不斷成長,同時一路上還從其它許多地方博採眾長。unix哲學說來不算是一種正規設計方法。它並不打算從電腦...

UNIX 基礎介紹

unix系統一般分為3層 內層是核心層,是作業系統常駐內容的部分,直接與硬體打交道。中間層為shell層,即命令層,該層有實用性程式集,包括解釋程式 彙編工具等,是使用者與系統核心的介面。最外層是應用層,包括實用程式及除unix系統之外的其它工具軟體等。shell shell script,是uni...

UNIX中shell快速入門

什麼是unix?什麼是shell?常用的shell有哪些?c shell與tc shell的語法和結構?什麼是unix?unix是乙個多使用者 多工的作業系統,當初設計unix的目標是允許大量程式設計師同時訪問計算機,共享它的資源,它非常簡單但是功能強大 通用並且可移植。什麼是shell?shell...