日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD handbook中文版 3 Unix 基礎(chǔ)( 七 )


也帶有很多功能強(qiáng)大的編輯器,象vi,emacs 和vim 等 。這些編輯器都有很強(qiáng)大的功能,
你需要認(rèn)真地學(xué)習(xí) 。
3.9 設(shè)備和設(shè)備節(jié)點(diǎn)
一個(gè)設(shè)備大都是一個(gè)系統(tǒng)中與硬件相關(guān)的活動(dòng)所使用的,包括磁盤(pán),打印機(jī),圖形卡和
鍵盤(pán) 。當(dāng)FreeBSD 啟動(dòng)時(shí),顯示的大都是檢測(cè)到的設(shè)備 。你可以查看/var/run/dmesg.boot
文件來(lái)看看啟動(dòng)信息 。
例如,acd0 是第一個(gè)IDE CDROM 驅(qū)動(dòng)器,而kbd0 則是鍵盤(pán) 。在unix 系統(tǒng)中的絕大多
數(shù)設(shè)備必須呼叫設(shè)備的節(jié)點(diǎn)才能來(lái)訪(fǎng)問(wèn)一個(gè)特殊文件,這些都放在/dev 目錄下 。
3.9.1 創(chuàng)建設(shè)備節(jié)點(diǎn)
當(dāng)你在系統(tǒng)中添加了一個(gè)新的設(shè)備或編譯支持額外的設(shè)備時(shí),需要重建一個(gè)設(shè)備驅(qū)動(dòng) 。
3.9.1.1 MAKEDEV 腳本
在系統(tǒng)中沒(méi)有DEVFS,設(shè)備節(jié)點(diǎn)可以使用MAKEDEV 腳本來(lái)創(chuàng)建:
# cd /dev
# sh MAKEDEV ad1
這個(gè)例子中將創(chuàng)建第二個(gè)IDE 驅(qū)動(dòng)器的設(shè)備節(jié)點(diǎn) 。
3.9.1.2 devfs (設(shè)備文件系統(tǒng))
設(shè)備文件系統(tǒng)或devfs,提供了訪(fǎng)問(wèn)內(nèi)核設(shè)備的命名方式 。Devfs 獲得了這個(gè)特殊的文
件系統(tǒng),代替了創(chuàng)建和修改設(shè)備節(jié)點(diǎn) 。devfs 將在FreeBSD 5.0 中作為默認(rèn)使用項(xiàng) 。
3.10 更多信息
3.10.1 聯(lián)機(jī)手冊(cè)
第14 頁(yè)FreeBSD 使用手冊(cè)
絕大多數(shù)FreeBSD 的參考文檔是以手冊(cè)的形式出現(xiàn)的 。系統(tǒng)的每個(gè)程序都有一個(gè)簡(jiǎn)短
的聯(lián)機(jī)手冊(cè) 。這些手冊(cè)能夠用man 命令來(lái)閱讀 。例如:
% man command
command 是你希望了解的命令的名字 。例如,要知道ls 的用法:
% man ls
聯(lián)機(jī)手冊(cè)被分成好幾節(jié):
1. 用戶(hù)命令
2. 系統(tǒng)呼叫和錯(cuò)誤編號(hào)
3. 在C 庫(kù)中的功能
4. 設(shè)備驅(qū)動(dòng)器
5. 文件格式
6. 游戲和其他娛樂(lè)方式
7. 其它一些凌亂的信息
8. 系統(tǒng)維護(hù)和操作命令
9. 內(nèi)核開(kāi)發(fā)
在一些示例中,同一個(gè)主題可能會(huì)出現(xiàn)在手冊(cè)的很多地方 。例如,chmod 用戶(hù)命令和
chmod 系統(tǒng)呼叫 。在這個(gè)例子中,你可以告訴man 命令,你要指定哪一節(jié):
% man 1 chmod
這將顯示用戶(hù)命令chmod 的參考文檔 。參考一個(gè)聯(lián)機(jī)手冊(cè)的特殊的章節(jié)通常被附帶在
文章的后面,所以第一個(gè)chmod 引用了chmod 用戶(hù)命令和第二個(gè)chmod 引用了系統(tǒng)呼叫 。
如果你知道命令的名字,就比較好,你只需要知道如何使用 。但如果你無(wú)法想起命令
的名字是什么?你可能要使用man 加上-k 選項(xiàng)在命令描述中搜索關(guān)鍵字:
% man -k mail
第15 頁(yè)FreeBSD 使用手冊(cè)
這個(gè)命令將出現(xiàn)在一個(gè)帶有關(guān)鍵字mail 的命令列表中 。這與使用apropos 命令具有相
同的功能 。所以,你可以在/usr/bin 中尋找所有的奇特的命令,只要這樣做:
% cd /usr/bin
% man -f *

% cd /usr/bin
% whatis *
可以達(dá)到同樣的目的 。
3.10.2 GNU Info 文件
FreeBSD 包括許多自由軟件基金會(huì)提供的應(yīng)用程序和工具 。除了聯(lián)機(jī)手冊(cè)之外,這些程
序都提供叫做info 文件的超文本文件,它可以用info 命令來(lái)閱讀,或者如果你有emacs,
可以使用emacs 的info 模式來(lái)閱讀 。
使用info 命令:
% info
要看看概要介紹,可以鍵入h 。要看看快速命令參考,可以鍵入? 。

推薦閱讀