SCOUNIX技能培訓(1)(共203張)_第1頁
SCOUNIX技能培訓(1)(共203張)_第2頁
SCOUNIX技能培訓(1)(共203張)_第3頁
SCOUNIX技能培訓(1)(共203張)_第4頁
SCOUNIX技能培訓(1)(共203張)_第5頁
已閱讀5頁,還剩198頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、山東省郵政信息技術處2000.11lUnix系統(tǒng)概述lUnix基本概念、術語lUnix日常命令l操作系統(tǒng)概述1、UNIX首先是一種操作系統(tǒng);2、操作系統(tǒng)是控制和管理計算機資源,方 便用戶使用計算機的程序集合。它的主要目的有三個:a、提供用戶一個能夠執(zhí)行應用程序的環(huán)境;b、有效地管理各項硬件資源;c、讓用戶能夠更容易地使用計算機硬件; 應用軟件應用軟件 (操作指令)(操作指令) 操作系統(tǒng)操作系統(tǒng) 裸機裸機 用戶用戶3、操作系統(tǒng)的功能:a、CPU資源的管理作業(yè)、進程、線程調度管理:分時多任務、協(xié)商式多任務;b、內存資源的管理存儲管理:虛擬內存、分區(qū)管理、頁式管理、段頁式管理;c、存儲器資源的管理文

2、件系統(tǒng)管理:FAT、NTFS、JFS等;d、外設資源的管理設備驅動程序;4、操作系統(tǒng)的分類:a、單任務操作系統(tǒng)(如DOS);b、分時多任務操作系統(tǒng)(如WINDOWS 95、98);c、多用戶多任務操作系統(tǒng)(如UNIX、WINDOWS NT);d、實時操作系統(tǒng)(如IRIX);UNIX組成Tools&Applicationsls sort vi mail date csh ksh sh sh-posixShellKernelHardware1、核心程序(內核)緊鄰裸機,是系統(tǒng)的靈魂,是操作系統(tǒng)的管理和控制中心;2、shell介于內外兩個環(huán)的中間,類似一個翻譯器,負責接受、解釋并執(zhí)行用戶命令

3、;3、應用程序處于UNIX系統(tǒng)外層,主要是補充操作系統(tǒng)的功能,包括UNIX本身提供的命令、公用程序和用戶使用系統(tǒng)指令開發(fā)的軟件;lUNIX系統(tǒng)的特點1、技術成熟、可靠性高的多用戶、多任務系統(tǒng);2、文件、目錄和設備統(tǒng)一處理;3、網絡功能強;4、可裝卸的樹型文件系統(tǒng);5、具有很好的移植性和伸縮性;6、強大的數據庫支持能力;lUNIX的基本部件1、文本編輯器,包括行編輯器和全屏編輯器;2、文本操作系統(tǒng)工具,如head、tail、sort等;3、軟件開發(fā)工具;4、shell命令;5、具有內在安全性的層次文件系統(tǒng);6、分布式文件系統(tǒng),主要是TCP/IP網絡的推廣和NFS的廣泛應用;7、文件鏈,詳見UNI

4、X基本概念和術語;8、電子郵件和網絡新聞;9、網絡支持,支持UUCP、FTP、TELNET、等;lUNIX系統(tǒng)的主要版本(誕生于60年代末、70年代初)1、BSD UNIX;2、System V;3、SVR4;4、Xenix及SCOUNIX;5、LINUX;l進程:一段正在執(zhí)行的程序,擁有一定的資源;例:#ps ef |more UID PID PPID C STIME TTY TIME CMD root 0 0 0 Dec-06 ? 00:00:00 sched root 1 0 0 Dec-06 ? 00:00:00 /etc/init root 527 1 0 16:02:20 tty0

5、1 00:00:00 /bin/login root root 48 1 0 16:01:34 ? 00:00:00 /etc/syslogd root 529 1 0 16:02:20 tty04 00:00:00 /etc/getty tty04 sc_m l線程:線程的劃分比進程小,一個進程 內部可包含幾個線程;l多用戶:多個用戶運行一個或多個應用程序時,內核立即為這些程序分配時間使用戶得到服務的能力;l多任務(多進程):內核同時運行多于一個任務或進程的能力,每個進程與其他進程隔離并受到保護;l分時:多個用戶共享一臺計算機的資源,把系統(tǒng)資源(尤其是CPU資源)以時間片為單位輪流分配給各個

6、用戶;l內核:在UNIX系統(tǒng)啟動后,常駐在內存的那部分程序和數據;l系統(tǒng)調用:即活動進程提出要UNIX內核提供服務的請求;l設備文件:就是設備驅動文件,UNIX對設備的訪問是通過讀寫設備文件完成的,一般都放在/dev下,主要有塊設備、字符設備、流設備;l重定向:把標準輸入、輸出和錯誤重新分配到別的設備; 例:#find / -name hosts print 2 /nulll管道:把一個命令的標準輸出直接和另一個命令的標準輸入相連; 例:#ps ef|more li節(jié)點:每個文件的唯一標示并位于硬盤的文件系統(tǒng)中,指向位于文件系統(tǒng)中節(jié)點表的一個入口,它是唯一的;l權限:對文件操作分為讀(r)、寫

7、(w)、可執(zhí)行(x),對于用戶分為擁有者、分組、其他三種權限;l用戶:指在該系統(tǒng)擁有文件或正在執(zhí)行程序的普通用戶,或者是其他計算機、后臺進程,它有唯一的用戶標識號(UID);l屬組:允許在一些特定的個體間共享文件和資源,這些個體定義為組,每個組都有自己唯一的標識號(GID);例:#ls -l|moretotal 12866-rw- 1 root sys 98 Dec 6 13:27 .Xauthority-r- 1 root auth 0 Dec 8 16:05 .lastloginlrwxrwxrwx 1 root root 36 Nov 29 2:24 .mailrc- /var/opt/

8、K/SCO/MailUA/1.0.4a/.mailrcdrwxr-xr-x 4 root sys 512 Dec 6 9:03 .netscapedrwxr-xr-x 3 bin bin 512 Nov 29 4:37 .odtpreflrwxrwxrwx 1 root root 36 Nov 29 22:13 .profile- /var/opt/K/SCO/Unix/5.0.5Eb/.profilel鏈接文件:指向系統(tǒng)另一個文件的特殊文件,分為硬鏈接和符號鏈接; 硬鏈接:鏈接文件與原有文件具有相同的I節(jié)點號,指向相同的物理地址; 符號鏈接:即軟鏈接,在鏈接文件中只保存原文件名; 例:ln

9、-s file1 file2 在/bin、/lib、/usr經常見到: lrwxrwxrwx 1 root root 32 Aug 1 18:50 STTY -/opt/K/SCO/Unix/5.0.5Eb/bin/stty l屬主:UNIX系統(tǒng)中的每一個文件、目錄和進程都有屬主,只有屬主和超級用戶 才有處理此文件、目錄或進程的權限;l家目錄:UNIX系統(tǒng)中,每個有賬戶的合法用戶都會在系統(tǒng)中有一個子目錄,存放著該用戶注冊時需要自動由SHELL解釋執(zhí)行的命令文件(script);lShell:命令解釋程序,用戶和操作系統(tǒng)的接口,包括Korn shell($)、Boune shell($)和C s

10、hell(%);l目錄操作命令 pwd和cd命令 pwd顯示當前目錄,cd改變當前目錄。 例:#pwd /usr/bin #cd . #pwd /usr ls族命令 包括l、lc、lf、ls、lr和lx,列出文件目錄的內容。 例:#l #lc -d -l #lf #ls -F #ls -c -t #ls -a mkdir、rmdir、mvdir和mv命令 mkdir建目錄,rmdir刪目錄,mvdir移動目錄;mv既可移動目錄、文件,又可為目錄、文件改名。 例:#mkdir p /etc/bin/aa #rmdir p /etc/bin/bb #mvdir aaa /usr #mv aa bb

11、 #mv aa /usrl文件操作命令 cat和more命令 在標準輸出上顯示文件內容。 例:#cat mmnn #cat mm nnpp #cat mmnn #more mm #ls |more sort和cut命令 sort對文件進行排序與合并,cut從文件中選出指定長度的字段。 例:#sort -m aa bb -o cc #sort -nt : -k 3 /etc/passwd #date |cut -c1-3 #cut -f1,6 -d : /etc/passwd |sort r grep命令 grep將在文件中查找符合條件的內容,可以使用通配符。 例: #grep user /et

12、c/passwd #grep -v user /etc/passwd #grep -in -e like funfile #ps -ef|grep oracle rm命令命令 例:#rm aaa wc命令 例:%who|wc l %ls l |wc l tail命令 例:#tail f aaalchown 、chmod 、chgrp命令 chown chgrp chmod mode_list whooperatorpermission 例:$chmod g+x-w,o=r aaa bbb $chmod u+x,g+x,o+x ccc $chmod 751 ddd who operation p

13、ermission u(user) +(add) r(read) g(group) -(delete) w(write) o(other) =(set) x(execute) a(all) 數字方式: r-4 w-2 x-1 l文件的壓縮和解壓 compress -c v f file uncompress file pack file unpack file 例:#compress ddd #uncompress ddd.Zl其他常用命令 hostname和uname命令例:#hostname dbs_1 #uname -a SCOSYSV SCOSYSV 3.2 2 i 386 #unam

14、e -A 16 -user find和cp命令 find查找文件,cp拷貝文件。 例:#find . -name *.htm -print #find . -name z*0-9 -print #find /usr -size +250 -print #find / -mtime -2 -print #cp -i aa bbl配置用戶環(huán)境 例:$stty erase H $stty -a $env $set $export $PATH $alias $alias dir=ls l|morelsu命令-轉移用戶帳戶 例:#su - oraclelman命令-命令查詢 例:#man netstat

15、硬件組件系統(tǒng)資源CPU80486DX以上MEMORY32M 以上STORAGE250M,建議1G以上Root文件系統(tǒng)大小最小200M,建議500MStand文件系統(tǒng)大小20M交換區(qū)大小建議為內存1.5倍DISPLAYVGA,800*600l如果需要在root文件系統(tǒng)中安裝開發(fā)系統(tǒng)或其他應用系統(tǒng),必須增加root文件系統(tǒng)的大小,增加大小為程序所需的root文件系統(tǒng)空間的大小加上交換區(qū)大小的增量l交換區(qū)是硬盤的特殊部分,它被內核用作內存管理。它不是一個文件系統(tǒng),僅僅是格式化的空間。交換區(qū)的設備名為dev/swapl交換區(qū)的大小為系統(tǒng)物理內存的.5倍l用fdisk對硬盤進行分區(qū),預留用來安裝unix

16、系統(tǒng)的磁盤空間l在安裝unix是選用分配剩余空間給unix,并且激活unix分區(qū)lDos分區(qū)必須是第一個盤的第一個分區(qū),并且位于前1024個柱面l一般是先安裝dos、windows,然后再安裝unixl設置階段:交互式的,系統(tǒng)向操作員提出問題和提示,并且根據操作人員的回答決定安裝的方式(安裝哪些軟件、服務器的硬件配置、磁盤空間的規(guī)劃)l文件復制過程:非交互式的,安裝程序使用設置階段中定義的參數來安裝和配置服務器l將光盤的/images/boot下引導映像文件N00復制到軟盤上。 mount r /dev/cd0 /mnt cd /mnt cd images cd boot dd if =N00

17、 of=/dev/rfd0l一些系統(tǒng)必須使用bootstring才能安裝成功,一些系統(tǒng)需要SCO安裝介質上未提供的附加的驅動程序l如hp lh4服務器的安裝是需要提供bootstringBoot: defbootstr link=“amird symha” Sdsk=amird(0,0,0,0) Srom=wd(0,0,0,0) SCSI.noscanl要指定SCSI硬盤的位置:Sdsk=)(n,n,n,n)其中“drvier”是主適配器的名稱,“(n,n,n,n)”是(adapter number,bus number, SCSI ID,lun)。Adapter number=0表示第一個適

18、配器, Adapter number=表示第二個適配器,依此類推。l要指定EIDE(IDE)CDROM的位置:Srom=wd(n,n,n,n),Srom是用于CDROM的。(n,n,n,n)表示:(IDE controller,Master/Slave,LUN,BUS),n的合法值為或。IDE controller:0=primary 1:sendaryMaster/Slave: 0=Master 1:slaveLUN和BUS=0(For ide device always 0)l當CDROM是IDE接口上唯一的設備時,安裝時必須是“Master”。不能用bootstring方式確定IDE硬盤

19、的位置。如果是IDE硬盤,必須被配置成Primary/Master方式。lBTLD(boottime loadble driver),即啟動時刻可以加載的驅動程序。BTLD是不包括安裝內核(unix.install)里,用于提供訪問硬件設備的驅動程序。l常用BTLD指令: Installpkg:安裝BTLD驅動程序 Removepkg:刪除BTLD驅動程序 Displaypkg:顯示BTLD驅動程序lBTLD可以三種方式在BOOT:提示符下加載: 在boot:提示符下鍵入里link,輸入軟件包文字 利用link=“pkg1pkg2”啟動參數,其中pkg1,pkg2是連接到unix系統(tǒng)內核的bt

20、ld軟件包的名字 利用link命令的restart選項,在boot:下鍵入:restartlink=“pkg1pkg2”lScsi總線上,每個控制器都有一個地址controller ID(Target ID),由設備自身的跳線設置決定。ID號的范圍是從,對應個控制器。l與控制器相連的外設由唯一的邏輯單元號LUN(logical unit number)指定scsi設備的地址,大多數scsi設備帶有嵌入式的控制器,實際上是一個控制器控制一個設備,所以它的邏輯單元號通常為l升級安裝(upgrade) 保留原有的文件系統(tǒng)l更新安裝(fresh) 不保留原有的文件系統(tǒng)l四種安裝選項 保留(preser

21、vateion):保留目前的文件系統(tǒng) 整個硬盤(unix only):配置缺省的分區(qū) 用戶化(customize):允許創(chuàng)建和調整分區(qū) 交互式(interactive):調用fdisk和divvy實現(xiàn)精細控制如果想控制硬盤設置的所有方面,選擇用戶化或交互式選項。分配要求大?。∕ B)Unix分區(qū)大小Dos分區(qū)大小其他分區(qū)大小Boot文件系統(tǒng)大小交換區(qū)大小Root文件系統(tǒng)大小其他文件系統(tǒng)大小lHTFS:高通量文件系統(tǒng)。是openserver主機和企業(yè)產品的缺省文件系統(tǒng)。lDTFS:桌面文件系統(tǒng)。是openserver桌面產品的缺省文件系統(tǒng)。lRCKRDG:CDROM常用文件系統(tǒng)。lDOS文件系統(tǒng)

22、??稍L問和安裝DOS文件系統(tǒng)lEAFS:擴展acer快速文件系統(tǒng),是boot文件系統(tǒng)的缺省文件系統(tǒng)l系統(tǒng)的安全級別涉及默認的口令機制、子系統(tǒng)的授權、以及用戶不成功注冊的次數的限制。lSco 5 提供四種安全級: Low:較低的安全級 Traditional:傳統(tǒng)的安全級 Improved:該進的安全級 High:最高的安全級Low沒有c2級特性的保證,系統(tǒng)對注冊的口令不作任何檢查。在那些用戶間交互操作不多的非公共存取的系統(tǒng)中使用。Traditonal是系統(tǒng)的默認級別。提供標準的口令檢查功能,口令沒有終止日期,口令也可以沒有。Impoved 口令字有效的時間比最高安全級寬一些,用戶可以選擇自己的

23、口令字,用戶的賬戶可以被刪除、閑置、再次激活。high口令字控制嚴格,用戶不能選擇自己的口令,只能由系統(tǒng)生成,賬戶不能被刪除、不能重新激活。l如果要用Internet Manager配置virtual domain和其他sco internet faststar的高級屬性,請使用sendmail,sendmail能夠保證sco unix系統(tǒng)和其他操作系統(tǒng)平臺之間的通訊,能夠實現(xiàn)跨越unix系統(tǒng)之間的郵件傳輸。lMMDF是專用于SCO UNIX系統(tǒng)之間進行郵件傳輸。l確定硬盤和cdrom的跳線設置正確l硬盤規(guī)劃表lBtld包l詳細Bootstringl設置為cdrom啟動,如果不支持cdrom啟

24、動,先制作安裝引導盤l相關驅動程序l主機名和域名,主機ip地址掩碼l詳細安裝手冊l 開發(fā)包的安裝(cdrom)l網卡驅動程序的安裝(VOL.000.000)l漢字系統(tǒng)的安裝(Floppy)l以root用戶登錄l插入sco openserver 的介質盤l#customl選擇software-install new-from hostname-continue-media device(cd-rom drvier 0)-continue-選擇sco openserver develop system-installl以root用戶登錄l將網卡驅動程序包復制到/tmp/VOL.000.000(必須

25、此文件名)l#customl選擇software-install new-from hostname-continue-media device(Media Images)-continue-選擇對應的網卡驅動程序-installl以root用戶登錄l插入漢字系統(tǒng)安裝介質盤l#customl選擇software-install new-from hostname-continue-media device(Floppy disk driver 0)-continue-選擇olm console chinese for sco open server 5.0.5-installl啟動分為2個階段

26、 系統(tǒng)自舉l由rombios引導硬盤的0道0扇區(qū)的master boot塊l由master boot塊引導硬盤活動分區(qū)的第0扇區(qū)的boot塊l該boot塊將隨后扇區(qū)內容引導并運行 啟動unixl啟動unix階段主要是由boot程序引導unix核心程序開始,即引導/stand/unix。當unix系統(tǒng)被引導運行后,將啟動一個init的進程,該進程將啟動/etc/inittab文件中所列的進程。并且引導系統(tǒng)進入某一特定的運行級別。0系統(tǒng)關閉(shutdown)1系統(tǒng)維護方式。檢查文件系統(tǒng),安裝升級新軟件,系統(tǒng)文件恢復。不執(zhí)行/etc/rc,/etc/rc2.d下的daemons.只有從S級進入才有

27、意義。2多用戶方式。系統(tǒng)常規(guī)運行級。與單用戶模式的區(qū)別是運行/etc/rcn下的deomons,打印和網絡功能開始運行。3RFS狀態(tài)。用來啟動遠程文件共享(RFS)和相應的守護進程,將本機連接到RFS網絡,安裝遠程資源,自動提供本地資源。4用戶自定義運行級。5停止系統(tǒng)并重新啟動6停止系統(tǒng)并重新啟動,是系統(tǒng)處于initdefault定義的運行級。S單用戶模式。與系統(tǒng)在1級別運行時的最主要的區(qū)別是系統(tǒng)上所有已經mount上的文件系統(tǒng)仍保持mount狀態(tài)不變。Abc虛擬運行級別,沒有與之對應的系統(tǒng)實際運行級別,不改變當前的運行級,作用是僅處理/etc/inittab文件中包含a、b、c運行級的登記項

28、。Q引起對/etc/inittab文件的重新檢測。lBootl/etc/initabl/etc/rcn和/etc/rcn.dBoot文件在/etc/default目錄下,內容規(guī)定了系統(tǒng)啟動程序的參數設置/etc/inittab文件是一個個獨立的項所組成,項與項之間由換行符分隔。Init進程順序讀取各項,控制init生成相應的進程運行級分別對應一個文件/etc/rcn和一個目錄/etc/rcn.d,其中n為運行級。/etc/rcn是一個shell程序,當系統(tǒng)進入運行級或者離開運行級n時,init就要將對應的rcn投入運行。l例如:運行級2對應一個文件/etc/rc2和一個目錄/etc/rc2.d

29、,文件/etc/rc2的主要任務是啟動或終止/etc/rc2.d目錄下的某些文件,在/etc/rc2.d目錄下,是一些shell程序文件,每個文件的文件名指定了他們的啟動和終止。lInittab文件是由用冒號分開的四個字段組成 Label:run_level:action:process字段描述label標示符(lengthshutdown manager 如果不想讓系統(tǒng)重新啟動,不選reboot after shutdown 如果不需要提示,不選confirm prior to shutdown 為了給用戶有存盤和退出進程的時間,在minutes中輸入時間 選擇shutdown-begin

30、shutdownlShutdown y g2 f “system shutdown in 2 minutes” -y在關機時沒有進一步的提示 -g在關機前設置分鐘的數目。如果想要指定關機前的小時和分鐘的數目,使用hh:mm格式 -f “message” 或 f filename向所有終端發(fā)送信息,警告用戶保存他們的工作和退出所有進程。lShutdown g g0 沒有任何延遲關機lHaltsys Shutdown命令無效或系統(tǒng)在單用戶方式lReboot 立即重新啟動機器l注意:在以上方式關機,如果用戶未退出系統(tǒng),它們的未存盤數據將會丟失。l用戶id(uid)是用戶的標示號,是識別每一個用戶的唯

31、一數字,這個數字一旦被設置,在系統(tǒng)進行跟蹤審計時,用戶標志是不會變的。lUid只能由系統(tǒng)管理員分派,它和用戶可以不一一對應。多個用戶可以使用同一個uid,但一個用戶不能擁有多個uid。l在sco中,建議個人賬戶uid值在(200-6000)之間。lDays allowed between changes:變更口令之間必須經過的天數。0是沒有時間限制。lDays until passwork expires:口令有效的天數。該數值必須大于變更的間隔天數。lDays until account is locked:由于口令未改變而被帳戶被鎖定需要間隔的天數。該數值必須大于口令有效的天數。lPass

32、word required:是否需要口令lCan choose own password:用戶可以根據自己的愛好選擇口令lCheck for obviousness:是否進行口令的簡易(可猜性)檢查lCan run password generator:口令是否自動生成lMaximum generated password length:生成口令的最大長度。l通過scoadmin acc-users-add new user進行帳戶的創(chuàng)建 Login:帳戶名 User id:用戶id(一般由系統(tǒng)生成) Login shell:登錄的默認shell環(huán)境 Home directory:用戶主目錄

33、Login group:所屬組帳戶描述Root超級用戶,具有最高權限Daemon系統(tǒng)監(jiān)控用戶,對后臺進程進行監(jiān)控Bin進行命令管理的系統(tǒng)用戶Sys進行系統(tǒng)文件管理的系統(tǒng)用戶Adm對某些系統(tǒng)文件進行管理的系統(tǒng)帳戶Uucp進行uucp管理的系統(tǒng)用戶MuucpRemote machines 所用的系統(tǒng)用戶,通過它可以進行注冊和完成數據處傳輸Auth負責認證和授權管理的系統(tǒng)用戶Asg對可分配的設備進行管理的系統(tǒng)用戶Cron專門負責管理cron守護進程的系統(tǒng)用戶帳戶描述Sysinfo負責對系統(tǒng)信息進行管理的系統(tǒng)用戶Dos負責對dos設備進行管理的系統(tǒng)用戶Mmdf負責管理mmdf郵件系統(tǒng)的系統(tǒng)用戶Netw

34、ork負責micent管理的系統(tǒng)用戶Backup負責備份管理的系統(tǒng)用戶ftp負責對匿名ftp帳戶進行管理的系統(tǒng)用戶Nouser負責對沒有訪問權限的網絡用戶進行管理的系統(tǒng)用戶Listen負責對網絡守護進程進行管理的系統(tǒng)用戶Lp負責管理打印機的系統(tǒng)用戶Audit負責進行審計管理的系統(tǒng)用戶lBourne shell: /usr/lib/mkusr/sh/profilelC shell: /usr/lib/mkusr/csh/cshrc和loginlKorn shell: /usr/lib/mkusr/ksh/kshrc和profilel通過scoadmin acc-group-add new gro

35、up創(chuàng)建 Group name:組名 Group id:組id Users in group:組成員l分2個階段來刪除帳戶 第一階段(刪除帳戶)lScoadmin accl選擇對應的賬戶lUser-delete 第二階段(用戶的主目錄)lrm r /usr/login-name l刪除操作把用戶的信息,從/etc/passwd和帶保護口令字的數據庫中刪除,這種方法把用戶在系統(tǒng)中的入口連同用戶所屬的文件全部刪除;閑置的賬戶,其相應的記錄項在兩個文件中依然存在,僅將此用戶在系統(tǒng)中的入口刪除,而用戶的起始目錄和文件都沒改變l刪除的賬戶名,可以由新建的賬戶使用;閑置的賬戶名和用戶id不會重新分派,名字

36、不能用于創(chuàng)建帳戶。l如果某個帳戶很敏感或處于危險邊緣,系統(tǒng)管理員可以修改帳戶不成功登錄的次數。 Scoadmin acc 選擇某個帳戶 Users-login controls 在failed login attempts allowed before account is locked中輸入允許不成功登錄的次數 如果帳戶已被鎖定,可選上unlock account來解鎖或想鎖定某個帳戶,可選上lock account來加鎖。加鎖解鎖的命令方式:lock:passwd l login-name unlock:passwd u login-namel在用戶的profile文件中,umask命令定

37、義了用戶所建的文件的默認的存取權限。缺省umask的值時有安全級別確定的。 Low和traditonal:022(755) Improve:027 (750) High:077(700)l進程號(PID) UNIX系統(tǒng)中只能由fork()系統(tǒng)調用來創(chuàng)建。當系統(tǒng)在解釋完每一條命令時,會創(chuàng)建一個帶有唯一標識的數字(PID)獨立過程,用來執(zhí)行該命令,系統(tǒng)使用PID跟蹤每一進程的當前狀態(tài)。 PID取值范圍:0-65535,循環(huán)使用(一次一編號) 1位數:內核程序(系統(tǒng)保留進程) 2位數:均由系統(tǒng)本身自動運行l(wèi)UNIX啟動和注冊時的幾個主要進程 0進程Sched創(chuàng)建1進程init Fork()為每個終端

38、創(chuàng)建子進程 顯示login:等待輸入用戶名 顯示password:等待輸入用戶名 顯示$,等待輸入用戶名系統(tǒng)啟動initgettyloginshelll父進程(PPID)和子進程(PID)1 、每個進程(除sched)都有一個父進程,但可以有多個子進程;2 、父進程創(chuàng)建子進程時,如成功返回0值,不成功返非0值;3 、shell命令解釋程序的工作過程就是父子進程創(chuàng)建、執(zhí)行、終止和等待的同步協(xié)調過程;l進程的狀態(tài) O:正在處理器上運行; R:在運行隊列中就緒; Z:死進程; T:停止的; S:睡眠等待; I:空閑; X:封鎖狀態(tài); 等待 調度 時間片 I/O 進程 用完 喚醒進程的調度依據:時間片

39、、優(yōu)先級執(zhí)行執(zhí)行睡眠睡眠就緒就緒l系統(tǒng)類(SYS)、實時類(RT)、分時類(TS) 系統(tǒng)類:sched(0) vhand(2) fsflush(3)等 全局優(yōu)先級(PRI): RT SYS TSl前后臺命令 缺省情況下,命令是在前臺執(zhí)行。如果一個程序需要執(zhí)行很長時間,最好的方式是把它放在后臺執(zhí)行,在命令后加&,并且最好使用輸出重定向,前臺可以繼續(xù)作其他工作。 例:$find / -name abc -printmabc 2/dev/null &l查詢進程的狀態(tài) ps -e a f l p t -u user 例:#ps ef |more #ps al |more #ps p 1

40、538 #ps t tty01 #ps fu gao,li,dulps狀態(tài)信息標題行解釋 標題行 選項 解釋 F -l 進程標志 S -l 進程狀態(tài) UID -l f 用戶號 PID all 進程號 PPID -l f 父進程號 C -l f 進程調度編號 PRI -l 優(yōu)先級 NI -l nice值 標題行 選項 解釋 ADDR -l 進程存儲地址 SZ -l 進程在內存的映象大小 WCHAN -l 睡眠地址 STIME -f 進程提交時間 TTY all 進程所在終端 TIME all 進程累計執(zhí)行時間 CMD all 產生進程的命令l終止進程執(zhí)行kill 前臺進程終止可用del鍵,停止后

41、臺進程要不注銷系統(tǒng),要不使用kill命令。 kill -singal PID 例:#kill -9 1258 #kill 0 普通用戶只能終止自己的后臺進程,特權用戶可kill所有用戶的進程和系統(tǒng)進程。 與kill一起使用的常用信號 編號 名字 含義 1 SIGHUP 掛起 2 SIGINT 中斷(對前臺進程) 9 SIGKILL 中止(強行消亡) 15 SIGTERM 軟件中斷信號(默認)l優(yōu)先級管理 nice -increment command arguments nice值范圍:0-39,默認為20。Increment取值范圍:0-19,默認為10。 例:#nice vi abc #p

42、s -l (nice=20) #nice 10 vi abc #ps l (nice=30)l不受掛起和退出影響的命令-nohup nohup command arguments 例:#nohup lr aaa & #nohup lr & 注意:nohup命令必須和后臺進程一起使用才有意義;如沒有重定向標準輸出和錯誤輸出到當前目錄的nohup.out或$HOME/nohup.out文件。 l睡眠和等待命令 sleep seconds wait PID 例:#(sleep 5;banner goodbye) & #cat stop wall “請在一分鐘內注銷!” sle

43、ep 60 haltsys例:#cat stop1 (wall “請在一分鐘內注銷!”;sleep 60)& wait banner init start! /etc/init 0l作業(yè)的概念 作業(yè)包括一個或多個進程,作業(yè)中每個UNIX命令都產生一個進程;進程號唯一,作業(yè)號不唯一。 例:#find . print|sort|lpr #find . print|sort|lpr & ls l aa & 1 12345 2 13470l查看當前運行作業(yè)jobs 例:#jobs 1 Running find / -name core print 2+ Stopped vi a

44、bc 3- Stopped cat aaa 4- Stopped lr l前后臺調度命令 fg命令使前臺暫定作業(yè)繼續(xù)執(zhí)行,或者后臺作業(yè)調入前臺執(zhí)行;bg命令同樣使后臺暫定作業(yè)繼續(xù),或前臺調入后臺。 例:#fg %12345 #fg %vi abc #bg %13470 l作業(yè)調度命令 要具有cron子系統(tǒng)授權,還要有一些核心授權,如chmodsugic;/usr/lib/cron/at.deny 和/usr/lib/cron/cron.deny分別記錄不允許使用at命令(包括batch命令)和crontab命令的用戶;/usr/lib/cron/log記錄cron活動情況;/etc/defau

45、lt/cron中CRONLOG決定是否記錄。 at和batch命令 這兩個命令都是在某一時刻執(zhí)行某些命 令,at命令優(yōu)先級要高。 at(batch) time date inrement 例:#at 0815 am Dec 19 #at 8:15 am Dec 19 #at now +2 day #at 2 pm Fri next week例:#cat abc cd /usr/adm more ./sulog cat ./sulog/dev/lp0 at 2200 tomorrow/dev/null0 2 * * 0,4 /usr/lib/cron/logchecker5 18 * * 1-5

46、 /usr/lib/sa/sa2 s 8:00 e18:01 i 1200 A例:#1,10,20 * * * * lc /usr test #crontab test (/usr/spool/cron/crontabs/wang)l注意:1、.allow文件比.deny優(yōu)先級高; 2、對crontab文件進行修改,在下一次系統(tǒng)啟動才有效; 3、提交的新crontab文件將覆蓋原文件; 4、默認情況下,作業(yè)運行結果將以郵件形式通知用戶,也可用重定向。l系統(tǒng)中增加物理內存,需要調整和內存資源相關的核心參數l系統(tǒng)中安裝需要大量系統(tǒng)資源的軟件時l系統(tǒng)提示資源不足l系統(tǒng)運行速度慢,系統(tǒng)的某些資源已經成

47、為系統(tǒng)運行瓶頸l大致可劃分為3類: 緩存區(qū)類:指內存中的特定區(qū)域,用于存放最近使用的數據,用于緩存區(qū)的性能配置。 表項類:unix系統(tǒng)表的內容。通常這些參數用于控制系統(tǒng)表的長度。 其他參數類:包括系統(tǒng)的一些特別資源可以定義的值l細致劃分,可以配置的系統(tǒng)參數可分為18類 1.buffers management:緩存 2.process and paging:進程 3.TTYS 4.name cache 5.AIO:異步I/o 6.virtual disks:虛擬硬盤 7.user and group configuation:用戶和組 8.security:系統(tǒng)安全 9.TTY and con

48、sole configruation:終端 10.Filesystem configuration:文件系統(tǒng) 11.Table limits:核心表 12.Streams:字符I/o 13.Messages queues:消息隊列 14.Event queues:事件隊列 15.semaphores:信號燈 16.share data:共享數據 17.mescellaneous system 18.miscellamious device l#/etc/conf/cf.d/configurelScoadmin-hardware/kernel manager-parametersl修改完成后,需

49、要重新連接核心并重新啟動系統(tǒng),這樣系統(tǒng)的新核心參數才起作用(/etc/conf/cf.d/link_unix)lIdtune:有些參數不能通過configurator修改,可以通過運行idtune命令來修改這樣的核心參數。 /etc/conf/bin/idtune 參數名 參數值l/etc/conf/cf.d/mtune: 系統(tǒng)初次安裝時的系統(tǒng)的全部可調整參數,他們可作為可調整參數的參考。具體格式: 參數名 默認值 最小值 最大值l/etc/conf/cf.d/stune: 包含那些經過修改的參數和他們的值。具體格式: 參數名 調整值l注意:不能通過修改以上兩個文件來修改參數,修改參數必須通過

50、配置工具實現(xiàn)。l用swap l 顯示交換區(qū)的大小和使用情況l增加交換區(qū)大?。?Touch /swap1(創(chuàng)建一個文件) Swap a /swap1 3000(增加3000塊512字節(jié)的交換區(qū)) 如果希望重新啟動后新加的交換區(qū)可用,在/etc/rc2.d中添加腳本文件即可。如:S11addswap 文件內容:Swap a /swap1 3000lSEMMNI:任意時刻允許存在的信號燈集的最大數量。取值范圍是10-300,缺省為10。lSHMMAX:定義最大共享內存段的大小。取值范圍是131072-80530067字節(jié)。缺省為524288字節(jié)。lSHMMIN:定義最小的共享內存段的大小。缺省是1。

51、lSEMMNS:信號燈數量的最大值。取值范圍是60-300,缺省是60。lNOFILES:每個進程能打開的最大文件數。取值范圍是60-11000,缺省是110。lULIMIT:以512字節(jié)為單位,普通用戶能夠進行寫操作的最大文件的大小??梢酝ㄟ^修改/etc/defalult./login中的ULIMIT來設置普通用戶能進行寫操作的最大文件的大小。缺省值為2097151,表示普通用戶能進行寫操作的最大文件的大小為1G。lMAXUP:一個用戶可以運行的最多進程數量。取值范圍是15-16000,缺省為100。lsar u命令 %usr: cpu處在用戶模式下的時間 %sys: cpu處在系統(tǒng)模式下的

52、時間 %wio:cpu處在等待輸入、輸出完成的時間 %idle:cpu空閑時間如果idle的大小持續(xù)低于10,說明cpu空閑時間少,進程競爭的資源主要是cpul系統(tǒng)I/O是數據從內存到外設和從外設到內存,以及外設之間的傳輸處理。通常情況下,85%的硬盤I/O可以通過使用buffer cache進行處理,通過修改核心參數buffer cache的大小來改善I/O的性能。內存中的cache分成兩種,buffer cache和page cache。Buffer cache存放的是數據,page cache存放的是程序。l使用sar b命令產生的緩存區(qū)的使用報告顯示的各項意義: Bread/s:平均每

53、秒從硬盤讀入系統(tǒng)buffer的物理塊數 Lread/s:平均每秒從系統(tǒng)buffer讀出的邏輯塊數 %rache:在buffer中進行邏輯讀的百分比 Brwit/s:平均每秒從系統(tǒng)buffer寫向硬盤的物理塊數 Lwrit/s:平均每秒寫到系統(tǒng)buffer的邏輯塊數 %wcache:在buffer中邏輯寫的百分比 Pread/s:平均每秒請求進行物理讀的次數 Pwrite/s:平均每秒請求進行物理寫的次數在報告中,最重要的是%rache和%wcache,如果%rache小于90%,%wcache低于%65,表明系統(tǒng)的I/O活動頻繁,系統(tǒng)cache的命中率低,需要增加buffer cache的大小

54、。l軟驅的使用lCdrom的使用l增加硬盤l打印機管理lModem的安裝l鼠標的安裝l例如:/dev/rfd0135ds18表示的意義 所有軟盤設備文件位于目錄/dev中,并以rfd開頭,r是raw,代表原始設備,fd代表floppy disk。以fd開頭的文件是與rfd文件相、對應的。fd0表示系統(tǒng)中的第一個軟驅。 135表示每英寸的磁道數l48 5.25360K)l72 3.5(720K)l96 5.25(1.2M)l135 3.5(1.44M) ds表示雙面 ss表示單面 18表示每磁道的扇區(qū)數l9 5.25/3.5低密l15 5.25高密l18 3.5高密表示設備是第一個軟驅,每英寸1

55、35道,雙面,每道18扇區(qū)ldtype 設備名 這個命令判斷下列數據類型:lUnixlDoslTarlCpiolbakcuplFormat 軟盤設備文件名 例如:format /dev/rfd0135ds18如果format后不跟任何參數,則執(zhí)行format /dev/fd0Fd0的具體格式在/etc/default/format中。lmkdev cdrom 安裝scsi的cdrom,需要知道scsi適配器的類型、適配器號,id號、lun號(邏輯單元號) 安裝ide的cdrom,需要知道光驅所連接的ide控制器。0是primary,1是secondary。要知道配置的cdrom是主還是從。0是

56、master,1是slave。 針對ide的cdrom來說,如果系統(tǒng)中只有一個光驅,建議安裝成master類型。lmodem計算機相連是通過串口進行的。例如 COM1有兩個設備名,即:/dev/tty1a,/dev/tty1A。Modem使用的是/dev/tty1A,終端或其它串行設備使用/dev/tty1a。同一時刻只能有一個在工作。lmkdev modemlcu l tty1A dir檢測modem是否正常l在添加設備之前確認設備信息 主適配器的類型 主適配器號 主適配器的總線號 硬盤控制器的id號 邏輯單元號(LUN)l運行兩次mkdev hdl通過fdisk創(chuàng)建unix分區(qū)l通過div

57、vy對unix分區(qū)劃分子分區(qū)lfdisk f 設備文件名 例如:對第一塊硬盤進行分區(qū)的命令:fdisk -f /dev/rhd01ldivvy 設備文件名 例如:對第一塊硬盤的第一個分區(qū)創(chuàng)建子分區(qū)的命令:divvy /dev/hd01(第一塊盤的第一個分區(qū))divvy /dev/hd11 (第二塊盤的第一個分區(qū))lMkdev mousel選擇對應的鼠標類型即可l重新鏈接內核l重新啟動系統(tǒng)l如果還未添加并口,則先添加并口設備即:mkdev parallell測試物理連線是否正常,用:cal/dev/lpn,n表示并口號,0是第一個并口lScoadmin-printers-printer mana

58、ger-printer-add local-set to defaultl啟動打印服務進程,/usr/lib/lpsched(/usr/lib/lpshut停止打印進程) lTCP/IP是一整套數據通信協(xié)議,包含了許多協(xié)議,其中包括傳輸控制協(xié)議(Translate control protocol-tcp)和網際協(xié)議(Internet protocol-ip),用戶數據報文協(xié)議(User data protocal-udp ),地址解析協(xié)議(Address resolution protocol-arp),反向地址解析協(xié)議(Reverse Address resolution protocol

59、-rarp),網際控制報文協(xié)議(Internet control messages protocol -icmp)。對應OSI模型所在層的協(xié)議和服務應用層telnet 、 ftp、 nfs、 smtp、 dns傳輸層Tcp、 udp網絡層Ip、 icmp鏈路層Arp、 rarp 設備驅動程序物理層電纜、Ethernet網卡等l物理以太網地址是網卡的硬件地址,由生產廠家提供,在世界范圍內應該不會有兩塊網卡使用一樣的物理地址,以太網地址由12個16進制的數值組成,各位之間通常由:隔開。如12:e1:3f:61:05:c8l在網絡中,為了唯一的表示每個主機,需要為網絡中的每個子網和主機分配唯一的數值

60、代碼,該代碼由兩部分組成:網絡地址和主機地址,這就是ip地址。ip地址由句點分隔的4個字段組成。l在tcp/ip協(xié)議中,arp和rarp負責把ip地址和以太網地址之間進行解析。lIp地址分為5個類別,為A、B、C、D、E類。可以根據IP地址的第一個數字的大小來判斷該IP地址屬于哪一類。 A:0-127(表示本機地址) B:128-191 C:192-223 D:224-239 E:239-247地址類別網絡地址特點網絡地址主機地址A網絡地址第一字節(jié)的第一位是0N.H.H.HB網絡地址第一字節(jié)的頭兩位是10N.NH.HC網絡地址第一字節(jié)的頭兩位是11N.N.NHl通過設置子網掩碼,可以將網絡劃分為子網結構。將主機地址位作附加的網絡地址位,就可

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論