![第1章Linux簡介_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/fe9d8abc-7a92-4e07-84cf-2068931dd213/fe9d8abc-7a92-4e07-84cf-2068931dd2131.gif)
![第1章Linux簡介_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/fe9d8abc-7a92-4e07-84cf-2068931dd213/fe9d8abc-7a92-4e07-84cf-2068931dd2132.gif)
![第1章Linux簡介_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/fe9d8abc-7a92-4e07-84cf-2068931dd213/fe9d8abc-7a92-4e07-84cf-2068931dd2133.gif)
![第1章Linux簡介_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/fe9d8abc-7a92-4e07-84cf-2068931dd213/fe9d8abc-7a92-4e07-84cf-2068931dd2134.gif)
![第1章Linux簡介_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/fe9d8abc-7a92-4e07-84cf-2068931dd213/fe9d8abc-7a92-4e07-84cf-2068931dd2135.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、20:48第第1章章 LINUX簡介簡介20:481.1 UNIX發(fā)展過程和標(biāo)準(zhǔn)化發(fā)展過程和標(biāo)準(zhǔn)化UNIX的發(fā)展過程的發(fā)展過程(1)n 1968年,貝爾實(shí)驗(yàn)室年,貝爾實(shí)驗(yàn)室 MULTICSuMULTiplexed Information and Computing System(多路信息與計(jì)算系統(tǒng))Many Unnecessarily Large Tables In Core Simultaneouslyn 1969年,年,UNIXu從事MULTICS研究的Ken Thompson, Dennis Ritchie在PDP-7計(jì)算機(jī),匯編語言實(shí)現(xiàn)UNICS (UNIX) UNiplexed In
2、formation and Computing Systemu對(duì)MULTICS做了裁減,小而精Ken Thompson(1943)Dennis Ritchie(1941)Dennis Ritchie(1941)UNIX的發(fā)展過程的發(fā)展過程(2) n C語言語言u(píng)UNIX移植到PDP-11,Dennis Ritchie發(fā)明C語言,UNIX的C語言源程序代碼和說明書贈(zèng)送給美國的大學(xué)n Internetu 1979年美國國防部ARPA網(wǎng)絡(luò)n 工作站的誕生工作站的誕生n UNIX是新技術(shù)誕生的溫床是新技術(shù)誕生的溫床uC語言u(píng)Internetu面向?qū)ο蟮某绦蛟O(shè)計(jì)C+uJAVADennis & B
3、ill Joy(1954)Dennis & Bill Joy(1954)Ken Thompson & Dennis RitchieKen Thompson & Dennis Ritchie20:48PDP-11, Ken & Dennis20:48UNIX兩大流派兩大流派n 貝爾實(shí)驗(yàn)室貝爾實(shí)驗(yàn)室u版本排號(hào):第1-7版,System ,uUNIX System V Release 4.2 (SVR4.2)u現(xiàn)今的SCO UNIXn 加州大學(xué)伯克利分校加州大學(xué)伯克利分校u計(jì)算機(jī)系統(tǒng)研究小組(CSRG)的BSD UNIX(Berkeley Software Distr
4、ibutions)u較有影響的版本4.3BSDu現(xiàn)今的 FreeBSDu工作站上的UNIX一般屬于這一流派UNIX在教學(xué)上的使用和在教學(xué)上的使用和LINUXn 逐行注釋源代碼逐行注釋源代碼u澳大利亞John Lions注釋UNIX第7版代碼u萊昂氏UNIX源代碼分析n 教學(xué)應(yīng)用教學(xué)應(yīng)用UNIX源代碼的限制源代碼的限制uUNIX商標(biāo)專利u源代碼不公開u新的系統(tǒng)很龐雜,不再適于教學(xué)n 教學(xué)版教學(xué)版UNIXu Andrew S. Tanenbaum的MINIXn Linux誕生誕生u芬蘭Linus Benedict Torvalds基于Intel 80386體系結(jié)構(gòu)的Freaxu早期源代碼免費(fèi)公布于
5、Internet上(linux) Tanenbaum Linus(1969.12.28)20:48什么是什么是UNIXn 狹義的概念狹義的概念uUNIX僅僅指操作系統(tǒng)內(nèi)核(Kernel)u內(nèi)核負(fù)責(zé)控制并管理計(jì)算機(jī)資源,多個(gè)用戶可訪問,負(fù)責(zé)進(jìn)程的創(chuàng)建、控制、調(diào)度,為進(jìn)程分配內(nèi)存和外設(shè),提供文件系統(tǒng)的管理功能n 廣義的概念廣義的概念uUNIX不僅指系統(tǒng)內(nèi)核,它是一個(gè)應(yīng)用環(huán)境和程序設(shè)計(jì)環(huán)境,為程序員提供了豐富的軟件開發(fā)工具,包括編輯器、編譯程序、調(diào)試工具、數(shù)據(jù)庫等等20:48UNIX標(biāo)準(zhǔn)化的必要性標(biāo)準(zhǔn)化的必要性u(píng)UNIX被移植到各種硬件平臺(tái)上u同一種硬件平臺(tái)上,也會(huì)有許多不同的UNIX操作系統(tǒng)軟件產(chǎn)
6、品uUNIX之間的可移植性,尤其是源程序和批處理程序在各UNIX之間的可移植性u(píng)需要制定UNIX標(biāo)準(zhǔn)以供各廠商遵守u一些國際性組織制訂了一些UNIX標(biāo)準(zhǔn)。這些標(biāo)準(zhǔn)也常常出現(xiàn)在UNIX產(chǎn)品的使用手冊(cè)中,供用戶進(jìn)行可移植性程序設(shè)計(jì)時(shí)作為參考20:48UNIX標(biāo)準(zhǔn)標(biāo)準(zhǔn)(1)n POSIXu1986年,IEEE制定了IEEE P1003標(biāo)準(zhǔn),這套標(biāo)準(zhǔn)被稱為POSIX(Potable Operating System Interface)uPOSIX定義了一整套的作業(yè)接口,包括系統(tǒng)調(diào)用、庫函數(shù)、公共命令n XPG3u另一個(gè)促使UNIX標(biāo)準(zhǔn)化的組織是X/OPEN。最早在1984年由幾家歐洲計(jì)算機(jī)公司組成。
7、1989年發(fā)表X/OPEN Portability Guide Issue 320:48UNIX標(biāo)準(zhǔn)標(biāo)準(zhǔn)(2)n SVIDuAT&T制訂的UNIX標(biāo)準(zhǔn)SVID(System V Interface Definition),與POSIX兼容n OSF/1u1988年,IBM,HP,DEC等幾家計(jì)算機(jī)廠商成立了OSF:Open Software Foundation,1990年OSF發(fā)表了OSF/1n FIPSu聯(lián)邦信息處理標(biāo)準(zhǔn)(Federal Information Processing Standard),用于美國政府計(jì)算機(jī)采購,1989年出版FIPS 151-1,規(guī)定了必須支持的PO
8、SIX可選功能,是個(gè)更嚴(yán)格的POSIX20:481.2 系統(tǒng)登錄與退出系統(tǒng)登錄與退出20:48UNIX終端終端n UNIX是多用戶系統(tǒng)是多用戶系統(tǒng)u系統(tǒng)通常同時(shí)連接多臺(tái)終端n PC機(jī)機(jī)UNIX終端連接方式終端連接方式u可直接利用PC機(jī)的兩串行通信口連兩臺(tái)終端uPC機(jī)內(nèi)總線擴(kuò)展槽內(nèi)安裝多用戶卡引出多個(gè)(如8個(gè)或64個(gè))串口,可以連接多臺(tái)終端n 終端的構(gòu)成終端的構(gòu)成u主要由鍵盤和顯示器構(gòu)成,有一個(gè)串行通信口與主機(jī)相連,不含有任何磁盤存儲(chǔ)設(shè)備u結(jié)構(gòu)簡單、造價(jià)低,一臺(tái)PC機(jī)價(jià)格的1/5到1/10u維護(hù)方便20:48終端的作用終端的作用n 僅僅作為僅僅作為UNIX主機(jī)的輸主機(jī)的輸入和輸入和輸出設(shè)備出設(shè)備
9、u 終端通過串行線路把用戶的按鍵信息送到UNIX主機(jī),把主機(jī)發(fā)來的信息在屏幕上顯示n 程序和數(shù)據(jù)的存儲(chǔ)和處理程序和數(shù)據(jù)的存儲(chǔ)和處理u 數(shù)據(jù)及程序全部存放在UNIX主機(jī)的硬盤上,所有程序的運(yùn)行也都由UNIX主機(jī)內(nèi)的CPU占用UNIX主機(jī)的內(nèi)存來完成行律line discipline終端上終端上的進(jìn)程的進(jìn)程驅(qū)動(dòng)程序Keyboard串口卡字符終端字符終端軟件硬件用戶態(tài)核心態(tài)RS-232 :signalDTEDCE1 PGND2 TD3 RD4 RTS5 CTS6 DSR7 GND8 CD20 DTR1234567820DTE: data terminal equipmentDCE: data com
10、munications equipmentTD: Transmitted dataRD: Received dataRTS: Request to sendCTS: Clear to sendDSR: data set readyCD: Data Carrier detectionDTR: Data Terminal ReadyVirtual MOEMDTEDTE1 PGND2 TD3 RD4 RTS5 CTS6 DSR7 GND8 CD20 DTR1234567820DTEDTE223 RD3 7 GND7 TDVirtual MOEM(2)20:48終端轉(zhuǎn)義序列終端轉(zhuǎn)義序列n 轉(zhuǎn)義字符轉(zhuǎn)義
11、字符uEsc:ASCII碼1Bn 舉例舉例u Esc2J 四字節(jié)序列:1B 5B 32 4A 功能:清除屏幕,由Unix主機(jī)發(fā)送到終端u Esc8A 四字節(jié)序列,光標(biāo)上移8行u Esc16,8H 七字節(jié)序列,光標(biāo)移到16行8列n 轉(zhuǎn)義序列的功能轉(zhuǎn)義序列的功能u控制光標(biāo)位置、字符顏色、字符大小等等20:48終端類型終端類型n 終端類型終端類型u定義一組轉(zhuǎn)移序列以及相對(duì)應(yīng)的操作u例如:ansi, vt100, vt220等等n 主機(jī)和終端之間的類型匹配主機(jī)和終端之間的類型匹配u主機(jī)根據(jù)終端類型,實(shí)現(xiàn)相應(yīng)功能時(shí)發(fā)送對(duì)應(yīng)的控制碼;當(dāng)終端類型不對(duì)時(shí),可能全屏幕操作失敗u通過轉(zhuǎn)義序列還可以控制終端上的打印
12、機(jī)、光筆、刷卡機(jī)、磁條器、密碼鍵盤u終端上的功能鍵20:48主機(jī)和終端之間的流量控制主機(jī)和終端之間的流量控制 n 必要性必要性u(píng)終端的顯示速度跟不上主機(jī)的發(fā)送速度u主機(jī)送來數(shù)據(jù)終端需要打印出來,但打印速度慢u主機(jī)送來的顯示內(nèi)容,需暫停顯示,仔細(xì)分析u需要一種機(jī)制控制主機(jī)方向來的數(shù)據(jù)流量n 兩種流控方法兩種流控方法u硬件方式 RS232接口的接口的CTS信號(hào)線(信號(hào)線(Clear To Send)u軟件方式 利用流控字符利用流控字符Xon和和Xoff20:48Ctrl-S和和Ctrl-Q n 軟件流量控制的方式(利用流控字符軟件流量控制的方式(利用流控字符Xon和和Xoff)u終端希望主機(jī)暫停發(fā)
13、送數(shù)據(jù)時(shí),發(fā)Xoff字符u終端希望主機(jī)繼續(xù)發(fā)送數(shù)據(jù)時(shí),發(fā)Xon字符uXoff/Xon控制字符分別被定義為ASCII碼的17和19,對(duì)應(yīng)鍵盤按鍵Ctrl-S和Ctrl-Q,手動(dòng)流控u按下Ctrl-S鍵暫停顯示,按Ctrl-Q鍵繼續(xù)顯示u按下Ctrl-S后暫停顯示,有的終端按任意鍵繼續(xù),而有的終端要求必須按下Ctrl-Q后才繼續(xù)顯示,否則其它按鍵都不能使得終端繼續(xù)顯示。 仿真終端和虛擬終端仿真終端和虛擬終端n 仿真終端仿真終端uPC機(jī)串口,運(yùn)行終端仿真軟件來仿真終端。例如: DOS操作系統(tǒng)下的CrossTalk Windows中的“超級(jí)終端”仿真的內(nèi)容包括實(shí)現(xiàn)終端的轉(zhuǎn)義碼序列功能n 虛擬終端虛擬終
14、端uUNIX主機(jī)與PC機(jī)通過網(wǎng)絡(luò)相連,客戶端運(yùn)行telnet,服務(wù)器端telnetd,成為UNIX的一個(gè)基于TCP通信的虛擬終端u安全終端,在TCP連接上加密加密和壓縮壓縮數(shù)據(jù),如:Windows客戶端軟件SecureCRT虛擬終端(圖)虛擬終端(圖)內(nèi)核中的流機(jī)制行律line discipline終端上終端上的進(jìn)程的進(jìn)程虛擬終端驅(qū)動(dòng)ttyp軟件硬件用戶態(tài)核心態(tài)ptty驅(qū)動(dòng)程序telnetdtelnetd網(wǎng)卡網(wǎng)卡驅(qū)動(dòng)IP協(xié)議TCP協(xié)議軟件軟件telnettelnet網(wǎng)卡網(wǎng)卡驅(qū)動(dòng)IP協(xié)議TCP協(xié)議Internet用戶態(tài)核心態(tài)軟件硬件20:48登錄登錄n 申請(qǐng)帳號(hào)(也叫登錄名或用戶名)申請(qǐng)帳號(hào)(也
15、叫登錄名或用戶名)u由系統(tǒng)管理員創(chuàng)建用戶(如:useradd命令)u用戶從任意終端上登錄進(jìn)入系統(tǒng)n root用戶(超級(jí)用戶)用戶(超級(jí)用戶)uroot不受權(quán)限的制約,可隨意修改和刪除文件u普通用戶受權(quán)限制約uroot用戶誤刪重要文件可能帶來嚴(yán)重后果n 登錄過程登錄過程u出現(xiàn)登錄提示符login:后,鍵入登錄名u給出提示password:輸入口令,不回顯20:48Shell提示符提示符n 登錄成功登錄成功u登錄成功后出現(xiàn)Shell提示符,如同DOS的C。n 常見常見Shell的提示符的提示符u$ Bourne Shell (/bin/sh)u% C Shell (/bin/csh)u$ Korn
16、 Shell (/bin/ksh)u# 當(dāng)前用戶為超級(jí)用戶root(操作時(shí)要小心)u同DOS一樣,Shell提示符可以根據(jù)用戶的需要和喜好,通過Shell命令改變20:48登錄實(shí)例登錄實(shí)例SCO OpenServer(TM) Release 5 (ttyp0)login: jiangPassword:Last successful login for root: Wed Sep 18 14:28:04 2002 on ttyp0Last unsuccessful login for root: Wed Sep 18 14:27:52 2002 on ttyp0 SCO OpenServer(T
17、M) Release 5 (C) 1976-1998 The Santa Cruz Operation, Inc. (C) 1980-1994 Microsoft Corporation All rights reserved. For complete copyright credits, enter copyrights at the command prompt.you have mailTERM = (ansi) vt100Terminal type is vt100% dateWed Sep 18 15:05:44 EDT 2002 % 20:48退出退出n 退出方法退出方法u在Sh
18、ell提示符下按Ctrl-d鍵u鍵入logout命令,鍵入exit命令u在其他終端上設(shè)法殺死當(dāng)前終端的shell進(jìn)程n 退出成功的標(biāo)志退出成功的標(biāo)志u對(duì)于通過RS-232串口登錄的傳統(tǒng)終端或仿真終端退出成功的標(biāo)志是再次給出login:提示符終端直接關(guān)閉電源,或者使用Windows仿真終端時(shí)Windows突然崩潰:主機(jī)不能自動(dòng)完成退出登錄,主機(jī)以為終端暫時(shí)沒有按鍵信息重新打開終端電源或者重啟仿真終端軟件,UNIX在先前已登錄的基礎(chǔ)上繼續(xù)工作,對(duì)信息安全造成威脅u對(duì)于網(wǎng)絡(luò)虛擬終端退出時(shí)TCP連接被關(guān)閉,telnet程序被終止20:48關(guān)機(jī)關(guān)機(jī)n 在關(guān)機(jī)前必須執(zhí)行關(guān)機(jī)命令在關(guān)機(jī)前必須執(zhí)行關(guān)機(jī)命令sh
19、utdownu突然關(guān)掉電源,可能會(huì)導(dǎo)致文件數(shù)據(jù)丟失u例:內(nèi)核的文件高速緩沖區(qū)。關(guān)機(jī)命令的功能之一是將高速緩沖區(qū)數(shù)據(jù)真正寫到磁盤上。u僅特權(quán)用戶有此權(quán)限n 死機(jī)死機(jī)uUnix系統(tǒng)穩(wěn)定,應(yīng)用程序不該導(dǎo)致死機(jī)u死機(jī)現(xiàn)象是由于系統(tǒng)內(nèi)核態(tài)程序有問題,常常是一些外設(shè)的驅(qū)動(dòng)程序有BUG20:481.3 使用系統(tǒng)命令使用系統(tǒng)命令20:48使用系統(tǒng)命令使用系統(tǒng)命令u在Shell提示符下就可以鍵入U(xiǎn)NIX命令u與DOS不同的是組成命令的英文字母大小寫有區(qū)別20:48查閱聯(lián)機(jī)手冊(cè)查閱聯(lián)機(jī)手冊(cè)n 聯(lián)機(jī)手冊(cè)內(nèi)容聯(lián)機(jī)手冊(cè)內(nèi)容u各種命令的說明書u系統(tǒng)調(diào)用的使用手冊(cè)u(píng)C語言和其它語言的庫函數(shù)手冊(cè)u(píng)系統(tǒng)配置文件格式n 命令命令
20、u命令:man u命令名man,取自manual的前三個(gè)字母,UNIX中最常用命令一般由兩到三個(gè)字母構(gòu)成。20:48man命令命令n man 命令的用法命令的用法uman nameuman section name 一般章節(jié)編號(hào): 1 命令 2 系統(tǒng)調(diào)用 3庫函數(shù)u man -k regexp 列出與關(guān)鍵字(keyword)正則表達(dá)式regexp相關(guān)的手冊(cè)目錄n 手冊(cè)頁內(nèi)容手冊(cè)頁內(nèi)容u列出基本功能和語法格式u對(duì)于C語言的調(diào)用列出頭文件和鏈接函數(shù)庫u功能說明u有關(guān)的其它項(xiàng)目的名字和章節(jié)號(hào)u所遵循的UNIX標(biāo)準(zhǔn)20:48SCO系統(tǒng)系統(tǒng)man S sleep輸出輸出sleep(S) 6 Januar
21、y 1993 sleep(S) Name sleep - suspend execution for interval Syntax unsigned sleep (unsigned seconds) unsigned seconds; Description The current process is suspended from for the . . would have without the intervening sleep. See also alarm(S), pause(S), signal(S) Standards conformance sleep is conform
22、ant with: AT&T SVID Issue 2; X/Open Portability Guide, Issue 3, 1989;20:48date讀讀取取系統(tǒng)日期和時(shí)間系統(tǒng)日期和時(shí)間u讀取系統(tǒng)日期和時(shí)間: 命令date Wed May 19 13:54:55 CST 2011u可以根據(jù)需要定制輸出格式 date +%Y.%m.%d %H:%M:%S Day %j 2011.05.19 13:55:47 Day 140 date +%s 1299031380140指的是今天是今年的第140天格式控制字符串:第一個(gè)字母必須為+號(hào),%Y代表年號(hào),%m代表月份,%M代表分鐘。%s 秒
23、坐標(biāo)(從UTC1970開始),常用于計(jì)算時(shí)間間隔UNIX的命令往往有很多選項(xiàng)和復(fù)雜的功能,通過man date查閱聯(lián)機(jī)手冊(cè)u(píng)通過NTP協(xié)議校對(duì)系統(tǒng)時(shí)間:命令 ntpdate ntpdate 0. (設(shè)置時(shí)間,必須root用戶) ntpdate q 0. (查詢時(shí)間,普通用戶也可以)ntpdate -q 0. server 26, stratum 2, offset 4.748574, delay 0.166022 Mar 10:14:00 ntpdate3171: step time server
24、26 offset 4.748574 sec20:48who:確定:確定有誰在系統(tǒng)中有誰在系統(tǒng)中n 命令命令who: 列出當(dāng)前已登錄入系統(tǒng)的用戶列出當(dāng)前已登錄入系統(tǒng)的用戶wujian tty00 Jul 5 14:49sun tty01 Jul 5 11:31liang tty03 Jul 5 15:50liang ttyp02 Jul 5 15:50dong tty11 Jul 5 09:45u第一列:用戶名;第二列:終端設(shè)備的設(shè)備文件名u設(shè)備在文件系統(tǒng)中有一個(gè)文件名(同普通磁盤文件不同的是文件類型屬于特殊文件),一般設(shè)備文件放于目錄/dev下。終端設(shè)備文件的名字一般
25、為tty* (DOS中的設(shè)備文件CON)n 命令命令tty 可以打印出當(dāng)前終端的設(shè)備文件名可以打印出當(dāng)前終端的設(shè)備文件名n 命令命令who am i 可以列出當(dāng)前終端上的登錄用戶可以列出當(dāng)前終端上的登錄用戶20:48uptime,w和和sarn 命令命令uptimeu系統(tǒng)自啟動(dòng)后到現(xiàn)在的運(yùn)行時(shí)間(年齡)u當(dāng)前登錄入系統(tǒng)的用戶數(shù)u近期1分鐘,5分鐘,15分鐘內(nèi)系統(tǒng)CPU的負(fù)載平均調(diào)度隊(duì)列長度n w命令(命令(Who & What)u列出終端的空閑時(shí)間(IDLE)uJCPU:終端上正在運(yùn)行的作業(yè)占用的CPU時(shí)間(包括前臺(tái)程序和后臺(tái)程序)uPCPU:終端上正在運(yùn)行的前臺(tái)程序占用CPU時(shí)間uW
26、HAT列出終端上的用戶正在執(zhí)行什么命令n sar命令命令u打印系統(tǒng)活動(dòng)報(bào)告20:48uptime和和w命令:舉例命令:舉例$ uptime10:35:22 up 18 min, 5 users, load average: 0.55, 0.73, 0.43$ w10:35:26 up 18 min, 5 users, load average: 0.51, 0.72, 0.43USER TTY FROM LOGIN IDLE JCPU PCPU WHATroot tty1 - 10:30am 0.00s 0.15s 0.01s w liang tty2 - 10:18am 1:43 0.05s
27、 0.01s ftp jiang tty3 - 10:19am 28.00s 0.08s 0.08s -bash song tty4 - 10:20am 1:47 0.04s 0.00s telnet fang tty5 - 10:20am 23.00s 0.11s 0.08s vim .profile20:48freefree檢查系統(tǒng)內(nèi)存使用情況檢查系統(tǒng)內(nèi)存使用情況free total used free shared buffers cachedMem: 506152 490772 15380 0 62032 133000-/+ buffers/cache: 295740 210412Sw
28、ap: 2048276 856 2047420n 第一行:內(nèi)存總數(shù) 506MB,已使用490MB, 空閑15MB Linux為提高效率利用程序不用的內(nèi)存緩沖磁盤信息,當(dāng)前有62MB的buffer和133M的cachen 第二行:不計(jì)buffers/cache,程序用掉了295MB,有210MB空閑n 第三行:打印了磁盤Swap區(qū)的使用情況20:48vmstatvmstat檢查系統(tǒng)負(fù)載檢查系統(tǒng)負(fù)載vmstat 1procs -memory- -swap- -io- -system- -cpu- r b swpd free buff cache si so bi bo in cs us sy id
29、 wa 1 0 856 13436 54520 155372 0 0 8 31 12 13 6 1 93 0 0 0 856 13312 54520 155372 0 0 0 0 1145 2190 29 3 68 0 uProcs r 等待運(yùn)行的進(jìn)程數(shù)b 處在非中斷睡眠狀態(tài)的進(jìn)程數(shù)uMemoryswpd 交換分區(qū)使用情況 free 空閑的內(nèi)存buff/cache : 被用來做為緩存的內(nèi)存數(shù)uSwap 磁盤/內(nèi)存的交換頁數(shù)量,單位:KB/秒uIO 塊設(shè)備I/O塊數(shù),單位:塊/秒uSystem in: 每秒的硬件中斷數(shù)(interrupt),包括時(shí)鐘中斷cs: 每秒的環(huán)境切換次數(shù)(context
30、 switch)uCPU 按 CPU 的總使用百分比來顯示us=user, sy=system,id=idle,wa=wait for disk I/O20:48toptop命令命令toptop - 09:54:31 up 33 min, 5 users, load average: 0.18, 0.21, 0.26Tasks: 160 total, 1 running, 159 sleeping, 0 stopped, 0 zombieCpu(s): 0.0%us, 0.7%sy, 0.0%ni, 99.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 509
31、248k total, 423400k used, 85848k free, 101900k buffersSwap: 916472k total, 0k used, 916472k free, 181792k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2985 stud 20 0 2544 1208 904 R 0.7 0.2 0:00.09 top 2825 stud 20 0 8844 1556 908 S 0.3 0.3 0:00.59 sshd 1 root 20 0 2808 1696 1196 S 0
32、.0 0.3 0:02.71 init 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd uVIRT進(jìn)程邏輯地址空間大小(virtual)uRES駐留內(nèi)存數(shù)(Resident),也就是占用物理內(nèi)存數(shù)uSHR與其他進(jìn)程共享的內(nèi)存數(shù)(Share)u%CPU 占用CPU百分比u%MEM占用內(nèi)存百分比20:48passwd:更換口令:更換口令n 普通用戶普通用戶u使用passwd命令更改自己的上機(jī)口令,在更改前系統(tǒng)會(huì)先驗(yàn)證原來的口令n 超級(jí)用戶超級(jí)用戶u修改口令之前不驗(yàn)證舊的口令u可修改自己的口令,還可強(qiáng)迫設(shè)置其它用戶口令u命令passwd liu將用戶liu的
33、口令強(qiáng)迫設(shè)置為某一已知口令超級(jí)用戶無法讀取其它用戶的口令當(dāng)普通用戶忘記口令時(shí),可請(qǐng)求超級(jí)用戶強(qiáng)設(shè)口令u修改超級(jí)用戶root的口令時(shí)要特別注意n 口令的選取口令的選取20:48與其他用戶通信:與其他用戶通信:writen 步驟步驟u用who命令確定接收消息的用戶現(xiàn)在是否已登錄。用戶未登錄則無法使用write命令。uwrite用戶名,如:write liangu鍵入消息u結(jié)束消息,用 Ctrl-dn 限制限制u如果對(duì)方處于拒絕消息狀態(tài),則通信失敗。n 使用輸入重定向使用輸入重定向 u用法:write 用戶名 文件名u舉例:write liangmsg.liang20:48與其他用戶通信:與其他用戶
34、通信:talkn 步驟步驟u通信發(fā)起者liu:talk wangu用戶wang的屏幕上出現(xiàn)一個(gè)消息,消息中含有應(yīng)答talk應(yīng)使用的命令u接收者wang:talk liuuliu和wang:從鍵盤輸入信息,屏幕被分成上下兩部分,兩用戶可以交互式鍵盤會(huì)話u通信結(jié)束:按Ctrl-C鍵或Ctrl-d鍵,終止n 使用限制使用限制u對(duì)方未登錄或雖已登錄但處于消息拒絕狀態(tài)則失敗utalk可以通過網(wǎng)絡(luò)在不同主機(jī)的用戶間通信20:48廣播消息:廣播消息:walln 功能功能u用于向所有登錄用戶廣播消息(write to all)u例:超級(jí)用戶使用這個(gè)命令,通知所有在線用戶十五分鐘之后要關(guān)機(jī)n 用法(與用法(與w
35、rite類似)類似)u從鍵盤輸入消息,結(jié)束時(shí)按Ctrl-D鍵uwall info.text,重定向從文件中獲取消息n 使用限制使用限制umesg n不能阻止wall發(fā)送來的消息顯示在終端上uroot可以將wall的權(quán)限設(shè)置為不許其他用戶使用20:48設(shè)置終端消息接受狀態(tài):設(shè)置終端消息接受狀態(tài):mesgn 不希望別人打擾不希望別人打擾u使用命令mesg nu可以拒絕write/talk消息n 允許接受消息允許接受消息u使用命令mesg yn 列出當(dāng)前狀態(tài)列出當(dāng)前狀態(tài)u使用命令mesg20:48與其他主機(jī)通信的幾個(gè)命令與其他主機(jī)通信的幾個(gè)命令20:48telnet:遠(yuǎn)程登錄:遠(yuǎn)程登錄n 用法用法u
36、舉例 telnet 35 telnet u對(duì)方必須事先開啟了TELNET服務(wù)u在Windows和其他系統(tǒng)中普遍支持客戶端軟件n 使用終端仿真程序的功能使用終端仿真程序的功能u進(jìn)入本地的TELNET終端仿真程序的方法u斷開TCP連接u設(shè)置終端類型u捕獲上機(jī)的信息到文件中20:48ftp:文件傳送:文件傳送n 用法用法u舉例 ftp 35 ftp u對(duì)方必須事先開啟了FTP服務(wù)u在Windows和其他系統(tǒng)中普遍支持客戶端程序20:48 ftp常用命令常用命令命令命令功能描述功能描述dirdir列出遠(yuǎn)端計(jì)算機(jī)的目錄getget filename將遠(yuǎn)
37、端計(jì)算機(jī)文件傳輸?shù)奖镜豴utput filename將本地計(jì)算機(jī)文件傳輸?shù)竭h(yuǎn)程計(jì)算機(jī)cd cd dir更改遠(yuǎn)程計(jì)算機(jī)的當(dāng)前目錄lcdlcd dir更改本地計(jì)算機(jī)的當(dāng)前目錄close close 關(guān)閉一個(gè)FTP連接open open host建立一個(gè)新的FTP連接,指定IP地址或主機(jī)名user user username在已建立的FTP連接上登錄到其他用戶mkdir mkdir dir創(chuàng)建新目錄rmdir rmdir dir刪除目錄delete delete filename刪除文件rename rename old new文件改名asciiascii設(shè)置ASCII碼方式傳送文件(默認(rèn)方式)bi
38、nary binary 設(shè)置二進(jìn)制方式傳送文件hash hash 文件傳送過程中打印#號(hào)標(biāo)志進(jìn)度。每個(gè)#號(hào)代表1K或者2Kbye bye 退出ftp20:48文本文件的格式文本文件的格式n Windows和和Unix文本文件結(jié)構(gòu)的不同文本文件結(jié)構(gòu)的不同u文本文件行的行尾不同UNIX:行尾處僅存換行字符Windows:行尾處存回車和換行兩個(gè)字符u例:文件mini.txt,第一行為ab,第二行為xyzWindows中,文件的大小為9字節(jié) 61 62 0d 0a 78 79 7a 0d 0a在Unix中,文件的大小為7字節(jié) 61 62 0a 78 79 7a 0an ftp的的ascii方式和方式和binary方式方式u缺省方式為ascii方式n 相關(guān)命令相關(guān)命令udos2unix/unix2dos,todos/frodos(兩種格式間轉(zhuǎn)換)ufile(查看文件的數(shù)據(jù)類型,僅供參考)20:48其他幾個(gè)實(shí)用程序其他幾個(gè)實(shí)用程序20:48cal:打印日歷:打印日歷 n 用法用法u ca
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代學(xué)生餐廳的照明與色彩搭配藝術(shù)
- 深度解讀網(wǎng)絡(luò)輿情的來源與影響研究報(bào)告解讀分享
- 現(xiàn)代金融行業(yè)中的移動(dòng)支付技術(shù)與教育普及
- 快手國慶節(jié)的活動(dòng)方案
- 國慶假期活動(dòng)方案
- 國慶節(jié)酒店漲價(jià)活動(dòng)方案
- 2、3、4的乘法口訣(說課稿)-2024-2025學(xué)年二年級(jí)上冊(cè)數(shù)學(xué)人教版
- Unit1 There is a horse in this photo(說課稿)-2024-2025學(xué)年外研版(三起)四年級(jí)上冊(cè)001
- 17《他們那時(shí)候多有趣啊》(說課稿)-2023-2024學(xué)年統(tǒng)編版語文六年級(jí)下冊(cè)
- 13 我能行(說課稿)-統(tǒng)編版(五四制)道德與法治二年級(jí)下冊(cè)
- 2025年廣州中醫(yī)藥大學(xué)順德醫(yī)院(佛山市順德區(qū)中醫(yī)院)招考聘用高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年華僑港澳臺(tái)學(xué)生聯(lián)招考試英語試卷試題(含答案詳解)
- 2025-2030年中國美容院行業(yè)營銷創(chuàng)新戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2024-2025學(xué)年北京石景山區(qū)九年級(jí)初三(上)期末語文試卷(含答案)
- 第一章 整式的乘除 單元測(cè)試(含答案) 2024-2025學(xué)年北師大版數(shù)學(xué)七年級(jí)下冊(cè)
- 2024人教版英語七年級(jí)下冊(cè)《Unit 3 Keep Fit How do we keep fit》大單元整體教學(xué)設(shè)計(jì)2022課標(biāo)
- 藥品流通監(jiān)管培訓(xùn)
- JD37-009-2024 山東省存量更新片區(qū)城市設(shè)計(jì)編制技術(shù)導(dǎo)則
- 中國高血壓防治指南(2024年修訂版)
- 北京市海淀區(qū)重點(diǎn)中學(xué)2025屆高考數(shù)學(xué)押題試卷含解析
- 2024EPC施工總包合同范本
評(píng)論
0/150
提交評(píng)論