亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1580 | 回復(fù): 0
打印 上一主題 下一主題

SCOUNIX基礎(chǔ)講座--第二講shell環(huán)境 [復(fù)制鏈接]

論壇徽章:
1
15-16賽季CBA聯(lián)賽之北控
日期:2022-03-04 22:35:50
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-03-19 22:54 |只看該作者 |倒序?yàn)g覽

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




本文來自ChinaUnix博客,如果查看原文請點(diǎn):http://blog.chinaunix.net/u/31/showart_500359.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP