版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一講UNIX基礎(chǔ)
2010.6
主要內(nèi)容
?本節(jié)內(nèi)容包含第一章和第二章
?計(jì)算機(jī)系統(tǒng)組成
?什么是操作系統(tǒng),操作系統(tǒng)的功能是什么
?UNIX的發(fā)展歷史
?UNIX的幾個(gè)重要分支
?UNIX與Windows的異同
第1章UNIX的發(fā)展與演變
主要內(nèi)容
?UNIX操作系統(tǒng)的基本結(jié)構(gòu)
?內(nèi)核的功能和地位
?Shell介紹
?UNIX的文件和目錄
?UNIX應(yīng)用程序
?UNIX的用戶(hù)界面
?作業(yè)
現(xiàn)代計(jì)算機(jī)基本結(jié)構(gòu)::
?使用單一的處理部件完成計(jì)算、存儲(chǔ)和通信工作
?存儲(chǔ)單元是定長(zhǎng)的線性組織
?存儲(chǔ)空間的單元是直接尋址的
?使用低級(jí)機(jī)器語(yǔ)言,指令通過(guò)操作碼來(lái)完成簡(jiǎn)單的操作
?對(duì)計(jì)算進(jìn)行集中的順序控制
?計(jì)算機(jī)硬件系統(tǒng)由運(yùn)算器、存儲(chǔ)器、輸入和輸出設(shè)備五大部件
組成并規(guī)定了它們的基本功能
?采用二進(jìn)制形式表示數(shù)據(jù)和指令
?在執(zhí)行程序和處理數(shù)據(jù)時(shí)必須將程序首先從外存儲(chǔ)器裝入主存
儲(chǔ)器中,然后使計(jì)算機(jī)工作時(shí)能夠自動(dòng)高速地從存儲(chǔ)器中取出
指令并加以執(zhí)行
1.1計(jì)算機(jī)系統(tǒng)組成
1.1計(jì)算機(jī)系統(tǒng)組成
?計(jì)算機(jī)硬件
數(shù)據(jù)信號(hào)
控制信號(hào)
1.1計(jì)算機(jī)系統(tǒng)組成
計(jì)算機(jī)軟件
?系統(tǒng)軟件
?操作系統(tǒng)
?程序語(yǔ)言處理系統(tǒng)
?編譯和解釋系統(tǒng)
?數(shù)據(jù)庫(kù)系統(tǒng)
?診斷和控制系統(tǒng)
?系統(tǒng)實(shí)用程序等等
1.1計(jì)算機(jī)系統(tǒng)組成:
計(jì)算機(jī)軟件
?應(yīng)用軟件:計(jì)算機(jī)系統(tǒng)支持下的所有面對(duì)實(shí)際問(wèn)題和具體用戶(hù)
群的應(yīng)用程序的總和
?科學(xué)計(jì)算
?工程設(shè)計(jì)
?數(shù)據(jù)處理
?事務(wù)管理
?過(guò)程控制系統(tǒng)等等
1.2UNIX的誕生和發(fā)展::
?操作系統(tǒng):是用戶(hù)與計(jì)算機(jī)硬件間的界面,是控制、管理計(jì)算
機(jī)系統(tǒng)內(nèi)各種硬件和軟件資源,有效地組織多道程序運(yùn)行的系
統(tǒng)軟件。
?文件管理
?程序管理
?用戶(hù)界面
1.2UNIX的誕生和發(fā)展
1.2UNIX的誕生和發(fā)展
?1969年,從事MULTICS研究的貝爾實(shí)驗(yàn)室的KenThompson
愕了二胃?jìng)€(gè)④皤置踹嚼讖囂溜朦;聚爵:翼禱斗耀橘群震避耀繇繇蔡11。
這套系統(tǒng)賴(lài)為在后來(lái)取僖了巨大成功。
uNIX(UNICS)eUNIX
?UNIX最初用匯卷鵲編制,在PDP-7上實(shí)現(xiàn)。DennisRitchie
鍬疆叁嬴蠹黜翻用C語(yǔ)言改寫(xiě)了UNIX的源程序,
?隨后,UNIX被移植到各種各樣的計(jì)算機(jī)系統(tǒng)上,UNIX也經(jīng)歷
了二三十年的發(fā)展,引進(jìn)了許多新函技術(shù),成為更加成熟的操
作系統(tǒng)。
1.2UNIX的誕生和發(fā)展::
??
?UNIX發(fā)展過(guò)程中,曾經(jīng)有兩大流派,一個(gè)是以UNIX的鼻祖
AT&T最早于1983年發(fā)表的UNIXSystemV,最新的版本是
Release4,簡(jiǎn)寫(xiě)為SVR4。另一個(gè)是學(xué)術(shù)派的加州大學(xué)伯克利
分校計(jì)算機(jī)系統(tǒng)研究小組(CSRG)發(fā)表的BSDUNIX
(BerkeleySoftwareDistributionsUNIX),比較有影響的
版本是4.3,記作4.3BSD。早期的Internet上的大部分計(jì)算機(jī)
都運(yùn)行UNIX。兩種流派的UNIX隨著不斷的發(fā)展,互相吸收對(duì)
方的新技術(shù),趨于統(tǒng)一到逐漸完備的POSIX標(biāo)準(zhǔn)。
1.2UNIX的誕生和發(fā)展
?UNIX后來(lái)成為了AT&T貝爾實(shí)驗(yàn)室操作系統(tǒng)產(chǎn)品的注冊(cè)商標(biāo),
所以,許多操作系統(tǒng)由于商業(yè)上的原因,在命名時(shí)不能夠使用
UNIX這個(gè)字眼,如IBMRISC/6000小型機(jī)上的AIX,Sun工作
站上的SunOS以及后續(xù)版本Solaris,CDC小型機(jī)上的EP/IX,
惠普Hewlett-Packard的HP-UX,等等。幾乎所有的工作站平
臺(tái)上都運(yùn)行UNIX操作系統(tǒng)。
1.2UNIX的誕生和發(fā)展
?UNIX成為一種軟件商品后,其源代碼也就不再隨意公開(kāi)。
AndrewS.Tanenbaum教授在UNIX的基礎(chǔ)上開(kāi)發(fā)了教學(xué)版的
UNIX,取名MINIX,意為Mini-UNIX。1991年,芬蘭學(xué)生
LinusBenedictTorvalds,在PC上獨(dú)立編寫(xiě)了基于Intel
80386體系結(jié)構(gòu)的UNIX系統(tǒng),名為L(zhǎng)inux。世界各地的軟件愛(ài)
好者都可以通過(guò)Internet免費(fèi)獲得Linux的全部源代碼和二進(jìn)制
發(fā)行版本?,F(xiàn)在,Linux更是發(fā)展迅速。從比PC還要簡(jiǎn)單得多
的小型嵌入式環(huán)境,一直到大型的服務(wù)器,都有Linux操作系統(tǒng)
在運(yùn)行。
1.2UNIX的誕生和發(fā)展
?UNIX經(jīng)歷的主要階段
?一、UNIX的誕生(1969-1973)
?二、免費(fèi)擴(kuò)散(1974-)
?三、UNIX商業(yè)版的產(chǎn)生(1976-)
?四、U廂OSF兩大陣營(yíng)和UNIX標(biāo)準(zhǔn)化(1988-)
?五、UNIX的變體和發(fā)展(20世紀(jì)80年代末-)
?六、Linux的誕生和崛起(20世紀(jì)90年代-)
1.2UNIX的誕生和發(fā)展
???
????
????
1.3UNIX發(fā)展時(shí)間表????
年度UNIX變種或標(biāo)準(zhǔn)注解
UNICS
1969KenThompson和DennisRitchie為PDPT發(fā)明的—新操作系統(tǒng)
(后來(lái)叫做UNIX)
1973第四版用C語(yǔ)言編寫(xiě)的;在貝爾實(shí)驗(yàn)室內(nèi)被廣泛使用
在貝爾實(shí)驗(yàn)室之外普及的第一個(gè)版本,可在600臺(tái)以上的計(jì)算機(jī)上
1975第六版
運(yùn)行
19783BSD虛擬內(nèi)存
1979第七版含有BourneShell,UUCP和C;現(xiàn)代UNIX的鼻祖
1980XENIX由微軟推出
19804BSD由加州大學(xué)伯克利分校推出
1982SystemIII貝爾實(shí)驗(yàn)室以外的首次公開(kāi)發(fā)行
SystemVRelease
1983首次有支持的發(fā)行
1
19834.1BSD性能上改進(jìn)了的伯克利發(fā)行版
1.3UNIX發(fā)展時(shí)間表
19844.2BSD具有許多網(wǎng)絡(luò)功能的伯克利發(fā)行版
SystemVRelease
1984文件保護(hù)和鎖定,改進(jìn)了系統(tǒng)管理,并增加了作業(yè)控制特性
2
1986HP-UX第一個(gè)HP-UX版本,用于HP的精確體系結(jié)構(gòu)
19874.3BSD對(duì)4.2BSD做了少量改進(jìn)
SystemVRelease
1987增力口了STREAMS,RFS及TLI
3
1988POSIX發(fā)表了POSIX.1
SystemVRelease
1989統(tǒng)一了SystemV,BSD及Xenixl990XPG3X/0PEN規(guī)范集合
4
1990OSF/1開(kāi)放軟件基金會(huì)與SVR4相競(jìng)爭(zhēng)的發(fā)行版
1991LinuxO.OlLinusTorvalds開(kāi)始開(kāi)發(fā)Linux
1.3UNIX發(fā)展時(shí)間表
1992SVR4.2USL開(kāi)發(fā)了用于桌面環(huán)境的SVR4版本
1992HP-UX9.0支持包含GUI的工作站年度UNIX變種或標(biāo)準(zhǔn)注解
1993Solaris2.3符合POSIX標(biāo)準(zhǔn)
19934.4BSD最后一個(gè)伯克利發(fā)行版
1993SVR4.2MPUSL開(kāi)發(fā)的UNIX最新版本
1994Linuxl.0第一個(gè)被認(rèn)為是走過(guò)了B段的Linux版本
1994Solaris2.4支持Motif
1995Unix95用于在“真正UNIX規(guī)范”下注冊(cè)了的系統(tǒng)的X/0PEN標(biāo)志
1995Solaris2.5支持CDE
????
?????
1.3UNIX發(fā)展時(shí)間表那?
與“真正UNIX規(guī)范”及通用桌面環(huán)境(CDE)取得了澈
1995HP-UX10.0
1996Linux2.0性質(zhì)上做了改進(jìn),并增加了網(wǎng)絡(luò)軟件
UNIX95兼容,JAVA支持SystemVRealse5(SVRS)
1997Solaris2.6
1997UNIX第二版開(kāi)放用戶(hù)團(tuán)體規(guī)范
改進(jìn)了SystemV內(nèi)核,包括支(SCO)持64位字長(zhǎng),更高的可靠性以
SystemVRelease
1997及性能上的改進(jìn)
5(SVR5)(SCO)
基于SVR5內(nèi)核的SCOUNIX
1997UnixWare7
64位操作系統(tǒng)
1997HP-UX11.0
開(kāi)發(fā)用戶(hù)團(tuán)體用于在真正UNIX規(guī)范第二版下注冊(cè)了的系統(tǒng)的標(biāo)志
1998UNIX98
1.3UNIX發(fā)展時(shí)間表
支持64位應(yīng)用,對(duì)非商用免費(fèi)
1998Solaris7
增加了設(shè)備驅(qū)動(dòng)程序
1999Linux2.2
增加了對(duì)JAVA2的支持
2000Solaris8
2002Solaris9資源管理器改進(jìn)了分配、監(jiān)視和控制系統(tǒng)資源的功能。
Sun公布了Solaris的全部代碼,推出了支持x86架構(gòu)的
2004Solaris10SolarislOoSolarislO進(jìn)行了一系列新技術(shù)更新,包括D-
Trace,ZFS等
1.4UNIX的特點(diǎn)::
?UNIX是最早出現(xiàn)的操作系統(tǒng)之一,發(fā)展到現(xiàn)在已趨于成熟;C
語(yǔ)言因UNIX系統(tǒng)而出現(xiàn),UNIX系統(tǒng)具有強(qiáng)大的可移植性,適
合多種硬件平臺(tái)。由于UNIX開(kāi)放和競(jìng)爭(zhēng)的環(huán)境,使UNIX技術(shù)
得到了迅猛的發(fā)展,形成了技術(shù)成熟,可靠性高,伸縮性強(qiáng),
應(yīng)用系統(tǒng)多,支持網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)功能強(qiáng)大,以及與現(xiàn)有系統(tǒng)的
兼容性和互操作性好等特點(diǎn)。
1.4UNIX的特點(diǎn)::
?開(kāi)放性好是UNIX系統(tǒng)最重要的本質(zhì)特征,也是UNIX強(qiáng)大生命
力N所在。
?具有良好的用戶(hù)界面。程序接口提供工C語(yǔ)言在]相去庫(kù)函數(shù)調(diào)
用,命令接口是SheI,在UNIX上主流Shel指三神即B-Shell,
C-ShellK-ShelL提供了上千條的標(biāo)準(zhǔn)系標(biāo)令,獨(dú)有的管
道機(jī)制,z系統(tǒng)可操作性強(qiáng)等。
?完善的文栩駕具,鷺腐合卷流處理,姐grep、awk、
、正貝臻達(dá)式等,支術(shù)編輯器有
sedvi,emacs#o
?良好的開(kāi)發(fā)環(huán)境。可以很好的開(kāi)發(fā)C,C++程序,同時(shí)還提供
亍make、sees、res等版本控制程序。
?J尤越的文件系統(tǒng)。文件系統(tǒng)科類(lèi)多,具有跨平臺(tái)的網(wǎng)絡(luò)文件系
統(tǒng)(NFS),動(dòng)態(tài)文件系統(tǒng)尊
1.4UNIX的特點(diǎn)::?
?強(qiáng)大的網(wǎng)絡(luò)功能,集群和分布式計(jì)算,適合當(dāng)今的Internet,
其Telnet設(shè)計(jì)思想很適合用戶(hù)進(jìn)行遠(yuǎn)程管理。
?完善的系統(tǒng)審計(jì)。除了提供syslog系統(tǒng)審記,還提供sulog、
lastlog、wtmplog等,同時(shí)用戶(hù)還可以自定義記錄LOG,由于
UNIX辭常擅長(zhǎng)處理文本,用戶(hù)可以方便的對(duì)這些LOG進(jìn)行查看、
分類(lèi)和再加工。
?增強(qiáng)的系統(tǒng)安全機(jī)制。系統(tǒng)大多滿(mǎn)足C2級(jí)系統(tǒng)安全規(guī)范,部分
專(zhuān)用系統(tǒng)已經(jīng)達(dá)到了B1級(jí);經(jīng)典而完善的按屬主和組進(jìn)行3種
權(quán)限管理的機(jī)制仍然是當(dāng)今最完善的用戶(hù)權(quán)限解決方案。
特
1.4UNIX的點(diǎn)
系統(tǒng)備份功I完善系統(tǒng)杳身提供了?等
>
m
跳P
u
歸檔序。同采d
dd
傳統(tǒng)的份程用時(shí)用d
構(gòu)清,作系可第s
卷統(tǒng)罪利于統(tǒng)采學(xué)u纜裾
罩,薄需
子生習(xí)操期系最好材系露口識(shí)可
囊癖的-
賭期?禾
U處口贏科學(xué)
以在通顯汨投總王
自接過(guò)令■課刀概同
NI自
生作:
可直其后源》叩H
親-
讀核以綿i操統(tǒng)
及程b
ne
解cl寫(xiě)
時(shí)可閱代碼n
的理的
。業(yè)性和定制性強(qiáng)每K條箍隋B
系統(tǒng)專(zhuān)就蒙
?
和.匕它生展爵熊多
R-
r
城NI
^
W曝以
晏,持同一用戶(hù)一矗洞
_個(gè)
網(wǎng)do梆
InW
D
絡(luò)_裝于
類(lèi)安。^,可工
r
型_終圖形工務(wù)器結(jié)
,如字_符端、服,
針對(duì)不_戶(hù)發(fā)行不同系統(tǒng)鬲可,
_
同的用來(lái)OW
,AE
1.4UNIX的特點(diǎn)::
?UNIX系統(tǒng)具有強(qiáng)穩(wěn)定性和健壯的系統(tǒng)核心。其最新的核心為
SystemVRelease5(SVR5),支持眾多新技術(shù),如DDI8設(shè)備
驅(qū)動(dòng)程序,64位技術(shù),多路I/O提高了系統(tǒng)的可靠性和性能,
控制器熱插拔,硬盤(pán)跨接和鏡像,Crash和Dump的能力,多
控制臺(tái)支持,核心動(dòng)態(tài)調(diào)整等等,以滿(mǎn)足復(fù)雜的應(yīng)用要求。
?系統(tǒng)規(guī)范,雖然UNIX存在很多變體版本,但在UNIX系統(tǒng)中可
以找到很多系統(tǒng)規(guī)范的影子,例如SystemV,Posix,GNU,
UNIX95,CDE等等;這有助于UNIX的統(tǒng)一發(fā)展。
?功能強(qiáng)大的幫助系統(tǒng)
1.5UNIX與Windows的比較?:
?在服務(wù)器領(lǐng)域,微軟基于NT技術(shù)架構(gòu)的WindowsNT、
Windows2000和Windows2003甚至有取代UNIX的趨勢(shì),特
別是在小型服務(wù)器和網(wǎng)絡(luò)操作系統(tǒng)方面。然而,在許多領(lǐng)域它
無(wú)法同UNIX相比擬。其中包括適應(yīng)能力,資源的高效利用和可
靠性等。此外Windows作為微軟專(zhuān)有的系統(tǒng),它不具備像
UNIX那樣吸收新特性的靈活性和敏捷性。
1.5UNIX與Windows的比較::
?UNIX是一個(gè)大、小寫(xiě)有區(qū)別的操作系統(tǒng),而Windows不分大
小寫(xiě)。這會(huì)引起一些問(wèn)題,因?yàn)橛袝r(shí)用戶(hù)實(shí)在想在同一個(gè)目錄
下安排兩個(gè)名字相同而大小寫(xiě)不同的文件(像DRA和Dra)。
Windows和UNIXSystemV都是多任務(wù)操作系統(tǒng)。然而,
WindowsNT和Windows2000一次只支持一個(gè)用戶(hù),直到
Windows2003才實(shí)現(xiàn)了真正意義的多用戶(hù),而UNIX從一開(kāi)始
就能同時(shí)支持多個(gè)用戶(hù);Windows只由微軟控制,而UNIX有
許多版本。隨著標(biāo)準(zhǔn)化的努力,不同的UNIX版本共享特性和接
口。例如,目前幾乎所有的UNIX都支持友好的圖形用戶(hù)界面。
隨著CDE的標(biāo)準(zhǔn)化和幾乎所有的UNIX廠家的努力,基于UNIX
的圖形用戶(hù)界面在不同的UNIX變種之間相兼容。
1.5UNIX與Windows的比較::
?UNIX的巨大優(yōu)越性之一就是它被用于新硬件的能力。例如,
WindowsNT是一個(gè)32位操作系統(tǒng),而同時(shí)期的UNIX版本就
已經(jīng)支持64位運(yùn)算了,雖然現(xiàn)在的Windows2000和
Windows2003也能支持64位運(yùn)算,但是UNIX已經(jīng)有了128位
的版本。在系統(tǒng)設(shè)計(jì)上UNIX和Windows也有原則上的區(qū)別。
Windows是事件驅(qū)動(dòng)型操作系統(tǒng),而UNIX是進(jìn)程驅(qū)動(dòng)型操作
系統(tǒng)。
?WindowsNT運(yùn)行于x86處理器、MIPS、Alpha和其它幾種處
理器上。相對(duì)應(yīng)地,UNIX運(yùn)行在幾乎每一個(gè)目前使用的處理器
上。
1.5UNIX與Windows的比較::s
?UNIX是一個(gè)開(kāi)放的操作系統(tǒng),Windows則不是。大多數(shù)人無(wú)
法見(jiàn)到Windows的源代碼。UNIX的源代碼卻隨時(shí)可以得到,
尤其在商用最廣泛的Solaris系統(tǒng)開(kāi)放源代碼之后,UNIX系統(tǒng)
的開(kāi)放性再一次讓世界震撼。Windows是一個(gè)專(zhuān)有的操作系統(tǒng),
由微軟控制其演繹。開(kāi)放性使得UNIX可以隨著人們開(kāi)發(fā)新的特
性而進(jìn)化,Windows進(jìn)化的唯一途徑是微軟對(duì)它進(jìn)行修改。
1.6UNIX的未來(lái)::
?UNIX在繼續(xù)演變之中。從開(kāi)發(fā)UNIXSVR4開(kāi)始到UNIX統(tǒng)一由
來(lái)自O(shè)penSource的唯一UNIX規(guī)范向前推動(dòng)著。
?UNIX系統(tǒng)的長(zhǎng)遠(yuǎn)優(yōu)越性之一是它隨著技術(shù)進(jìn)步而成長(zhǎng)和吸收新
特性的能力。
?UNIX的明天會(huì)更好!
第2章UNIX操作系統(tǒng)基礎(chǔ)
2.1UNIX操作系統(tǒng)概述
?UNIX操作系統(tǒng)結(jié)構(gòu)
內(nèi)核控制硬件、程序的運(yùn)行以及
文件存儲(chǔ),Shell與內(nèi)核交換,
用戶(hù)與Shell通信
應(yīng)用程序
2.1UNIX操作系統(tǒng)概述::
?計(jì)算機(jī)硬件、內(nèi)核、Shell以及應(yīng)用程序之間的關(guān)系可以描述成
一系列同心圓,這些同心圓說(shuō)明了在用戶(hù)和計(jì)算機(jī)之間的層次
結(jié)構(gòu)。在中間,是計(jì)算機(jī)硬件本身,包括打印機(jī)、磁盤(pán)驅(qū)動(dòng)器
和其他的外圍設(shè)備。內(nèi)核控制著硬件、程序的運(yùn)行以及文件存
儲(chǔ)。Shell與內(nèi)核交互,把從用戶(hù)接受的命令發(fā)送給內(nèi)核。用戶(hù)
只需要與Shell通信,而不會(huì)直接與內(nèi)核通信,利用Shell,用
戶(hù)可以運(yùn)行不同的程序,如編輯器或通信程序。一系列標(biāo)準(zhǔn)程
序就是所謂的應(yīng)用程序。
2.2內(nèi)核::
?內(nèi)核位于操作系統(tǒng)的最內(nèi)層,它是唯一與硬件交流的部分,是
控制計(jì)算機(jī)硬件的核心程序。
?實(shí)現(xiàn)了應(yīng)用層用戶(hù)與硬件的隔離
?實(shí)現(xiàn)了UNIX的多用戶(hù)、多任務(wù)機(jī)制
?從理論上講,只修改內(nèi)核部分就可以使同一操作系統(tǒng)在不同硬
件環(huán)境下運(yùn)行。
?UNIX內(nèi)核是用C語(yǔ)言開(kāi)發(fā)的
?UNIX規(guī)范主要由OpenSource來(lái)制定。
2.3Shell
?是一個(gè)內(nèi)核與用戶(hù)之間的接口;
?可以描述成一個(gè)解釋器;
?界面簡(jiǎn)單,通常包含提示用戶(hù)輸入命令的提示符;
?幾乎適用于所有UNIX平臺(tái)
2.3Shell
?Shell和內(nèi)核
CDROM
屏幕
掃描儀
用戶(hù)
2.3Shell::
?Shell中的許多功能和特點(diǎn)也都來(lái)自于內(nèi)核(kernel),例如,
管道、重定向、執(zhí)行命令創(chuàng)建新進(jìn)程等。除了可以交互式地輸
入命令之外,Shell還是一種程序設(shè)計(jì)語(yǔ)言,提供了變量,循環(huán)
結(jié)構(gòu)和條件結(jié)構(gòu),用戶(hù)可以通過(guò)它設(shè)計(jì)批處理程序。
2.3Shell
?Shell的種類(lèi)
由在貝爾實(shí)驗(yàn)室開(kāi)發(fā),是最早
?B-ShellzStephenR.Bourne
被普遍認(rèn)可的Shell,也是UNIX的標(biāo)準(zhǔn)shell,設(shè)計(jì)得非常簡(jiǎn)
練。它的風(fēng)格被后來(lái)出現(xiàn)的其他Shell所繼承,影響很大。但
是,它的命令行編輯功能很弱,交互操作起來(lái)非常不方便。
?C-Shell,最先由加利福尼亞大學(xué)的WilliamN.Joy在20世
紀(jì)70年代開(kāi)發(fā),最初運(yùn)用在BSD2.0版本的UNIX,是
BerkeleyUNIX的主要特征之一。C-Shell提供了歷史機(jī)制和
別名替換,相對(duì)B-shell來(lái)說(shuō)交互起來(lái)更方便。在編程方面也
更靈活,許多編程結(jié)構(gòu)的風(fēng)格類(lèi)似C語(yǔ)言,所以取名C-Shell。
2.3Shell
?Shell的種類(lèi)
由貝爾實(shí)驗(yàn)室的在年開(kāi)發(fā)。是
?K-ShellzDavidKorn1986B-
Shell的超集,支持帶類(lèi)型的變量、數(shù)組,等等,與B-Shell
相比,它提供了更強(qiáng)的功能。
?BourneAgainShell,Linux上的標(biāo)準(zhǔn)Shell,兼容B-Shell,
并且在標(biāo)準(zhǔn)B-Shell上進(jìn)行了擴(kuò)展,吸收了C-Shell的某些特
點(diǎn)。它的命令行編輯方法非常方便,可以直接使用鍵盤(pán)上的
上下箭頭等全屏幕編輯操作的功能鍵,便于交互式操作,得
到許多用戶(hù)的喜爰。
2.3Shell
?Shell編程
?在操作Unix/Linux系統(tǒng)中,我們會(huì)遇到很多繁瑣而又重復(fù)的
工作,例如:成批量添加用戶(hù),定時(shí)監(jiān)測(cè)系統(tǒng)日志等等,這
些工作對(duì)于系統(tǒng)管理員來(lái)講工作負(fù)載量是很大的,那么為了
提高我們的工作效率,我們就用到了Shell腳本,Shell可以
為我們完成復(fù)雜而又繁瑣的工作,達(dá)到事半功倍的效果。
2.4UNIX文件系統(tǒng)::
?在UNIX中,一切都是文件,文件組織成目錄。所以說(shuō),整個(gè)
UNIX文件系統(tǒng)就是一個(gè)互相關(guān)聯(lián)的目錄集合,每個(gè)目錄又包含
文件。用戶(hù)可以為自己的文件生成目錄,并且可以把文件從一
個(gè)目錄移向另外一個(gè)目錄。目錄是一種組織和控制文件訪問(wèn)的
很好的方式,用戶(hù)可以為目錄設(shè)置權(quán)限以允許其他人訪問(wèn)里面
的文件或只允許自己訪問(wèn)。
2.4UNIX文件系統(tǒng)
?目錄和文件
(/)
(man)(bin)home
(mark)robertsusan
studylo^^^
:?-一
k一■我惠網(wǎng)然Mnewdocsprogram
3
Net,txt/
datalmydata
2.4UNIX文件系統(tǒng)
?所有文件在物理格式上只有字節(jié)流一種類(lèi)型
?文件類(lèi)型
?普通文件
?目錄文件
?字符設(shè)備文件
?塊設(shè)備文件
2.4UNIX文件系統(tǒng)
?點(diǎn)文件
點(diǎn)文件以點(diǎn)(.)開(kāi)始,后跟一個(gè)指定名字,如.profile
點(diǎn)文件也是普通文件,可以用vi等文本編輯器編輯
?顯衣點(diǎn)文件Is-a
2.4UNIX文件系統(tǒng)
?root目錄(/)
?home目錄/home
?主目錄
■/home/csci每個(gè)用戶(hù)的主目錄(登錄名標(biāo)示)
■用戶(hù)第一次登錄時(shí)建立的所有文件都位于主目錄中
?路徑名
■絕對(duì)路徑/home/robert/newdocs/Net.txt
■相對(duì)路徑/newdocs/Net.txt
(當(dāng)前目錄/home/robert,即相對(duì)于當(dāng)
前目錄)
2.4UNIX文件系統(tǒng):::
?嵌套目錄…每個(gè)目錄中還有自己的子目錄
cd命令用來(lái)在目錄之間切換,如cddir,不使用參數(shù)的cd,
返回主目錄,即cd。(changedirctory)
?和???也可代表當(dāng)前目錄一?代表父目錄,如cd..
pwd顯示當(dāng)前目錄(presentworkdirctory)
Is-R打印在工作目錄下所有嵌套目錄(list)
2.5應(yīng)用程序::
?編輯器
?Ed
?Vi
?Emacs...
?過(guò)濾器
?管道機(jī)制,通過(guò)管道將一個(gè)過(guò)濾器的輸出作為輸入發(fā)送給另
一個(gè)過(guò)濾器
?通信程序
?消息機(jī)制
2.6用戶(hù)界面::
?用戶(hù)界面就是人和計(jì)算機(jī)交互的接口,在計(jì)算機(jī)出現(xiàn)的半個(gè)多
世紀(jì)的時(shí)間里,人機(jī)交互技術(shù)經(jīng)歷了巨大的變化。就用戶(hù)界面
的具體形式而言,過(guò)去經(jīng)歷了命令接口、文本菜單界面、多媒
體用戶(hù)界面和虛擬現(xiàn)實(shí)系統(tǒng)。
2.6用戶(hù)界面::
?UNIX的用戶(hù)界面
?命令行用戶(hù)界面
?圖形用戶(hù)界面(GUI)
?常用的用戶(hù)界面:CDE,KDE,GNOME,Motif,Open-Look
等,這些桌面系統(tǒng)都是建立在X-Window之上的
網(wǎng)上學(xué)習(xí)資源::
?/software/solaris/index.jspSSSolaris
系統(tǒng)的相關(guān)信息
?http:〃/ih/35/16410.htmlUNIX/linux學(xué)
習(xí)網(wǎng)站集錦
?1ttp:〃/學(xué)習(xí)UNIX系統(tǒng)的相關(guān)知識(shí)
作業(yè)
?簡(jiǎn)述UNIX操作系統(tǒng)的幾個(gè)發(fā)展階段,并列出它們的特點(diǎn)
?UNIX系統(tǒng)與Windows系統(tǒng)的不同點(diǎn)主要在哪里?
?登陸ttp:〃,杳看linux的相關(guān)內(nèi)容.
?什么是Shell?簡(jiǎn)述它的主要功能。
作業(yè)
?將文件看做字節(jié)流有什么好處?這個(gè)模型的缺點(diǎn)是什么?
?簡(jiǎn)述UNIX的樹(shù)形目錄結(jié)構(gòu),是分析這種結(jié)構(gòu)的優(yōu)缺點(diǎn)。
第3講標(biāo)準(zhǔn)UNIX命令(一
主要內(nèi)容
?命令的概念
?UNIX下的命令語(yǔ)法
?常用的UNIX文件操作命令
?作業(yè)
3.1了解命令::
?目前流行的操作系統(tǒng)都有一些方便用戶(hù)使用系統(tǒng)的命令,通過(guò)
輸入命令,用戶(hù)可以控制系統(tǒng)以完成一定的功能。UNIX有許多
命令,可以用命令來(lái)實(shí)現(xiàn)各種操作,可以說(shuō),功能強(qiáng)大的命令
集是UNIX的精華。
3.1了解命令
UNIX命令的通用格式:
向令卜命令選婆[命令
逋常為文件名或路徑
一個(gè)或多個(gè)單字符選項(xiàng)
減號(hào),表示其后為選項(xiàng)
著翹一
系統(tǒng)提示符
UNIX系統(tǒng)只接受小寫(xiě)命令名方括號(hào)的字段表示是可選的
示例--find命令
?$find.-typef-print|sort|uniq
?$系統(tǒng)提示符
?find命令
(.)從當(dāng)前目錄開(kāi)始查找
-typef查找類(lèi)型為文本文件
-print在標(biāo)準(zhǔn)輸出上輸出整個(gè)文件名,并加一個(gè)新行
sort對(duì)列表按字母順序進(jìn)行排序
uniq去除列表中的重復(fù)項(xiàng)
|管道符,將一個(gè)命令的輸出作為另一個(gè)命令的輸入
3.2UNIX命令語(yǔ)法
主要內(nèi)容:
?通配符
?重定向字符
?命令行選項(xiàng)
?管道符
?后臺(tái)處理
3.2UNIX命令語(yǔ)法???
?UNIX的常用通配符(wildcard)
wildcard-*3描述一
“?”表示任意單個(gè)字符,例如“h?ppyM可以是“happy”或“hoppy”2
匹配符代表單個(gè)或多個(gè)任意字符或者是無(wú)任何字符.例如:“h*y”可
能是happy或honey或holly?也可能是hzy?hly或hy等等□2
“[]”代表系統(tǒng)可以接受“[“和中間的字符的任意一個(gè)。例如:h[aoi]ppy
[w可以是happy、hippy和hoppy。您也可以定義一個(gè)字符范圍,例如:
包括“tarn”、“tbm”和“tcm"?"
3.2UNIX命令語(yǔ)法
?重正向字符
?標(biāo)準(zhǔn)輸入(standardinput)
?標(biāo)準(zhǔn)輸出(standardoutput)
標(biāo)準(zhǔn)錯(cuò)誤輸出(
?standarderror)e
這三個(gè)通常是接受終端的輸入,并且由終端顯示出去。
?>、<和>>
?>進(jìn)行輸入重定向Is-a>list.txt
?<進(jìn)行輸出重定向encryter<top_secret
?>>追加字符Is-a>>list.txt
3.2UNIX命令語(yǔ)法::
?命令行選項(xiàng)
?大多數(shù)UNIX命令都有多個(gè)選項(xiàng)或開(kāi)關(guān),通過(guò)在命令行中命
令后加入這些選項(xiàng)可以定義命令的不同形式,一般使用一個(gè)
破折線。
?管道符T
?完成兩程序的聯(lián)接,例如〃ps-ef|more"。
?后臺(tái)處理
?將任務(wù)放在后臺(tái)處理,在命令的后面加上&,例如〃rm*.*
&〃
?命令執(zhí)行返回進(jìn)程標(biāo)識(shí)符,可以用來(lái)查詢(xún)命令執(zhí)行情況
?前后臺(tái)切換,fg數(shù)字(移到前臺(tái)),bg(移到后臺(tái))
3.3UNIX的登錄和退出::
?主機(jī)和終端
?主機(jī):運(yùn)行UNIX系統(tǒng)的計(jì)算機(jī)。
?終端,可以是一個(gè)真正意義上的終端,或者仿真終端,或者
網(wǎng)絡(luò)虛擬終端;當(dāng)終端同時(shí)登錄到同一臺(tái)UNIX系統(tǒng)時(shí),
uNIX就可以容納多個(gè)用戶(hù)同時(shí)上機(jī)。這也是UNIX作為多用
戶(hù)多任務(wù)分時(shí)操作的操作系統(tǒng)設(shè)計(jì)的初衷和基本功能。終端
只負(fù)責(zé)把用戶(hù)輸入的按鍵信息送到UNIX主機(jī),并把主機(jī)發(fā)
來(lái)的信息在屏幕上顯示。
3.3UNIX的登錄和退出::
?登錄
?當(dāng)屏幕上出現(xiàn)login提示符時(shí),用戶(hù)可以輸入自己的用戶(hù)注
冊(cè)名,并按回車(chē)鍵。若有口令,系統(tǒng)將提示用戶(hù)輸入口令,
并按回車(chē)鍵,口令輸入正確后,用戶(hù)登錄成功。這時(shí),屏幕
上會(huì)顯示出一些信息和命令提示符。
?UNIX系統(tǒng)區(qū)分大小寫(xiě)
3.3UNIX的登錄和退出::
?退出
?當(dāng)用戶(hù)完成了在UNIX的工作,退出自己的計(jì)算機(jī)帳號(hào)時(shí),
可在系統(tǒng)示符下輸入exit或按[Ctri-D]。對(duì)于字符用戶(hù)界面,
當(dāng)屏幕出現(xiàn)login時(shí),用戶(hù)可以安全地離開(kāi)計(jì)算機(jī)了。對(duì)于
圖形用戶(hù)界面,在終端輸入exit則會(huì)退出該終端。
3.3UNIX的登錄和退出::
?修改口令,passwd命令
?為了防止他人使用自己的帳號(hào),在用戶(hù)首次登錄后,一般要
用passwd命令修改只有本人知道的保密口令,口令通常由
不少于六位的字母數(shù)字組成。例如:
$passwd
passwd:Changingpasswordforghm
Enterexistingloginpassword:
NewPassword:
Re-enternewPassword:
passwd:passwordsuccessfullychangedforghm
3.4操作文件和目錄
?Is命令
?cp命令
?mv命令
*rm命令
?mkdir命令
?chdir(cd)命令
?rmdir命令
?pwd命令
?cat/more/less命令
?chmod命令
3.4操作文件和目錄
?Is命令
?Is是最基本的文件命令,意義為"list〃,也就是將某一個(gè)
目錄或是某一個(gè)文件的內(nèi)容顯示出來(lái)。
?如果用戶(hù)在Is命令后面沒(méi)有跟任何的文件名,它將會(huì)顯示出
當(dāng)前目錄中的所有文件。也可以在Is后面加上所要察看的目
錄名或文件名,例如輸入Ts/var〃會(huì)顯示var目錄下的所
有目錄。
?Is-a顯小所有文件
?Is-I使用長(zhǎng)格式顯示
Is-al
[gsw@globusis-al
total116
drwx5gswgsu4096Aug2316:39
drwxr-xr-x10root.root4096Jul2716:46
-rw-rw-r——1gswgsw24Jul2719:49.aspell.en.prepl
-rw-rv-r——1gswgsw21Jul2719:49.aspell.en.pws
-ru1gswgsv1615Aug2316:20.bash_history
-rw-r--r--1gswgsw24Jul2716:46.bash_logout
-rw-r-r-1gswgsw191Jul2716:46.bash_j)rofile
-rw-工—r—1gswgsw124Jul2716:46.bashrc
-rw-r——r——1gswgsw383Jul2716:46.emacs
druxrwxr-x3gswgsw4096Jul2820:43.emacs.d
-rw-r-r——1gswgsw120Jul2716:46.gtkrc
drwxr-xr-x3gswgsw4096Jul2716:46.kde
—LXJ-r—r—1gswgsw658Jul2716:46.zshrc
-rw-rw-r-1gswgsw0Aug2316:28link.txt.
drwxrwxr-x2gswgsw4096Aug2316:39testdir
rrf-QT.rQrr1chiio~1金■
3.4操作文件和目錄:
?cp命令
?cp這個(gè)命令的意義是復(fù)制(〃COPY〃),也就是將一個(gè)或多
個(gè)文件復(fù)制成另一個(gè)文件或者是將其復(fù)制到另一個(gè)目錄去。
?cp^ZA?同目錄下復(fù)制文件
?cpa笈加將文件fl,f2,f3復(fù)制到目錄dir
?cp-rdirld/72將dirl下的內(nèi)容全部復(fù)制到dir2下
?參數(shù)-i復(fù)制覆蓋詢(xún)問(wèn)
?參數(shù)遞歸復(fù)制整個(gè)目錄樹(shù)
3.4操作文件和目錄::
?m愉令
?其意義為move,主要是將一文件改名、將一目錄改名或換至
另一個(gè)目錄。
?mvflf2將文件fl改名為f2
?mvdirldir2將目錄di門(mén)改為dir2
?mvfldirl將文件fl移動(dòng)到dirl
?參數(shù)-f強(qiáng)制移動(dòng)
?參數(shù)-i覆蓋詢(xún)問(wèn)
3.4操作文件和目錄::
?rm命令
?rm的意義是remove,也就是用來(lái)刪除一個(gè)文件的命令。
在UNIX中一個(gè)被刪掉的文件除非是系統(tǒng)恰好有做備份,否
則是無(wú)法像Windows里面一樣還能夠救回來(lái)的。
?rmfl刪除fl
?rm*刪除所有
?-f不提供警告信息
?-i刪除前詢(xún)問(wèn)
?-r遞歸刪除,將目錄下的文件逐一刪除,可用于刪除
帶有文彳車(chē)的目錄,如rmdir(di旺有文彳牛)
3.4操作文件和目錄:
?mkdir命令
?mkdir是一個(gè)讓用戶(hù)建立一個(gè)目錄的命令。
?chdir(cd)命令
?用戶(hù)可以使用chdir(cd)命令來(lái)轉(zhuǎn)移工作目錄。
?rmdir命令
?和mkdir命令不同的是,rmdir命令用來(lái)將一個(gè)“空的"目
錄刪除。如果一個(gè)目錄下面沒(méi)有任何文件,那么就可以用
rmdir命令將其刪除。
?和rm-r的區(qū)別?
3.4操作文件和目錄
?pwd命令
?pwd的意義為PrintWorkDirectory,該命令用來(lái)將目前目
錄的路徑(path)顯示出來(lái)。
?cat/more/less命令
?均為察看文件內(nèi)容的命令。cat其實(shí)就是把文件的內(nèi)容顯示
出來(lái)。m?e命令可以將所觀察的文件跟據(jù)終端機(jī)的形態(tài)一
頁(yè)頁(yè)的顯小出來(lái)less的角法寫(xiě)more極為類(lèi)彳以,囪為它本來(lái)
就是為了彌補(bǔ)more只能往前方卷頁(yè)的缺點(diǎn)而設(shè)計(jì)的。
?cat-nfl顯示fl是加上行號(hào)
3.4操作文件和目錄::
?chmod命令
?chmod為變更文件模式(changemode)用。這個(gè)命令是
用來(lái)更改文件的存取模式(在一個(gè)
accessmode)oUNIX
文件上有可讀(r)可寫(xiě)(w)可執(zhí)行(x)三種模式,分別針對(duì)該文
彳牛的擁有者(owner)組成員(groupmember)未口其他
用戶(hù)。x」
?用戶(hù)各以用Is-1g命令來(lái)觀看某一文件的所屬的組以及其他
人。一個(gè)文件如果改成可執(zhí)行模式則系統(tǒng)就將其視為一個(gè)可
執(zhí)行文件,而一個(gè)目錄的可執(zhí)行模式代表用戶(hù)有進(jìn)入該目錄
的權(quán)利。chmod命令就是用來(lái)變更一些文件的模式
3.4操作文件和目錄:::
?chmod[who][+/7=][mode]文件名
?who:
u(文件和目錄的擁有者),
?g(組用戶(hù)),
。(別的用戶(hù)),
?a(所有用戶(hù))
?+賦予mode權(quán)限,-去除mode權(quán)限,=只賦予mode權(quán)
限
?mode:r讀,w寫(xiě),x執(zhí)行
?數(shù)字表示:chmod777dir〃二進(jìn)制111,為十進(jìn)制7
?eg:chmodg+rzo+rfilel
作業(yè)
?列出5個(gè)常用UNIX命令及你所知道的參數(shù),分別說(shuō)出它的功能
第四講標(biāo)準(zhǔn)UNIX命令(二
主要內(nèi)容
?常用的網(wǎng)絡(luò)命令
?常用的系統(tǒng)狀態(tài)命令
?在線幫助的使用
3.5網(wǎng)絡(luò)命令
?arp命令
?使用arp命令可以顯示系統(tǒng)當(dāng)前訪問(wèn)的遠(yuǎn)程主機(jī)名、IP地址
和硬件地址。
參數(shù)作用
顯示所有系統(tǒng)當(dāng)前訪問(wèn)的遠(yuǎn)程主機(jī)名、
-aIP地址和硬件地址
-d刪除一個(gè)arp表項(xiàng)
-S創(chuàng)建一個(gè)arp表項(xiàng)
讀取某個(gè)文件中的arp表項(xiàng),并寫(xiě)入arp
-f
緩存
3.5網(wǎng)絡(luò)命令::
?ping命令
?該命令的功能是測(cè)試網(wǎng)絡(luò)連通性,ping命令向網(wǎng)絡(luò)上的主機(jī)
發(fā)送ICMPECHOREQUEST信息包,檢測(cè)網(wǎng)絡(luò)是否暢通。
?pinglocalhost或者ping檢測(cè)本機(jī)
?pingipaddr或者ping
?telnet命令
?telnet是進(jìn)行遠(yuǎn)程登錄的標(biāo)準(zhǔn)協(xié)議和主要方式,它為用戶(hù)提
供了在本地計(jì)算機(jī)上完成遠(yuǎn)程主機(jī)工作的能力。通過(guò)使用
telnet,用戶(hù)可以與全世界許多信息中心及其它信息資源聯(lián)系。
3.5網(wǎng)絡(luò)命令::
?ftp命令
?文件傳輸協(xié)議ftp是十分常用的網(wǎng)絡(luò)協(xié)議之一,也是Internet
中使用最多的文件傳輸協(xié)議。ftp主要用于在兩臺(tái)計(jì)算機(jī)之
間實(shí)現(xiàn)文件的上傳與下載,其中一臺(tái)計(jì)算機(jī)作為客戶(hù)端,另
一臺(tái)作為服務(wù)器端。在實(shí)際應(yīng)用中,ftp不僅可以作為網(wǎng)絡(luò)
文件下載的主要形式,還可以作為單獨(dú)的命令來(lái)使用。
3.5網(wǎng)絡(luò)命令
ftp命令的參數(shù)
參數(shù)作用
?/helpftp的聯(lián)機(jī)幫助
openhostname打開(kāi)遠(yuǎn)程ftp服務(wù)器
cd進(jìn)入遠(yuǎn)程主機(jī)的目錄
led設(shè)置本地機(jī)的目錄
dir/ls顯示遠(yuǎn)程的目錄文件
binary以二進(jìn)制方式進(jìn)行傳輸
get/mget從遠(yuǎn)程主機(jī)下載一個(gè)或多個(gè)文件
put/mput向遠(yuǎn)程主機(jī)上傳一個(gè)或多個(gè)文件
prompt打開(kāi)或關(guān)閉多個(gè)文件傳送時(shí)的交互提示
close關(guān)閉與遠(yuǎn)程機(jī)的連接
quit/bye退出ftp
3.5網(wǎng)絡(luò)命令
?nslookup命令
?域名解析是Internet上將域名解析為IP地址的協(xié)議,目前
Internet上有許多DNS(域名解析服務(wù)器),nslookup命
令的功能是查詢(xún)域名和IP地址的對(duì)應(yīng)關(guān)系。例如,要查詢(xún)
的IP地址,首先輸入nslookup命令,在
提示符下輸入域名,經(jīng)過(guò)DNS服務(wù)器的查詢(xún),就可以返回
的IP地址。
?nslookup
3.6系統(tǒng)狀態(tài)命令::
?W命令
?W是who的第一個(gè)字母,w命令用于查看當(dāng)前注冊(cè)的用戶(hù),
顯示當(dāng)前正在使用系統(tǒng)的用戶(hù)名、注冊(cè)時(shí)間和當(dāng)前執(zhí)行的命
令。
?date命令
?date命令在屏幕上顯示當(dāng)前日期和時(shí)間,日期和時(shí)間只有超
級(jí)用戶(hù)有權(quán)設(shè)置。
?ca命令
?cal2008cal52010〃2010年全年和只5月
3.6系統(tǒng)狀態(tài)命令::
?ps命令
?ps是用來(lái)顯示目前用戶(hù)的進(jìn)程或系統(tǒng)進(jìn)程的狀況,顯示進(jìn)程的
信息包括進(jìn)程ID、控制進(jìn)程終端、執(zhí)行時(shí)間和命令。進(jìn)程是正
在執(zhí)行的一個(gè)程序的實(shí)例,通常是由程序,數(shù)據(jù)集合和進(jìn)程控
制塊(ProcessControlBlock簡(jiǎn)稱(chēng)PCB)三個(gè)部分組成。
3.6系統(tǒng)狀態(tài)命令
ps命令的參數(shù)
參數(shù)作用
列出包括其他的狀況
-ausersprocess
-e顯示當(dāng)前運(yùn)行的每個(gè)進(jìn)程信息
-f顯示一個(gè)完整的列表
-1顯示一個(gè)長(zhǎng)列表
-u顯示user-oriented的process狀況
-X顯示包括沒(méi)有temiinal控制的process狀況
-w使用較寬的顯示模式來(lái)顯示process狀況
3.7在線查詢(xún)命令
?Man命令
?Man是最常用的在線查詢(xún)命令,man是手冊(cè)(manual)的意思。
UNIX提供在線幫助(on-linehelp)的功能,man能管讓用戶(hù)
在使用時(shí)查詢(xún)命令、系統(tǒng)調(diào)用、標(biāo)準(zhǔn)函數(shù)庫(kù)、各種表格等的用
法。
3.7在線查詢(xún)命令
man的用法
用法解釋
-Mpathman所需要的manualdatabase的路
徑。也可以通過(guò)設(shè)定環(huán)境變量MANPATH的
方式來(lái)取代-M選項(xiàng)。title就是所要查詢(xún)的主
man[-Mpath][[section]title]...題。section為一個(gè)數(shù)字,表示manual的分類(lèi),
通常1代表可執(zhí)行命令,2代表系統(tǒng)呼叫
(systemcall),3代表標(biāo)準(zhǔn)函數(shù)等等。
-kkeyword用來(lái)將含有這項(xiàng)關(guān)鍵字(keyword)
man[-Mpath]-kkeyword...
的主題(title)列出來(lái)。
作業(yè)::
?列出本節(jié)5個(gè)常用UNIX命令及你所知道的參數(shù),分別說(shuō)出它的
功能
第五講UNIX文件系統(tǒng)(一)
主
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧政法職業(yè)學(xué)院《建筑模型制作實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 蘭州交通大學(xué)《影視劇創(chuàng)作》2023-2024學(xué)年第一學(xué)期期末試卷
- 江西經(jīng)濟(jì)管理職業(yè)學(xué)院《中醫(yī)經(jīng)典傷寒論》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉首大學(xué)《痕跡信息系統(tǒng)應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南高爾夫旅游職業(yè)學(xué)院《建筑材料與構(gòu)造1》2023-2024學(xué)年第一學(xué)期期末試卷
- 黑龍江外國(guó)語(yǔ)學(xué)院《系統(tǒng)辨識(shí)及自適應(yīng)控制》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶建筑科技職業(yè)學(xué)院《光纖通信系統(tǒng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 中央音樂(lè)學(xué)院《高級(jí)統(tǒng)計(jì)分析》2023-2024學(xué)年第一學(xué)期期末試卷
- 小學(xué)五年專(zhuān)項(xiàng)發(fā)展規(guī)劃(教學(xué)工作)
- 長(zhǎng)春工業(yè)大學(xué)人文信息學(xué)院《小學(xué)體育教師基本功》2023-2024學(xué)年第一學(xué)期期末試卷
- 產(chǎn)品質(zhì)量反饋、回復(fù)單
- GB/T 7424.2-2002光纜總規(guī)范第2部分:光纜基本試驗(yàn)方法
- 《材料分析測(cè)試技術(shù)》全套教學(xué)課件
- 人教版8年級(jí)上英語(yǔ)各單元語(yǔ)法課件大全
- (完整版)形式發(fā)票模版(國(guó)際件通用)
- 武漢東湖賓館建設(shè)項(xiàng)目委托代建合同
- 安徽大學(xué)大學(xué)生素質(zhì)教育學(xué)分認(rèn)定辦法
- 高度限位裝置類(lèi)型及原理
- 中文版gcs electrospeed ii manual apri rev8v00印刷稿修改版
- 新生兒預(yù)防接種護(hù)理質(zhì)量考核標(biāo)準(zhǔn)
- 除氧器出水溶解氧不合格的原因有哪些
評(píng)論
0/150
提交評(píng)論