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

SCO UNIX 講座( 二 )


$mv fruit apples
就是fruit改名為applesrm則是刪除文件的指令 。文件一經(jīng)刪除,就不能恢復(fù)它,故此,要加倍小心 。
$rm- i filename
加上「-i」,刪除前,系統(tǒng)需要確認(rèn) 。
第二講shell環(huán)境
文:Santa Cruz Operation,Inc.
何謂shell shell是用戶與作業(yè)系統(tǒng)之間的交互層,用戶修改其環(huán)境,設(shè)置或取消shell的環(huán)境變量,迎合用戶的需要和愛好 。shell本身就是一個(gè)電腦程序,用C語言編寫,為協(xié)助用戶與作業(yè)系統(tǒng)之間通訊而設(shè)計(jì),管理用戶與核心(Dernel)之間對(duì)話,并把作業(yè)系統(tǒng)指令換成機(jī)器代碼,其實(shí)PC用戶常用的DOS,本身就是一個(gè)shell 。sshell的用途shell的主要任務(wù)是:提示用戶打入指令,讀指令,轉(zhuǎn)換指令為核心所能理解的語言 。其實(shí),shell可以看作為指令解釋程序,提供一些工具,亦可以利用shell的編寫工具,構(gòu)造電腦程序 。System V shell類SCO System V的shell可分為四大類:Bourne shell;C shell;Korn Shell;和菜單驅(qū)動(dòng)shell 。而菜單驅(qū)動(dòng)shell可再細(xì)分為三類,分別是Open Desktop,Sysadmsh或scoadmin和客戶應(yīng)用程序 。每個(gè)shell都有自己特定的環(huán)境文件,可以自行修改至合用,這些環(huán)境文件就仿如DOS的批次檔案(Batch File) 。Bourne shell對(duì)普遍用戶來說,Bourne shell可以說是第一個(gè)UNIX shell ,它是由AT&T貝爾實(shí)驗(yàn)室Stephen Bourne所編寫 。默認(rèn)提示(Prompt)是美元符($),其環(huán)境文件為profile文件,由於文件檔案不大,可以馬上啟動(dòng)執(zhí)行 。profile是存放在主目錄下的普通正文文件(Text File),通過設(shè)置環(huán)境變量(Variable)和終端模式,可以使環(huán)境個(gè)人化,每次注冊(cè)進(jìn)入系統(tǒng)時(shí),shell會(huì)讀入profile文件,并執(zhí)行所列出的指令 。每當(dāng)系統(tǒng)管理員創(chuàng)建新用戶的戶口時(shí),系統(tǒng)都會(huì)自動(dòng)構(gòu)造一個(gè)相應(yīng)的.profile文件;而整個(gè)系統(tǒng)的環(huán)境文件就放置在/etc/.profile中 。用戶可以使用vi或其他正文編器修改 。若要使用env命令顯示,由於注冊(cè)時(shí)已設(shè)置了這些變量,也不一定需要另行設(shè)置 。C shellC shell是由Berkeley的Bill Joy編寫,是標(biāo)準(zhǔn)BSD(Berkeley System Distributou)命令解釋,其默認(rèn)提示是份符(%),環(huán)境文件則是cshrc和.login 。C shell采用C語言,是UNIX和XENIX系統(tǒng)上公共軟件的開發(fā)語言,提供了方便工具,快速打入,校正和再打入命令行 。.login是C shell的注冊(cè)環(huán)境文件,負(fù)責(zé)啟動(dòng)shell,注冊(cè)時(shí)執(zhí)行一次,而.cshrc則存放常用指令如alias等指令 。譬如我們要?jiǎng)?chuàng)建一個(gè)永久別名,把命令who|sort|more別名化為wh,在提示(%)後,只需要鍵入wh即可 。用戶可在.cshrc□鍵入下面一行:
alias wh "who/sort/more"Korn shellKorn shell是AT&T貝爾實(shí)驗(yàn)室David Korn所開發(fā),是Bourne shell的增強(qiáng)版本,綜合了Bourne shell和C shell的特點(diǎn)和約定,而Korn shell則比Bourne和C shell執(zhí)行得更快 。Korn shell的默認(rèn)提示與環(huán)境文件,跟其前身--Bourne shell一樣,同為美元符號(hào)($)和.profile文件 。進(jìn)程控制雖然同一時(shí)間,系統(tǒng)中運(yùn)行許多進(jìn)程,但是某一特定時(shí)刻,CPU只會(huì)讓一個(gè)進(jìn)程使用,而CPU則在行使中的進(jìn)程之間快速輪換,每個(gè)進(jìn)程所占用的時(shí)間,稱為時(shí)間片 。SCO System V為了保持、跟蹤或調(diào)度每個(gè)進(jìn)程,會(huì)給每個(gè)進(jìn)程一個(gè)進(jìn)程標(biāo)識(shí)號(hào)ID或PID 。要確定哪些進(jìn)程正在運(yùn)行,用戶可以使用ps顯示閣下的進(jìn)程;或加上-e選項(xiàng),顯示所有進(jìn)程;加-f選項(xiàng),則顯示的進(jìn)程還包括已啟動(dòng)指令的執(zhí)行中進(jìn)程;-u login顯示某注冊(cè)用戶的進(jìn)程 。在SCO UNIX System V中,如果閣下?lián)碛衦oot指令的作用權(quán),就更可以看到所有進(jìn)程 。當(dāng)一個(gè)指令需要較長(zhǎng)時(shí)間完成,可以在指令行後尾加入&元字符,該指令就會(huì)在後臺(tái)執(zhí)行,但對(duì)交互工作方式的指令就不適用了 。菜單驅(qū)動(dòng)shell菜單驅(qū)動(dòng)(Menu-Driven)shell可再細(xì)分為三項(xiàng):一、Open DesktopOpen Desktop采用XWindow圖形用戶介面,用戶可用圖符(Icon)窗口和菜單操作,如Open Desktop的作業(yè)系統(tǒng)就是SCO UNIX System V/386 。二、系統(tǒng)管理員Shell:Sysadmsh或scoadminSysadmsh或scoadmin則是字符介面,用戶可不用學(xué)習(xí)指令行語法和選項(xiàng),就可以執(zhí)行大批指令 。大多數(shù)系統(tǒng)管理任務(wù)僅由系統(tǒng)管理處理,系統(tǒng)管理員則有特定的根口令(root passWord) 。三、客戶應(yīng)用程序某些用戶為了存取內(nèi)部郵件、字處理或報(bào)表等應(yīng)用程序時(shí),方會(huì)使用SCO System V,系統(tǒng)管理員可以裝上這些程序,令它們?cè)谧?cè)時(shí)呈現(xiàn) 。許多程序提供一個(gè)菜單選項(xiàng),用簡(jiǎn)單打鍵選取一個(gè)選項(xiàng),

推薦閱讀