国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

SCO UNIX講座(2)

瀏覽:196日期:2024-06-30 14:42:42

第七講:用戶管理

系統(tǒng)管理員的用戶理工作包括:為系統(tǒng)中所有用戶建立帳號(hào);以 及當(dāng)改變用戶環(huán)境、口令與組別時(shí),進(jìn)行維護(hù)。 分析用戶需求 每當(dāng)需要增加用戶時(shí),系統(tǒng)管理員都會(huì)先分析用戶需求,對(duì)每個(gè) 帳號(hào)成分,通過(guò)使用默認(rèn)選項(xiàng)來(lái)滿足用戶需求。要從sysadmsh中 查看默認(rèn)記帳選項(xiàng)時(shí),可以使用以下選擇。 Accounts□□〉Defaults 或scoadmin□□〉A(chǔ)ccount Manager 當(dāng)建立帳號(hào)時(shí),評(píng)估用戶需求,查看是否需要修改記帳成分。若 用戶僅用一個(gè)應(yīng)用程序,編輯用戶的.profile文件,在用戶注冊(cè) 時(shí), 每次均執(zhí)行此文件。 默認(rèn)值建立用戶帳號(hào)(Default Parameter) 首先,打入用戶注冊(cè)名, 小寫(xiě)與三至八個(gè)字符;填寫(xiě)注解欄時(shí),應(yīng)包含標(biāo)識(shí)信息,如用戶全 名、單位、電話號(hào)碼等。 另外,指出 是否愿意用系統(tǒng)默認(rèn)方式建立帳號(hào),抑或?qū)ぬ?hào)修改默認(rèn)值,若 使用默認(rèn)方法,則選No。確定你要增加的用戶後,給出創(chuàng)建後的 文件和目錄,再執(zhí)行/tcb/lib/useshell命令,建立用戶帳號(hào). 不過(guò),在Unix系統(tǒng)命令中,要通過(guò)sysadmsh或scoadmin才能運(yùn)行此命令。 若決定改變用戶記帳默認(rèn)方式,則在建立帳號(hào)時(shí)選Yes,那麼就需 要填寫(xiě)每欄, 在合適位置上,按〈F3〉或〈Esc〉,下面是關(guān)於非默認(rèn)的設(shè)定。

指定用戶組 每個(gè)用戶必須至少屬於一個(gè)組。默認(rèn)情況下,用戶注冊(cè)組是group。 在一個(gè)組內(nèi)還包括 讀、寫(xiě)和執(zhí)行文件的權(quán)限,附加用戶權(quán)限給那 個(gè)組,作為指定組員的存取權(quán)限集。如要 改變成組別,可用newgrp( c)命令。 增加用戶時(shí),可以創(chuàng)建一個(gè)新組,或附加到一個(gè)已存在的組內(nèi)。 有關(guān)組別的信息則存放 在/etc/group中。凡增加用戶創(chuàng)建新組 時(shí), 組名會(huì)自動(dòng)遞加到/etc/group文件內(nèi)。 組ID能夠由系統(tǒng)產(chǎn)生或人工指定,但必須在100到60,000范圍內(nèi), 100號(hào)以下的ID留給子系統(tǒng)和其他默認(rèn)組用。當(dāng)管理一個(gè)網(wǎng)絡(luò)系統(tǒng) 時(shí), 常需要指定GID(GroupID,組ID),避免混同各網(wǎng)絡(luò)結(jié)點(diǎn), 所以,最好先選用默認(rèn)組ID。

指定邏輯shell 要知道用戶打算選用哪個(gè)shell工作,SCO系統(tǒng)可選用以下幾種不 同的shell工作: csh: C shell。 ksh:Korn shell,組合了Bourne shell和C shell的特點(diǎn)以及指 令行編輯。 rksh:加限制的Korn shell。 rsh:加限制的Bourne shell。 scosh:SCO shell(圖型化桌面)。 sh:Bourne shell。 uucp:UNIX到UNIX拷貝功能,它本身不是shell,而是成功注 冊(cè)後運(yùn)行的程序。默認(rèn)shell 在/etc/default/authsh中指定,從/usr/lib/mkuser目錄結(jié)構(gòu)內(nèi)文件中,取到可采用的注冊(cè)shell表。

指定主目錄 默認(rèn)主目錄在/etc/default/authsh中定義,從/usr/lib/mkuser/homepaths文件中, 取到可采用主目錄的選擇。以及為用 戶創(chuàng)建一個(gè)新的主目錄。 指定用戶ID (UID)必須是在200到60000范圍內(nèi),指定在/etc/default/authsh文件中,UID 必須是獨(dú)一無(wú)二的,防止在網(wǎng)絡(luò)上有相同的UID,而且,UID一旦設(shè)置,永不改變。 指定用戶類 另外,還需要為用戶設(shè)立他們的類別,種類如下: individual:個(gè)人記帳類; pseudo-usr:為各子系統(tǒng)任務(wù)設(shè)置帳號(hào)。 注冊(cè)時(shí)個(gè)人不應(yīng)給 pseudo usr記帳類, Operator、security Officer和administrator記帳類是 pseudo usr的其他名字。 不能設(shè)置superuser和retired記帳類。 如果要能使用su(C)(所變用戶身分命令),該用戶必需被指定為用戶類individual, 才能取用此域,為了用su另外記帳,用戶必須有su授權(quán),知道帳號(hào)口令。 low、traditional和improved為 安全默認(rèn)值,被賦予su授權(quán)。在high安全默認(rèn)值下, 則不賦予su授 權(quán)。

賦予用戶被始口令 當(dāng)創(chuàng)建新用戶帳號(hào)時(shí),就需要為用戶設(shè)立或不選擇不設(shè)立初始口 令。 -New:現(xiàn)在賦予口令,用戶在注冊(cè)時(shí)必需打入這個(gè)口令。 -Later:現(xiàn)在不賦予口令,在賦予口令前,用戶不能注冊(cè)。 -Blank:賦予空口令,用戶能注冊(cè),但在注冊(cè)時(shí),強(qiáng)迫用戶給出 一個(gè)口令。 -Remove:不賦予口令,用戶能不用口令注冊(cè)。 -Force PassWord Change:決定在用戶首次注冊(cè)時(shí)是否要用戶強(qiáng) 迫改變口令。 在high安全性下,必須為每個(gè)用戶產(chǎn)生一個(gè)口令。若賦予初始口 令,就應(yīng)該告訴用戶他的口令,希望他在首次注冊(cè)時(shí),立即修改 這個(gè)口令,修改口令時(shí),不要選用別人能夠輕易猜出來(lái)的口令, 如姓名或生日日期等,最好在口令中,加有一個(gè)非字符。

系統(tǒng)安全保護(hù): 修改用戶默認(rèn)帳號(hào) 為了防止被人濫用別人的用戶帳號(hào)注冊(cè)進(jìn)入系統(tǒng)內(nèi),保障系統(tǒng)的 完整性,系統(tǒng)管理員需要修改一些用戶的默認(rèn)帳號(hào),以及檢查用 戶的注冊(cè)情況。 首先,管理員會(huì)設(shè)定不成功注冊(cè)最大次數(shù),計(jì)算使用不正確口令 注冊(cè)的次數(shù);當(dāng) 不成功注冊(cè)超過(guò)最大次數(shù),就設(shè)定加鎖用戶帳號(hào)和終端。如果在完成注冊(cè)時(shí)間之內(nèi), 仍未能設(shè)置口令,也可加鎖 用戶的系統(tǒng),甚至根戶用也一樣。 在成功注冊(cè)後,希望享受優(yōu)先 CPU調(diào)度, 則可以用nice(C)值,給用戶shell及由 它啟動(dòng)的進(jìn) 程,以調(diào)整優(yōu)先級(jí)。 設(shè)定值會(huì)存放在/etc/system/default中。

第八講:監(jiān)視進(jìn)程管理 程序是一個(gè)可執(zhí)行文件(Process)是正在運(yùn)行程序一個(gè)實(shí)例。 SCO UNIX System V支持許多進(jìn)程同時(shí)運(yùn)行,各種系統(tǒng)通過(guò)調(diào) 用可用進(jìn)程去創(chuàng)建新進(jìn)程,與其他進(jìn)程通訊,以及終止其他進(jìn)程。 進(jìn)程族系 新進(jìn)程創(chuàng)建時(shí),內(nèi)核會(huì)分配一個(gè)進(jìn)程標(biāo)識(shí)號(hào)(PID)給它,并對(duì) 進(jìn)程表中添加說(shuō)明訊息。 由一個(gè)進(jìn)程創(chuàng)建另一新進(jìn)程,老進(jìn)程為父進(jìn)程,新進(jìn)程為子進(jìn)程。 用戶Shell執(zhí)行的大多數(shù)命令又是它的子進(jìn)程,子進(jìn)程則運(yùn)行命令。 而父進(jìn)程允許有多個(gè)子進(jìn)程來(lái)實(shí)現(xiàn)任務(wù)等,待子進(jìn)程完成。一個(gè) 父進(jìn)程可以有多個(gè)子進(jìn)程,但是,一個(gè)子進(jìn)程只有一個(gè)父進(jìn)程。

前臺(tái)及後臺(tái)進(jìn)程 在Shell提示處打入命令後,創(chuàng)建一子進(jìn)程運(yùn)行命令,Shell等待 命令退出,然回到對(duì)用戶提出提示符,這道命令與Shell同步運(yùn)行, 即在前臺(tái)運(yùn)行。 在Shell提示處打入的命令,若隨一個(gè)&,Shell創(chuàng)建的子進(jìn)程運(yùn)行此命令,但不等待 命令退出,而直接返回到對(duì)用戶提出提示。這道命令與Shell同步運(yùn)行,即在臺(tái)運(yùn)行。 $sleep 10 &

精靈進(jìn)程 精靈進(jìn)程是一個(gè)進(jìn)程,它與終端和用戶都無(wú)聯(lián)系,也有人喜歡稱 他為管家婆。精靈完成一些周期性的事,平時(shí)它睡眠。用ps (C) 命令可看到精靈,它在tty區(qū)域中帶有問(wèn)號(hào)(?)。 -Sched:PID 0,它完成進(jìn)程的程序在存儲(chǔ)局和盤(pán)交換局之間交 換工作。 -init:PID 1,系統(tǒng)自動(dòng)建的第一用戶進(jìn)程,它負(fù)責(zé)初始化引導(dǎo)和注冊(cè)過(guò)程,也就是所有 非系統(tǒng)進(jìn)程的祖先。它會(huì)在終端口上, 啟動(dòng)getty (M)進(jìn)程。 -vhand:PID 2,頁(yè)面精靈,它頻繁地把儲(chǔ)頁(yè)面內(nèi)容送往交換區(qū)。 -bdfush:PID 3,定期刷新高速緩到盤(pán)(默認(rèn)情況,每13秒刷 新一次) -logger:歸檔系統(tǒng)出錯(cuò)訊息。 -cron:在調(diào)度時(shí)運(yùn)行作業(yè)。 -Ipsched:脫機(jī)打印精靈。

孩兒進(jìn)程 孤兒進(jìn)程在父進(jìn)程終止仍舊活動(dòng),由init(M)認(rèn)它為乾兒子。 僵尸進(jìn)程則是進(jìn)程已終止, 但進(jìn)程還未撤消,因?yàn)楦高M(jìn)程并未「等待」它,進(jìn)程表仍保留著這□體,進(jìn)程表的□體 是僵尸進(jìn)程所 消耗的資源。 隨著新進(jìn)程的創(chuàng)建,出現(xiàn)大量□體,但總數(shù)是有限制的,因此影 響新進(jìn)程的產(chǎn)生。 而孩兒進(jìn)程與僵尸進(jìn)程不同,并不會(huì)影響系統(tǒng) 效率。 通常,在父進(jìn)程死去時(shí),才會(huì)移去僵尸進(jìn)程。若他們還未移去, 應(yīng)由init (M)繼承并移去它。 監(jiān)視進(jìn)程 監(jiān)視進(jìn)程監(jiān)注冊(cè)戶的數(shù)量,用以記系統(tǒng)的性能;亦會(huì)監(jiān)視用戶進(jìn)程,包括掛起進(jìn)程; 以及裝載均值等系統(tǒng)性能問(wèn)題。 要顯示進(jìn)程信息,可以利ps(C)命令報(bào)告,進(jìn)程狀態(tài)。 在默認(rèn) 情況下,僅會(huì)報(bào)告與當(dāng)前終端有聯(lián)系的有關(guān)訊息。 若用戶沒(méi)有root權(quán)限,ps僅限以說(shuō)明運(yùn)行進(jìn)程,報(bào)告用戶的進(jìn)程訊息。若用戶有root權(quán) 限,則會(huì)報(bào)告在所有終端上所有用戶的進(jìn)程訊息。 $ ps-u joana --u 〈username〉選項(xiàng)顯示指定用戶的訊息。 --t 〈ttynamt〉選項(xiàng)顯示指定終端有關(guān)的進(jìn)程訊息。 而ps -elf命令則提供了需有F、S、C、PRI、NI、TIME字段的 使用訊息。 -F是標(biāo)記,指示進(jìn)程位置,20表示在內(nèi)存,0表示交換在盤(pán)上, 31是系統(tǒng)進(jìn)程。 -S是狀態(tài)訊息,指示進(jìn)程狀態(tài),睡眠還是正在運(yùn)行。 -C是進(jìn)程占有CPU的百分率 -TIME是花費(fèi)CPU的總時(shí)間。 -PRI是進(jìn)程當(dāng)前優(yōu)先數(shù) -NI是進(jìn)程的nice (ADM)菜單 如何創(chuàng)建進(jìn)程 當(dāng)進(jìn)程分岔一個(gè)子進(jìn)程,自己就會(huì)進(jìn)入睡眠狀態(tài)。開(kāi)始時(shí),子進(jìn)程運(yùn)行父進(jìn)程 的同一程序,由內(nèi)核分配一個(gè)新的PID。當(dāng)子進(jìn)程再去執(zhí)行新的程序,保持新分 配的PDI,新程序就會(huì)替代子進(jìn)程 的原先程序。 當(dāng)子進(jìn)程完成後,內(nèi)核會(huì)把它從系統(tǒng)中移去,再喚醒父進(jìn)程,子進(jìn)程就會(huì)退出。

監(jiān)視系統(tǒng)裝載 uptime(C)命令顯示裝載均值(一分鐘、五分鐘和十五分鐘), 即在預(yù)定時(shí)間上,排隊(duì)運(yùn)行進(jìn)程的平均數(shù): $uptime W(C)命令產(chǎn)生如uptime(C)一樣的裝載均值訊息,并顯示誰(shuí)在 系統(tǒng)上做甚麼,若用戶擁有root權(quán)限,W報(bào)告所有用戶的有關(guān)訊 息。 若沒(méi)有 ,僅顯示與用戶進(jìn)程有關(guān)竹的訊息。 PCPU(Process CPU,進(jìn)程CPU時(shí)間 )顯示某道特定命令已運(yùn)行多久了。 對(duì)控制不了的進(jìn)程,這種檢查是很有用的。 JCPU( JointCPU,連合CPI時(shí)間),顯示一個(gè)終端所涉的所有進(jìn)程的總時(shí)間。 sar(ADM)命令是一個(gè)系統(tǒng)活動(dòng)報(bào)告程序,顯示系統(tǒng)資源累積 利用率。 為指示系統(tǒng)瓶頸口(Bottleneck),sar是非常好的實(shí) 用程序,命令語(yǔ)法如下: $sar〔-option〕 〔 sample-interval-samples〕 例如:$sar-u120 -u選項(xiàng)顯示CPU利用情況。如果%idle一致地低,使用效能是上升, 不過(guò),運(yùn)行的進(jìn)程偷不到未用的CPU周期。 又例如使用-q選項(xiàng)顯示進(jìn)程吞吐量。假若%swpocc大於20,就發(fā)生 交換(Swapping),可以使用大內(nèi)存能減少交換 /請(qǐng)負(fù)活動(dòng)。

第九講:管理進(jìn)程 文:Santa Cruz Operation, Inc. 用低優(yōu)先級(jí)運(yùn)行進(jìn)程 nice(C)命令用於以較低的調(diào)度優(yōu)先級(jí)執(zhí)行命令,每個(gè)進(jìn)程都有 一個(gè)nice 值,用於計(jì)算它的優(yōu)先級(jí)。nice 值在 0 到 39 范圍內(nèi), 高值獲得低優(yōu)先級(jí), 不給實(shí)參的默認(rèn)情況是 nice 值20。超級(jí)用戶可指定負(fù)值,以提高優(yōu)先級(jí)。

在注銷(xiāo)進(jìn)程後進(jìn)程繼續(xù)執(zhí)行 後臺(tái)啟動(dòng)的進(jìn)程,默認(rèn)情況下,當(dāng)注銷(xiāo)後就不再存在,但是,可 以使用 nohup(c)命令,讓進(jìn)程不受掛起和注銷(xiāo)影響,得以繼續(xù) 運(yùn)行,例如: $ nohup sort bigfile>sortfile & 4567 $ exit 當(dāng)用戶注銷(xiāo)時(shí),用戶未用輸出改向,輸出將送到當(dāng)前目錄下的 nohup.out 文件中,如果當(dāng)前目錄不可寫(xiě),則輸出改向到 $HOME/nohup.out。 重新啟動(dòng)安全級(jí)精靈進(jìn)程 根據(jù) C2安全級(jí)要求,某些精靈進(jìn)程用 LUID (Login User IdentifIEr)標(biāo)記運(yùn)行,如此只能用 sd(ADM)實(shí)用程序重新啟 動(dòng)他們。 如果 LUID 限制有效的話(高安全級(jí)),只能用 sd(ADM), 例 如 cron(C)這樣的精靈,在高安全級(jí)下要 sd 重新啟動(dòng)它。 進(jìn)程終止實(shí)用程序 需要終止實(shí)用程序時(shí),可以通過(guò)發(fā)信息給進(jìn)程,使它自殺,通常會(huì)用在終止 一些已掛起的或是運(yùn)行的進(jìn)程。 語(yǔ)法如下: $ kill [-signal] 例如 $ kill 4411 4411:terminated 這樣,只能終止運(yùn)行優(yōu)先級(jí)大於 25 的進(jìn)程,小於 25 優(yōu)先級(jí)的進(jìn) 程只能在重新引導(dǎo)系統(tǒng)中撤注它。

調(diào)度單個(gè)作業(yè)執(zhí)行at(C)命令使得在某指定時(shí)間執(zhí)行一組命令一次,主要用於在系統(tǒng) 活動(dòng)較少的情況下,在預(yù)定時(shí)限(例如在半夜後或每日固定時(shí)間) 內(nèi)運(yùn)行命令。 要重新定向,可以使用標(biāo)準(zhǔn)輸入,或可文件輸入;在打入完整的 at命令後, 就會(huì)顯示出將要運(yùn)行的作業(yè)號(hào)與時(shí)間。 語(yǔ)法如下: $ at time [date] [increment] < [filename] 任何用戶都能運(yùn)行一個(gè) at 作業(yè),但必須給予授權(quán)。 指定單個(gè)作業(yè)調(diào)度時(shí)間時(shí)間格式 為 hr:min 或 min,hr ,用a.m 或 p.m 指定上午或下午, 有效時(shí)間包括 no on,midnight 和 now, 指定日期則用「月日 〔年〕」格式, 例如 Feb14。 一星期那一天也可用 monday、 mon、today 或 tomorrow 代替。 .at命令從標(biāo)準(zhǔn)輸入中,讀入打算在以後某一時(shí)刻所執(zhí)行的命令: $ at 14:00 Jan sort /u/user1/file /u/user1/sort ctrl>d job 61202778.a at Thu Jan 4 14:00:00 1996 記著使用時(shí),要用全路徑名指定文件。命令輸出以 電子郵件發(fā)送給用戶,也可輸出改向到文件或終端。 列出單個(gè)調(diào)度作業(yè) 使用命令 $ at -1 job 612027780.a at Wed Jan 24 08:43:00 1996 job 612027900.a at Wed Jan 24 08:43:00 1996 若指定 jod_id,一般用戶會(huì)得到一張自己所有作業(yè)的表,根用戶 則能取得全部作業(yè)的表。

撤消單個(gè)調(diào)度作業(yè) 使用以下命令撤消作業(yè): $ at -r 可以使用匹配符撤銷(xiāo)多個(gè)作業(yè)。at 的作業(yè)存放在 usr/spool/cron/atjobs 在一般數(shù)據(jù)庫(kù)上調(diào)度作業(yè) 用 crontab (C)命令,從指定文件或標(biāo)準(zhǔn)輸入拷貝或編輯成用戶 的 crontab文件,該文規(guī)定了在指定日期和時(shí)間調(diào)度運(yùn)行一些指 令。 crontab 命令提供了對(duì) cron系統(tǒng)精靈要執(zhí)行的作業(yè),清理 /tmp , 撤銷(xiāo)在一般數(shù)據(jù) 上日記文件或不想要的文件,以及檢查空間,郵寄警告予用戶等。 /usr/lib/cron/cron.allow 文件列出了能使用 cron 的用戶, /usr/lib/cron/cron.deny文件列出了拒絕存取 cron 的用戶, 僅 當(dāng) cron.allow 文件不存在時(shí),cron.deny 文件才起作用。

指定作業(yè)及其調(diào)度時(shí)間 作業(yè)可能是單個(gè)命令或包含多道命令的 shell 腳本,命令輸出郵 寄給用戶,也可輸出改向到文件或終端。在文件中打入作業(yè)及運(yùn)行時(shí)間,以運(yùn)行此作業(yè)。 文件可取任何名字,但是,不允許包括首尾部和空白行,而且,最好取 .cronfile, 這種取名反映其功 能,易記易理解。.cronfile 文件可用正文編輯或 vi 創(chuàng)建。 每個(gè)用戶僅提供一個(gè).cronfile文件,每當(dāng)執(zhí)行 crontab 命令時(shí), 新文件會(huì)蓋寫(xiě)原先文件。 編輯已存在的 .cronfile 文件,增加或修改一個(gè)作業(yè),然後用 crontab 重新提交 .cronfile 。 而每個(gè)用 戶的登記項(xiàng)會(huì)存放在/usr/spool/crontabs/。

列出或修改 cron 作業(yè) 要列出當(dāng)前提供的 cron 作業(yè),可以打入: $ crontab -1 修改 cron 項(xiàng),使用命令: $crontab -1 >.cronfile $ vi .cronfile $ crontab .cronfile 如要撤銷(xiāo) cron 作業(yè),則打入: $ crontab -r 但有一樣,請(qǐng)留意,根用戶沒(méi)有 .cronfile 文件。

第十講:打印管理 Santa Cruz Operation, Inc. 打印假脫機(jī)(Spooler)程序在系統(tǒng)引導(dǎo)時(shí)自動(dòng)啟動(dòng),負(fù)責(zé)打印服務(wù)的安裝、配置和管 理,在指定打印機(jī)上,將用戶打印請(qǐng)求進(jìn)行排隊(duì),能在不丟失排隊(duì)打印請(qǐng)求下暫停打印。

打印機(jī)隊(duì)列 打印機(jī)會(huì)被分組,每組共同存取一個(gè)隊(duì)列(class)。而打印請(qǐng)求 可以送入一個(gè) class, 也可送往指定打印機(jī)上。 在一個(gè) class 中,可隨時(shí)移去或增加打印機(jī),用 sysadmsh 菜單或 scoadmin 的 PrintManager,可以增加打印機(jī)往已有的 class 中, 又或增加一個(gè)新 class。

打印機(jī)過(guò)濾程序 使用打印機(jī)過(guò)濾程序,可以轉(zhuǎn)換用戶文件或數(shù)據(jù)流,在給定打印機(jī)上,合適地打印出來(lái); 處理兩邊打印,草圖或高質(zhì)量文字打印等;如發(fā)現(xiàn)打印失敗,會(huì)通知打印服務(wù),然後告 訴用戶使用上出 現(xiàn)問(wèn)題。 打印機(jī)過(guò)濾程序又稱為打印機(jī)定義的接口腳本,存放在 /usr/spool/lp/bin。

安裝和配置打印機(jī) 要把打印機(jī)接到并行口(Parallel Port)上,SCO UNIX System V支持兩個(gè)物理并行設(shè)備 (/dev/lp[0-2])。當(dāng)用主并行口時(shí),用 LP0 或 LP1,中斷向量為7。 第二個(gè)并行口,/dev/lp2, 中斷向量同為 7。 要把打印機(jī)接在串行口(SerialPort)上,最好接上智能卡工作, 打印機(jī)能用任意有效串 行埠名聯(lián)系。若不要求硬件流控制,可以使用非調(diào)制解調(diào)器控制埠名。 另一方面,可以從終端輔助埠上做局部打印,命令 lprint (C)使用戶從附在終端上的打印機(jī)上打印。

安裝打印機(jī) 要安裝打印機(jī),先找一個(gè)未用的串行線路接上打印機(jī),連好導(dǎo)線, 打開(kāi)打印機(jī)開(kāi)關(guān),檢查 硬件連接。然後,調(diào)用 sysadmsh 菜單或 Print Manager 上,加入打印機(jī),用合適的信息填好 格式,指定打印機(jī)的Class,若所指定的不存在, 就建立一新 Class,包含接口腳本路徑名。 許多打印機(jī)都能用 standard 接口腳本。 打印機(jī)管理 修改打印機(jī)配置時(shí),可以增加或撤消目的地;改變打印機(jī)接口腳本、設(shè)備等;以及改變默認(rèn) 打印機(jī)目的地。 管理打印機(jī)調(diào)度時(shí),有幾種選項(xiàng)需要注意: -Stop:為實(shí)現(xiàn)某種打印機(jī)維護(hù),必需將假脫打印機(jī)轉(zhuǎn)換成 off。 -Begin:假脫機(jī)轉(zhuǎn)換成 on。 -Accept:允許把打印請(qǐng)求送往打印機(jī)或 class 中。 -Reject:阻止請(qǐng)求假脫機(jī)打印。 -Enable:允許從打印機(jī)或 class上打印。 -Disable:阻止打印,但允許假脫機(jī)出現(xiàn)。 每個(gè)打印請(qǐng)求都會(huì)賦予一個(gè)優(yōu)先數(shù),決定何時(shí)打印,優(yōu)先數(shù)據(jù)取 值范圍為 0(最高)到 39 (最低)。默認(rèn)優(yōu)先數(shù)值同樣是 20。 所有打印請(qǐng)求或單個(gè)打印請(qǐng)求都能移到不同的隊(duì)列或 打印機(jī)上,若打印機(jī)的隊(duì)列阻塞或打印機(jī)不能用,就要移去打印請(qǐng)求;打印機(jī)要維護(hù),也要 移去打印請(qǐng)求。如果已移去了所有請(qǐng)求,這個(gè)打印機(jī)就不再接受新請(qǐng)求,直到打印機(jī)啟用為止。 要清理打印機(jī)請(qǐng)求,先要指出打印機(jī)或請(qǐng)求 ID,若指定了打印機(jī), 則當(dāng)前正在打印的作業(yè)也 被清除,但是,不能使用通配符去匹配 清理打印請(qǐng)求。

第十一講:TCP/IP 管理

IP(Internet Protocol)地址是 TCP/IP網(wǎng)上為主機(jī)之間數(shù)據(jù) 選擇路徑(交換)的基礎(chǔ),但是,用戶通常不甚喜歡使用由數(shù)字 組成的 IP 地址,而比較喜歡使用多由英文字母組成的主機(jī)名字 URL(Uniform Resource Location)。 不過(guò),主機(jī)名字必需映像到 IP 地址,而方法就是通過(guò) /etc/hosts 文件完成。 配置 /etc/hosts /etc/hosts的格式是:地址--名字--別名。 例如: 127.0.0.1 localhost localhost 132.147.18.1 vision vision.sco.com IP 地址必需是一行上的第一項(xiàng),在它前面不應(yīng)有任何字符,例如 空格符或制表符;名字是簡(jiǎn)單的主機(jī)名字;別名則在很多情況下 都不需要,但是,全限主機(jī)名字、簡(jiǎn)單主機(jī)名字和轄區(qū)名字都?xì)w入別名之列。 檢測(cè) TCP/IP 配置 TCP/IP 協(xié)議的軟件部份包括 TCP/IP 協(xié)議層架的頂三級(jí),即 應(yīng)用級(jí)(Application Protocol)、 傳送級(jí)(Transport Protocol) 和網(wǎng)際網(wǎng)級(jí)(Internet Protocol)。 特定的主機(jī)名字”Localhost”是特殊網(wǎng)絡(luò)”loopback”上的本地主機(jī)的別名。要檢測(cè) TCP/IP 協(xié)議層架的軟件部份,使用 ping 命令: #ping localhost 如果 Ping localhost 失敗, 則使用 netstat -i[n],檢查網(wǎng)絡(luò)接口的狀況,顯示網(wǎng)絡(luò)接口上分組傳輸?shù)慕y(tǒng)計(jì)訊息, 命令如下: #netstat -i[n] n選項(xiàng)強(qiáng)行顯示編號(hào),而不是名字。 netstat 查看自環(huán)驅(qū)動(dòng)器 lo0 , 如果 lo0 失敗,則在 /etc/tcp 中”ifconfig lo0”行指示壞了或 有錯(cuò)誤。 檢測(cè) TCP/IP 硬件 審核引導(dǎo)過(guò)程中,會(huì)對(duì)所職別的網(wǎng)絡(luò)接口產(chǎn)生的配置報(bào)告, 而TCP/IP 協(xié)議的硬件部分包括 TCP/IP 協(xié)議層架的底兩級(jí),即 網(wǎng)絡(luò)接口級(jí)和物理/硬件級(jí)。 對(duì)網(wǎng)上另一主機(jī)的任何通訊都是在「物理」網(wǎng)絡(luò)接口上傳輸,并 不會(huì)引起數(shù)據(jù)傳輸?shù)? 「自環(huán)」網(wǎng)絡(luò)上。 使用ping 命令檢測(cè) TCP/IP 協(xié)議層架的硬件部份。 #ping hostname 或 #ping IP-address 如果 ping 命令失敗,則改用netstat -i[n] 審核網(wǎng)絡(luò)接口,了解 netstat -i 的輸出

如果遠(yuǎn)地主機(jī)上使用 ping 之後,Opkts 和 Ipkts仍然是零,那麼, 網(wǎng)絡(luò)接口大概使用了不同的中斷(Interrupt),而不是它的設(shè)備驅(qū)動(dòng)程序。 如果 Ipkts不是零,而 Opkts 等於 Oerrs,那麼,網(wǎng)卡的 I/O 地址可能不正確。 如果 Ipkts 是零,而 Opkts 等於 Oerrs,那麼,可 能是網(wǎng)絡(luò)電纜連接的不合格。 通過(guò)用 Opkts 除 Cloois ,再用 100 乘所得的結(jié)果,計(jì)算沖突的百份比。 如果沖突的百份比少於百份之五到十,那麼,所有網(wǎng)絡(luò)接 口是有效運(yùn)行。 如果 ping失敗,并查出網(wǎng)絡(luò)接口有問(wèn)題,那麼,就該驗(yàn)證網(wǎng)絡(luò)介 質(zhì)操作。調(diào)整 TCP/IP 的核心參數(shù)。 沒(méi)有足夠的流資源(Stream Parameter),網(wǎng)絡(luò)程序是不能進(jìn)行通訊;流資源不 充份的話,經(jīng)常會(huì)導(dǎo)致較慢的吞吐率。 要核查流資源,使用 netstat -m ; 也可以使用 crash 命令考察流 資源,在出現(xiàn) crash 發(fā)出的提示符'>”時(shí),打入”strstat”。 如果在 FAIL列的下面有不等於零的項(xiàng)目,那麼,同一行中的 ITEM 的項(xiàng)目可能需要調(diào)整。 如果 FAIL列下的數(shù)目大於或等於 TOTAL 列中數(shù)目的百份之十,該資源每次應(yīng)增加一或二, 但不 能將該數(shù)目加倍。 由於流資源使用RAM,當(dāng)增加流資源時(shí),應(yīng)加倍小心。用戶亦可以使用 configure 或sysadmsh增加特定的流資源,重新連接核心 或重新引導(dǎo)。 限制通過(guò) ftp 訪問(wèn)系統(tǒng) 的權(quán)限。對(duì)於不想令其使用 ftp跨網(wǎng)訪問(wèn)系統(tǒng)的人,可以通過(guò)建立 /etc/ftpusers 文件 和設(shè)立系統(tǒng)帳戶名字的方法,阻止他獲得利 用 ftp訪問(wèn)系統(tǒng)的權(quán)限。 如果 /etc/ftpusers 不存在的話,先要建立。在單獨(dú)的行上,加上系統(tǒng)帳戶的名字,表明 不能從網(wǎng)中其它系統(tǒng)使用 ftp 訪問(wèn)該系 統(tǒng),在安全系統(tǒng)中,不允許 ftp 訪問(wèn)用戶權(quán)和uucp , 列出任何其 限制使用 ftp 的用戶名字。

-- 第十二講:使用 TCP/IP Santa Cruz Operation,Inc.

向遠(yuǎn)地注冊(cè)的能力非常有用,它讓我們不用到遠(yuǎn)地系統(tǒng)所在處,就能運(yùn)行遠(yuǎn)地主 機(jī)上的程序,執(zhí)行遠(yuǎn)地系統(tǒng)管理,有兩道命令可 用於遠(yuǎn)地主機(jī)注冊(cè),就是 rlogin 和 telnet。 使用 rlogin 向遠(yuǎn)地主機(jī)注冊(cè) rlogin 允許向具有 UNIX 操作系統(tǒng)和 TCP/IP 協(xié)議的任何系統(tǒng) 注冊(cè),而 rlogin只能注冊(cè)到 UNIX 操作系統(tǒng)環(huán)境,命令如下: $rlogin remot-host-name 要避免 rlogin 因沒(méi)有提供遠(yuǎn)地主機(jī)上的同名帳戶,可以使用下述 命令: $rolgin remote-host-name -1 remote-user-name -1選項(xiàng)用於指出遠(yuǎn)地用戶帳戶。 要中止 rlogin ,則要打入 ~.,并按 Enter/Return>鍵; 亦可使用 logout 或 exit命令。 使用 Telnet 向遠(yuǎn)地主機(jī)注冊(cè)不管其操作系統(tǒng)類型,只要能支援 TCP/IP 協(xié)議,都可以使用 Telnet 命令,允許注冊(cè)。 $telnet hostname 或 $telnet ip-address 使用 ftp 復(fù)制或傳送文件 ftp(File Transfer Protocol)允許用戶對(duì)遠(yuǎn)地主機(jī)復(fù)制文件,用戶毋 須考慮操作系統(tǒng)類型,即能向或從任何具有 TCP/IP 的系統(tǒng)復(fù)制文件。 ftp命令允許復(fù)制目錄中的一個(gè)文件或所有文件,但不能復(fù)制多層 次目錄。使用ftp時(shí), 必需在遠(yuǎn)地主機(jī)上設(shè)有帳戶。 當(dāng) ftp 注冊(cè)到遠(yuǎn)地系統(tǒng)時(shí),并未得到 shell ,而是通過(guò) ftp 命令 解釋程序同遠(yuǎn)地主機(jī)進(jìn)行通訊。 $ftp remote-host-name 或 $ftp remote-host-ip-address 一旦注冊(cè)成功,就會(huì)出現(xiàn) ftp命令解釋程序的提示。 ftp> 用戶可以在此,使用打開(kāi)命令連接主機(jī)。 ftp>open remote-host-name 復(fù)制某一文件回自己的系統(tǒng)中,則用:ftp>get filename 如果只想傳送某一文件往遠(yuǎn)地主機(jī),則用: ftp>put filename 需要復(fù)制遠(yuǎn)地主機(jī)的全部文件進(jìn)入自己的系統(tǒng)內(nèi),可以使用如下 命令: ftp>mget * 相反,如果想傳送自己的文件往遠(yuǎn)地主機(jī),則使用如下命令: ftp>mput * rcmd rcmd

允許用戶不必向遠(yuǎn)地主機(jī)注冊(cè),而直接運(yùn)行該主機(jī)上的命令,實(shí)際上,也要進(jìn)行注冊(cè), 只不過(guò)用戶毋須作其它操作。當(dāng)使用 rcmd在遠(yuǎn)地主機(jī)上運(yùn)行任何命令時(shí),其輸出的默 認(rèn)設(shè)備就會(huì)被更改為 終端。 $rcmd remote-host-name man sh 請(qǐng)求特殊終端處理的命令,將不含設(shè)備自身的功能,因?yàn)閷?duì)遠(yuǎn)地命令沒(méi)有定義終端的類型, 要求在遠(yuǎn)地主機(jī)上配置受托訪問(wèn)。 要列表輸出遠(yuǎn)地主機(jī)上磁盤(pán)的利用情況,則使用下述命令: $rcmd remote-host-name df 要列表輸出遠(yuǎn)地主機(jī)上的目錄,使用如下命令: $rcmd remote-host-name ls /usr/games 要把遠(yuǎn)地主機(jī)上的文件備份到遠(yuǎn)地主機(jī)上的袖珍磁帶內(nèi)時(shí), 命令 如下: #rcmd remote-host-name tar cvf /dev/rct0/usr 或 #rcmd remote-host-name 'find /usr -depth -print|cpio -oc > /dev/rct0 要把本地系統(tǒng)上的文件備份到遠(yuǎn)地主機(jī)上的袖珍磁帶內(nèi)時(shí), 使用下述命令: #tar cvf -/usr|rcmd remote-host-name dd of=/dev/rct0 或 #find /usr -depth -print|cpio -oc|rcmd remote-host-name dd of=/dev/rct0 另一方面,如果要把遠(yuǎn)地主機(jī)上的文件備份到本地系統(tǒng)上的袖珍 磁帶內(nèi)時(shí), 可以使用如下命令: #rcmd remote-host-name 'tar cvf -/usr' > /dev/rct0 或 #rcmd remote-host-name 'find /usr -depth -print|cpio -oc' > /dev/rct0

標(biāo)簽: Unix系統(tǒng)
主站蜘蛛池模板: 1024香蕉国产在线视频 | 国产成人精品综合网站 | 欧美日韩免费一区二区三区 | 国产一区二区久久久 | 国产成人精品一区二区三区 | 日本aaaa片毛片免费观看 | 久久久久欧美精品 | 国产三片高清在线观看 | 色狠狠色综合吹潮 | 国产综合精品一区二区 | 日本三级香港三级网站 | 日日摸人人拍人人澡 | 爽爽爽爽爽爽爽成人免费观看 | 精品中文字幕在线观看 | 久久久久久久国产精品视频 | 亚洲一区二区三区中文字幕 | 久久综合一区二区三区 | 亚洲欧美久久一区二区 | 亚洲欧美国产精品久久久 | 毛片在线看免费 | 日韩在线精品 | 精品国产成人a在线观看 | 国产日韩亚洲欧美 | 国产精品亚洲高清一区二区 | 波多野一区二区三区在线 | 亚洲男人的天堂在线观看 | 亚洲第一区香蕉_国产a | 九草视频| 国产亚洲福利一区二区免费看 | 亚洲精品久久玖玖玖玖 | 免费中国一级啪啪片 | 狠狠色丁香婷婷综合久久来 | 精品久久久久久国产免费了 | 久久国产一级毛片一区二区 | 波野多结衣在线观看 | 欧美精品日日鲁夜夜添 | 毛片免费观看日本中文 | 一色屋成人免费精品网站 | 国产精品久久久影院 | 九九爱精品 | 男人桶女人暴爽的视频 |