Linux系統(tǒng)日常維護手冊范本_第1頁
Linux系統(tǒng)日常維護手冊范本_第2頁
Linux系統(tǒng)日常維護手冊范本_第3頁
Linux系統(tǒng)日常維護手冊范本_第4頁
Linux系統(tǒng)日常維護手冊范本_第5頁
已閱讀5頁,還剩91頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 WORD WORD 89/96 WORD Linux操作系統(tǒng)日常維護2015年12月目錄 TOC o 1-3 h z HYPERLINK l _Toc438128516第1章 基本操作 PAGEREF _Toc438128516 h 1HYPERLINK l _Toc4381285171.1 系統(tǒng)登錄 PAGEREF _Toc438128517 h 1HYPERLINK l _Toc4381285181.1.1 定義登錄方法 PAGEREF _Toc438128518 h 2HYPERLINK l _Toc4381285191.1.2 使用命令行進行登錄 PAGEREF _Toc438128

2、519 h 2HYPERLINK l _Toc4381285201.1.3 在命令行下退出登錄狀態(tài) PAGEREF _Toc438128520 h 4HYPERLINK l _Toc4381285211.1.4 使用GUI(圖形化用戶界面)進行登錄 PAGEREF _Toc438128521 h 4HYPERLINK l _Toc4381285221.1.5 虛擬終端 PAGEREF _Toc438128522 h 4HYPERLINK l _Toc4381285231.1.6 關閉系統(tǒng) PAGEREF _Toc438128523 h 5HYPERLINK l _Toc4381285241.2

3、 賬戶管理 PAGEREF _Toc438128524 h 5HYPERLINK l _Toc4381285251.2.1 創(chuàng)建和更改用戶賬戶(useradd,passwd) PAGEREF _Toc438128525 h 6HYPERLINK l _Toc4381285261.2.2 刪除用戶賬戶 PAGEREF _Toc438128526 h 7HYPERLINK l _Toc4381285271.2.3 切換用戶(su) PAGEREF _Toc438128527 h 8HYPERLINK l _Toc4381285281.3 關閉系統(tǒng) PAGEREF _Toc438128528 h 9

4、HYPERLINK l _Toc4381285291.4 文件與目錄 PAGEREF _Toc438128529 h 10HYPERLINK l _Toc4381285301.4.1 基本概念 PAGEREF _Toc438128530 h 10HYPERLINK l _Toc4381285311.4.2 列出文件和目錄(ls) PAGEREF _Toc438128531 h 14HYPERLINK l _Toc4381285321.4.3 切換工作目錄(cd) PAGEREF _Toc438128532 h 15HYPERLINK l _Toc4381285331.4.4 查看當前目錄(pw

5、d) PAGEREF _Toc438128533 h 15HYPERLINK l _Toc4381285341.4.5 拷貝文件和目錄(cp) PAGEREF _Toc438128534 h 16HYPERLINK l _Toc4381285351.4.6 移動文件(mv) PAGEREF _Toc438128535 h 17HYPERLINK l _Toc4381285361.4.7 文件改名(mv) PAGEREF _Toc438128536 h 18HYPERLINK l _Toc4381285371.4.8 創(chuàng)建目錄(mkdir) PAGEREF _Toc438128537 h 18H

6、YPERLINK l _Toc4381285381.4.9 刪除文件和目錄(rm,rmdir) PAGEREF _Toc438128538 h 19HYPERLINK l _Toc4381285391.4.10 查看文本文件(cat,less,more) PAGEREF _Toc438128539 h 20HYPERLINK l _Toc4381285401.4.11 查找文件(find) PAGEREF _Toc438128540 h 22HYPERLINK l _Toc4381285411.4.12 搜索字符串(grep) PAGEREF _Toc438128541 h 23HYPERLI

7、NK l _Toc4381285421.4.13 壓縮和解壓縮文件(gzip) PAGEREF _Toc438128542 h 24HYPERLINK l _Toc4381285431.4.14 創(chuàng)建和提取歸檔文件(tar) PAGEREF _Toc438128543 h 25HYPERLINK l _Toc4381285441.5 進程管理 PAGEREF _Toc438128544 h 26HYPERLINK l _Toc4381285451.5.1 查出進程的狀態(tài)(ps) PAGEREF _Toc438128545 h 26HYPERLINK l _Toc4381285461.5.2 終

8、止進程(kill) PAGEREF _Toc438128546 h 28HYPERLINK l _Toc4381285471.6 硬盤設備管理 PAGEREF _Toc438128547 h 29HYPERLINK l _Toc4381285481.6.1 硬盤分區(qū) PAGEREF _Toc438128548 h 29HYPERLINK l _Toc4381285491.6.2 分區(qū)和文件系統(tǒng) PAGEREF _Toc438128549 h 30HYPERLINK l _Toc4381285501.6.3 使用mount命令 PAGEREF _Toc438128550 h 31HYPERLIN

9、K l _Toc4381285511.6.4 了解磁盤的使用情況 PAGEREF _Toc438128551 h 33HYPERLINK l _Toc4381285521.7 安裝和升級軟件包 PAGEREF _Toc438128552 h 37HYPERLINK l _Toc4381285531.8 訪問在線手冊冊(manpage) PAGEREF _Toc438128553 h 39HYPERLINK l _Toc4381285541.8.1 man命令 PAGEREF _Toc438128554 h 40HYPERLINK l _Toc4381285551.8.2 help命令 PAGE

10、REF _Toc438128555 h 41HYPERLINK l _Toc4381285561.8.3 whereis命令 PAGEREF _Toc438128556 h 41HYPERLINK l _Toc438128557第2章 系統(tǒng)管理 PAGEREF _Toc438128557 h 43HYPERLINK l _Toc4381285582.1 超級服務器和服務器程序 PAGEREF _Toc438128558 h 43HYPERLINK l _Toc4381285592.1.1 超級服務器 PAGEREF _Toc438128559 h 43HYPERLINK l _Toc43812

11、85602.1.2 服務器 PAGEREF _Toc438128560 h 43HYPERLINK l _Toc4381285612.1.3 端口監(jiān)控程序 PAGEREF _Toc438128561 h 44HYPERLINK l _Toc4381285622.1.4 超級服務器模式和獨立模式 PAGEREF _Toc438128562 h 44HYPERLINK l _Toc4381285632.1.5 超級服務器的功能和任務 PAGEREF _Toc438128563 h 44HYPERLINK l _Toc4381285642.1.6 提升系統(tǒng)的冗余性和堅固性 PAGEREF _Toc4

12、38128564 h 45HYPERLINK l _Toc4381285652.2 超級服務器的不利方面 PAGEREF _Toc438128565 h 45HYPERLINK l _Toc4381285662.2.1 Xinetd超級服務器 PAGEREF _Toc438128566 h 45HYPERLINK l _Toc4381285672.2.2 訪問控制 PAGEREF _Toc438128567 h 48HYPERLINK l _Toc4381285682.3 安裝和升級軟件包 PAGEREF _Toc438128568 h 51HYPERLINK l _Toc4381285692

13、.3.1 使用rpm PAGEREF _Toc438128569 h 51HYPERLINK l _Toc4381285702.3.2 使用Turbopkg PAGEREF _Toc438128570 h 52HYPERLINK l _Toc4381285712.4 服務 PAGEREF _Toc438128571 h 55HYPERLINK l _Toc4381285722.4.1 啟動腳本 PAGEREF _Toc438128572 h 55HYPERLINK l _Toc4381285732.4.2 運行級別 PAGEREF _Toc438128573 h 57HYPERLINK l _

14、Toc4381285742.4.3 啟動各運行級別 PAGEREF _Toc438128574 h 58HYPERLINK l _Toc4381285752.4.4 更改運行級別 PAGEREF _Toc438128575 h 59HYPERLINK l _Toc4381285762.5 Serviceboardturboservice PAGEREF _Toc438128576 h 60HYPERLINK l _Toc4381285772.5.1 當前的運行級別狀態(tài) PAGEREF _Toc438128577 h 61HYPERLINK l _Toc4381285782.5.2 設置當前的運

15、行級別 PAGEREF _Toc438128578 h 61HYPERLINK l _Toc4381285792.6 網(wǎng)絡配置 PAGEREF _Toc438128579 h 61HYPERLINK l _Toc4381285802.6.1 文件/etc/rc.d/init.d/network PAGEREF _Toc438128580 h 62HYPERLINK l _Toc4381285812.6.2 文件/etc/sysconfig/network PAGEREF _Toc438128581 h 62HYPERLINK l _Toc4381285822.6.3 文件/etc/syscon

16、fig/network-scripts/ifcfg-dev_name PAGEREF _Toc438128582 h 62HYPERLINK l _Toc4381285832.6.4 文件/etc/resolv.conf PAGEREF _Toc438128583 h 63HYPERLINK l _Toc4381285842.6.5 文件/etc/HOSTNAME PAGEREF _Toc438128584 h 63HYPERLINK l _Toc4381285852.6.6 文件/etc/hosts PAGEREF _Toc438128585 h 63HYPERLINK l _Toc4381

17、285862.6.7 使用工具網(wǎng)絡進行配置 PAGEREF _Toc438128586 h 64HYPERLINK l _Toc4381285872.6.8 顯示配置 PAGEREF _Toc438128587 h 65HYPERLINK l _Toc4381285882.6.9 基本設置 PAGEREF _Toc438128588 h 65HYPERLINK l _Toc4381285892.6.10 主機表 PAGEREF _Toc438128589 h 66HYPERLINK l _Toc4381285902.6.11 網(wǎng)絡接口 PAGEREF _Toc438128590 h 67HYP

18、ERLINK l _Toc438128591第3章 維護技巧與常用命令 PAGEREF _Toc438128591 h 71HYPERLINK l _Toc4381285923.1 TDS7上安裝SYBASE11.9.2 PAGEREF _Toc438128592 h 71HYPERLINK l _Toc4381285933.2 TDS7上安裝SYBASE12.5 PAGEREF _Toc438128593 h 71HYPERLINK l _Toc4381285943.3 TDS7.0上ASE12.5的補丁安裝 PAGEREF _Toc438128594 h 72HYPERLINK l _To

19、c4381285953.3.1 操作系統(tǒng)與數(shù)據(jù)庫版本說明 PAGEREF _Toc438128595 h 72HYPERLINK l _Toc4381285963.3.2 補丁安裝過程 PAGEREF _Toc438128596 h 73HYPERLINK l _Toc4381285973.3.3 檢查并修改數(shù)據(jù)庫配置選項 PAGEREF _Toc438128597 h 77HYPERLINK l _Toc4381285983.3.4 回退操作 PAGEREF _Toc438128598 h 79HYPERLINK l _Toc4381285993.4 Linux核kernel升級到2.4.2

20、1 PAGEREF _Toc438128599 h 80HYPERLINK l _Toc4381286003.4.1 升級備機核 PAGEREF _Toc438128600 h 80HYPERLINK l _Toc4381286013.4.2 失敗處理 PAGEREF _Toc438128601 h 81HYPERLINK l _Toc4381286023.4.3 測試 PAGEREF _Toc438128602 h 81HYPERLINK l _Toc4381286033.4.4 升級主機 PAGEREF _Toc438128603 h 82HYPERLINK l _Toc438128604

21、3.5 維護常用命令 PAGEREF _Toc438128604 h 82HYPERLINK l _Toc4381286053.5.1 網(wǎng)絡配置命令 PAGEREF _Toc438128605 h 82HYPERLINK l _Toc4381286063.5.2 雙機操作命令 PAGEREF _Toc438128606 h 82HYPERLINK l _Toc4381286073.5.3 FTP服務的設置 PAGEREF _Toc438128607 h 82HYPERLINK l _Toc4381286083.5.4 RCP命令的設置 PAGEREF _Toc438128608 h 82HYP

22、ERLINK l _Toc4381286093.5.5 Telnet命令的設置 PAGEREF _Toc438128609 h 83HYPERLINK l _Toc4381286103.5.6 查看CPU,硬盤,存等相關信息 PAGEREF _Toc438128610 h 83HYPERLINK l _Toc4381286113.5.7 修復文件系統(tǒng) PAGEREF _Toc438128611 h 83HYPERLINK l _Toc4381286123.5.8 修改scsi/網(wǎng)卡驅動 PAGEREF _Toc438128612 h 83HYPERLINK l _Toc4381286133.5

23、.9 Linux的日志文件 PAGEREF _Toc438128613 h 84HYPERLINK l _Toc4381286143.5.10 TurbolinxHA簡明創(chuàng)建步驟 PAGEREF _Toc438128614 h 84HYPERLINK l _Toc4381286153.5.11 Linux下驅動無法識別網(wǎng)卡(HPDL380服務器) PAGEREF _Toc438128615 h 86HYPERLINK l _Toc4381286163.5.12 存CPU數(shù)量變更后的參數(shù)修正 PAGEREF _Toc438128616 h 90基本操作 知識點 文件和目錄操作的命令 Linux環(huán)

24、境下運行DOS命令 登錄和退出系統(tǒng)的方法 進程管理 安裝軟件以與在線幫助工具的使用系統(tǒng)登錄與其他形式的UNIX類似,如果要使用Linux,必須登錄。Linux是多用戶多任務的操作系統(tǒng),每位合法用戶都有也必須有唯一標識。登錄過程是建立在用戶身份識別基礎上的。通過這種方式,允許合法用戶訪問系統(tǒng),并將未授權的用戶擋在系統(tǒng)之外。Linux安裝過程中,已經(jīng)創(chuàng)建了超級用戶(root)賬戶。在安裝過程中或安裝結束后,您都可以創(chuàng)建一些普通用戶賬戶。用戶登錄系統(tǒng)時,為了使系統(tǒng)能夠識別自己,必須輸入用戶名和密碼,經(jīng)系統(tǒng)驗證無誤后方能進入系統(tǒng)。超級用戶root:使用這個能訪問所有文件,可以在系統(tǒng)中做任何事情。大多數(shù)

25、管理任務要求必須為root才應允。在Linux系統(tǒng)安裝中會自動創(chuàng)建root,請您牢記該賬號的口令。普通用戶:這個供普通用戶使用,只能訪問管理員所授予權限的文件,只能做管理員所授予的有限的操作。用戶登錄進入系統(tǒng)后,如果是超級用戶(root)提示行前面的符號是“#”,普通用戶的提示符是“$”。超級用戶通常完成一些系統(tǒng)管理的工作。除非是測試系統(tǒng),絕不要把超級用戶當普通使用。您應在需要時用su命令切換到root用戶,完成后立即退回到普通用戶。以免無意中破壞系統(tǒng)。定義登錄方法安裝Linux安裝過程中,默認登錄方法是選擇“基于文本的登錄”方法,該方法采用文本命令行方式進行系統(tǒng)登錄,如果需要也可以選擇“基于

26、圖形的登錄”。文本登錄是首先登錄系統(tǒng),然后用命令方式再啟動XWindows圖形界面。圖形登錄的登錄界面將算在啟動XWindows系統(tǒng)后圖形界面中進行。命令xconfig(turboxcfg),或setup工具中的“配置Xwindos功能”均可啟動Xwindows圖形配置工具,更改登錄方法?;蛘咭部梢灾苯有薷呐渲梦募?etc/inittab的改變登錄方法。使用命令行進行登錄用戶登錄分兩步進行:第一步,輸入用戶的登錄名,系統(tǒng)根據(jù)該登錄名識別用戶;第二步,輸入用戶的口令,該口令是用戶自己選擇的一個特定字符串,對其他用戶,是系統(tǒng)辨別真假用戶的關鍵。超級用戶的用戶名為root,密碼在安裝系統(tǒng)時已設定。系

27、統(tǒng)啟動成功后,屏幕顯示下面的提示:Local host login:這時輸入超級用戶名“root”,然后鍵入回車鍵。此時,用戶會在屏幕上看到輸入口令的提示:Local host login:rootPassword:這時,需要輸入口令。輸入口令時,口令不會在屏幕上顯示出來。如果用戶輸入了錯誤的口令,就會在屏幕上看到下列信息:loginincorrect.這時需要重新輸入。當用戶正確地輸入用戶名和口令后,就能合法地進入系統(tǒng)。屏幕顯示:rootloclhost/root#此時說明該用戶已經(jīng)登錄到系統(tǒng)中,可以進行操作了。這里#是超級用戶的系統(tǒng)提示符。普通用戶登錄建立了普通用戶以后,就可以進行登錄了。

28、在登錄時,用戶會在屏幕上看到類似下面的提示:Local host login:這時輸入用戶名“zzb”,然后鍵入回車鍵。此時,用戶會在屏幕上看到輸入口令的提示:Local host login:zzbPassword:這時,需要輸入口令。輸入口令時,口令不會在屏幕上顯示出來。如果用戶輸入了錯誤的口令,就會在屏幕上看到下列信息:Login incorrect.這時需要重新輸入。當用戶正確地輸入用戶名和口令后,就能合法地進入系統(tǒng)。屏幕顯示:xxqloclhostxxq$此時說明該用戶已經(jīng)登錄到系統(tǒng)中,可以進行操作了。對于本例,主機名為Turbo,用戶名為zxin10。Turbologin:zxin

29、10Password:passwordzxin10Turbo/home$出于安全方面的原因,系統(tǒng)不會顯示密碼字符串。在上面的示例中,請注意主機名是如何從hostname變?yōu)閡sernamehostname/user_homedirectory的,也就是說,從Turbo變?yōu)榱藌xin10Turbo/home。如果是使用命令行來登錄的,但卻打算使用X圖形界面,可以用下述命令來啟動XWindows系統(tǒng):zxin10Turbo/home$startx 提示:超級用戶應使用xconfig或turboxcfg命令已經(jīng)配置好了自己的XWindows系統(tǒng),普通用戶沒有這個權限限。在命令行下退出登錄狀態(tài)不論是超

30、級用戶,還是普通用戶,需要退出系統(tǒng)時,在shell提示符下,鍵入下列命令即可。退出登錄狀態(tài),使用命令logout或exit:下面以普通用戶的退出為例,說明退出系統(tǒng)的過程:zxin10Turbo/home$exit還有其他退出系統(tǒng)的方法,但上面一種是最安全的。關閉計算機必須有超級用戶的權限,然后運行shutdown或halt命令。使用GUI(圖形化用戶界面)進行登錄用圖形登錄過程由兩個步驟組成,和基于文本的登錄類似:SEQ ItmNum1 * Arabic r 1 * MERGEFORMAT1在登錄行上(Login:)輸入用戶名并按下回車鍵SEQ ItmNum1 * Arabic * MERGE

31、FORMAT2在密碼提示符處鍵入密碼,并按下回車鍵。當成功登錄系統(tǒng)后,XWindow開始啟動,并顯示XWindow系統(tǒng)管理器桌面。使用GUI退出登錄:如果打算從Xwindows環(huán)境退出,在主菜單下選擇“Logout”,或用鼠標點擊任務條上的登錄退出圖標。 提示:若已從命令行進行登錄,用startx啟動,會直接進入Xwindow,不再要求圖形登錄過程。虛擬終端Linux是一個真正的多用戶操作系統(tǒng),這表示它可以同時接受多個用戶登錄。Linux還允許一個用戶進行多次登錄,這是因為Linux和許多版本的UNIX一樣,提供了虛擬控制臺的訪問方式,允許用戶在同一時間從控制臺(系統(tǒng)的控制臺是與系統(tǒng)直接相連的

32、監(jiān)視器和鍵盤)進行多次登錄。虛擬控制臺的選擇可以通過按下Alt鍵和一個功能鍵來實現(xiàn),通常使用F1-F6。例如,用戶登錄后,按一下Alt-F2鍵,用戶又可以看到login:提示符,說明用戶看到了第二個虛擬控制臺。然后只需按Alt-F1鍵,就可以回到第一個虛擬控制臺。一個新安裝的Linux系統(tǒng)允許用戶使用Alt-F1到Alt-F6鍵來訪問前六個虛擬控制臺。從XWindow切換到虛擬終端,用Ctrl-Alt-F?(F?為F1,F(xiàn)2,F(xiàn)6之一)按鍵組合。一旦從XWindow切換到任一個虛擬終端之後,可以只用Alt-功能鍵來切換到其他虛擬終端。虛擬控制臺可使用戶同時在多個控制臺上工作,真正感受到Linu

33、x系統(tǒng)多用戶的特性。用戶可以在某一虛擬控制臺上進行的工作尚未結束時,切換到另一虛擬控制臺開始另一項工作。例如,開發(fā)軟件時,可以在一個控制臺上進行編輯,在另一個控制臺上進行編譯,在第三個控制臺上查閱信息。Alt-F7切回XWindow。關閉系統(tǒng)只超級用戶(root)才允許使用與關機有關的命令。對于使用GNOME窗口管理器的用戶可以選擇“退出登錄”(Logout),然后出現(xiàn)關機選項菜單,其中包括“Halt”(停止)和“Reboot”(重新引導)等選項。簡單地選擇所需的選項,然后選擇“確認”即可。對于使用KDE窗口管理的用戶,需要在控制臺使用命令“halt”或“shutdown”命令關閉系統(tǒng)。賬戶管

34、理超級用戶(root)賬戶具有特權,當以超級用戶(root)身份登錄到系統(tǒng)后,就能訪問和運行任何程序,可以進行系統(tǒng)的配置和管理工作。但超級用戶(root)身份登錄到系統(tǒng)也存在巨大的危險,可能會無意刪除很重要的文件或破壞系統(tǒng)的正常工作。要想安全地進行操作,應以普通用戶身份登錄到系統(tǒng),只有需要時才使用su命令切換為超級用戶身份,然后以超級用戶(root)的特權執(zhí)行完所需的任務,完成后立即退出超級用戶(root)賬戶。 提示:對于超級用戶(root)的賬戶和密碼,應嚴格控制,防止非法入侵。創(chuàng)建和更改用戶賬戶(useradd,passwd)安裝Linux的過程中會創(chuàng)建超級用戶(root)賬戶。普通用戶

35、賬戶可以在安裝過程中注意:如已從命令行進行登錄,用startx啟動,會直接進入Xwindow,不再要求圖形登錄過程。 提示:只有超級用戶才能創(chuàng)建用戶以和更改其它用戶的密碼。一般的用戶賬戶只能使用更改自己的密碼。創(chuàng)建新賬戶要想創(chuàng)建賬戶zxin10,密碼為jasper123??墒褂孟旅娼o出的命令序列。在這個命令序列中,黑體表示的是用戶的輸入,非黑體表示的是系統(tǒng)的響應:# useradd zxin10# passwd zxin10Changing password for user zxin10New UNIX password: jasper123Retype new UNIX password:

36、 jasper123passwd: all authentication tokens updated successfully 提示:在上面的命令序列中,當鍵入jasper123時,鍵入的字符串不會出現(xiàn)在屏幕上。這是一種基本的安全防措施。更改密碼為了更好的保護用戶的安全,Linux允許用戶隨時修改自己的口令,修改口令的命令是passwd,它將提示用戶輸入舊口令和新口令,之后還要求用戶再次確認新口令,以避免用戶無意中按錯鍵。如果用戶忘記了口令,可以請系統(tǒng)管理員為自己重新設置一個。如果root用戶打算更改用戶zxin10現(xiàn)在的密碼,可以運行下面給出的命令序列。假定新密碼是bambi321:# p

37、asswd zxin10Changing password for user zxin10New UNIX password: bambi321Retype new UNIX password: bambi321passwd:all authentication tokens updated successfully處理錯誤消息當設置密碼時,可能會遇到下述錯誤消息中的一種,說明您設置的密碼是不安全的密碼,可能會造成安全漏洞:表 STYLEREF 2 s1.2SEQ 表 * ARABIC s 21安全漏洞漏洞條目中文釋義說明BADPASSWORD:itistooshort壞密碼:太短鍵入的密碼字

38、符串不到6個字符時,就會出現(xiàn)該消息,如“me”。BADPASSWORD:itisbasedonadictionaryword壞密碼:這是基于詞典的單詞當輸入了詞典中常見的單詞時,就會出現(xiàn)該消息,例如“system12”。BADPASSWORD:itistoosimplistic/systematic壞密碼:過于簡單/系統(tǒng)當輸入的密碼字符串太簡單或太系統(tǒng)時,就會出現(xiàn)該消息,例如“abcdef123456”刪除用戶賬戶要想刪除用戶賬戶,例如zxin10,可以運行下述命令:#userdelzxin10使用-r選項,還可以同時刪除該用戶的主目錄,例如:#userdelrzxin10提示:只有超級用戶才

39、能運行命令userdel。切換用戶(su)可以直接從當前用戶切換為另一名用戶,而不必執(zhí)行繁瑣的退出登錄然后再重新登錄。例如,如果從當前用戶切換到用戶zxin10,可以執(zhí)行下述命令序列:$su - zxin10Password:password如果想使用新的系統(tǒng)環(huán)境而不打算繼續(xù)使用當前用戶的用戶環(huán)境,請?zhí)砑右粋€“-”(減號)選項,后跟一個空格。$su zxin10Password:password提示:超級用戶(root)使用su命令,系統(tǒng)不會提示輸入用戶密碼。使用命令exit或Ctrl-d返回到上一次使用的用戶身份:$exit6exit如果想切換到超級用戶(root)身份,可使用命令su,不必

40、給出任何參數(shù):$su-Password:root_password如果想了解當前用戶的情況,運行下述命令:$whoamizxin10在上面的示例中,登錄的用戶是zxin10。關閉系統(tǒng)對于Unix或Linux系統(tǒng)最好使用命令正常關閉系統(tǒng),否則可能造成系統(tǒng)或文件的丟失。如果在控制臺環(huán)境下(即不在XWindow系統(tǒng)中),請切換為超級用戶,然后執(zhí)行下述命令:#shutdownoptionstimemessage下面給出了可用的選項:-h停止(暫停)-r重新引導如果使用使用時間參數(shù),可以在一段時間后關閉系統(tǒng):xx.yy在xx小時yy分鐘關閉系統(tǒng)。+x經(jīng)過x分鐘后,關閉系統(tǒng)。Now立刻關閉系統(tǒng)。消息“me

41、ssage”如果省略將發(fā)出默認的信息,最好向每位已經(jīng)登錄的用戶發(fā)送一則消息通知系統(tǒng)的關閉,讓用戶有充分的時間關閉自己的作業(yè)。例如,“Thesystemwillshutdownat6PM;pleasefinishyourworkbeforethen”(本系統(tǒng)將在下午6點關閉,請在此之前結束您手頭的工作)。#shutdownr+1Broadcastmessagefromroot(pts/0)FriDec1411:50:332001.ThesystemisgoingDOWNforrebootin1minute!Broadcastmessagefromroot(pts/0)FriDec1411:51:

42、332001.ThesystemisgoingdownforrebootNOW!如果您確認系統(tǒng)上沒有其他人登錄或者出現(xiàn)某些緊急情況您可以立即下電:#shutdownhnow或#halt如果處在GNOME環(huán)境中,可選擇“Logout”(退出登錄),從“System”(系統(tǒng))菜單下選擇“Halt”(停止)?;蛘吣部梢蚤_啟控制臺輸入上述系統(tǒng)關閉指令。 提示:只有超級用戶才能運行shutdown命令。使用命令halt,會終止所有正在運行的進程。一旦屏幕上顯示了下述消息,就可以切斷機器的電源。TheSystemishalted使用下述選項來運行shutdown命令重新啟動系統(tǒng):#shutdownrno

43、w或#reboot計算機將顯示一則消息,通知所有的進程均已被終止。然后系統(tǒng)會自動重新啟動。文件與目錄用戶的數(shù)據(jù)和程序大多以文件的形式保存。用戶使用Linux系統(tǒng)的過程中,需要經(jīng)常對文件和目錄進行操作?;靖拍钤诖蠖鄶?shù)操作系統(tǒng)中都有文件的概念。文件是Linux用來存儲信息的基本結構,它是被命名(稱為文件名)的,并存儲在某種介質(如磁盤、光盤和磁帶等)上的一組信息的集合。Linux文件均為無結構的字符流形式。文件名是文件的標識,它由字母、數(shù)字、下劃線和圓點組成的字符串來構成。用戶應該選擇有意義的文件名。Linux要求文件名的長度限制在255個字符以。為了便于管理和識別,用戶可以把擴展名作為文件名的

44、一部分。圓點用于區(qū)分文件名和擴展名。擴展名對于將文件分類是十分有用的。用戶可能對某些大眾已接納的標準擴展名比較熟悉,例如,C語言編寫的源代碼文件總是具有C的擴展名。用戶可以根據(jù)自己的需要,隨意加入自己的文件擴展名。以下例子都是有效的Linux文件名。prefacechapter1.txtxu.c文件類型Linux系統(tǒng)中有三種基本的文件類型:普通文件、目錄文件和設備文件。SEQ ItmNum1 * Arabic r 1 * MERGEFORMAT1普通文件普通文件是用戶最經(jīng)常面對的文件。它又分為文本文件和二進制文件。文本文件:這類文件以文本的ASCII碼形式存儲在計算機中。它是以行為基本結構的一

45、種信息組織和存儲方式。二進制文件:這類文件以文本的二進制形式存儲在計算機中,用戶一般不能直接讀懂它們,只有通過相應的軟件才能將其顯示出來。二進制文件一般是可執(zhí)行程序、圖形、圖像、聲音等等。SEQ ItmNum1 * Arabic * MERGEFORMAT2目錄文件設計目錄文件的主要目的是用于管理和組織系統(tǒng)中的大量文件。它存儲一組相關文件的位置、大小等與文件有關的信息。目錄文件往往簡稱為目錄。SEQ ItmNum1 * Arabic * MERGEFORMAT3設備文件設備文件是Linux系統(tǒng)很重要的一個特色。Linux系統(tǒng)把每一個I/O設備都看成一個文件,與普通文件一樣處理,這樣可以使文件與

46、設備的操作盡可能統(tǒng)一。從用戶的角度來看,對I/O設備的使用和一般文件的使用一樣,不必了解I/O設備的細節(jié)。設備文件可以細分為塊設備文件和字符設備文件,前者的存取是以一個個字符塊為單位的,后者則是以單個字符為單位的。樹型目錄結構在計算機系統(tǒng)中存有大量的文件,如何有效的組織與管理它們,并為用戶提供一個使用方便的接口是文件系統(tǒng)的一大任務。Linux系統(tǒng)以文件目錄的方式來組織和管理系統(tǒng)中的所有文件。所謂文件目錄就是將所有文件的說明信息采用樹型結構組織起來-即我們常說的目錄。也就是說,整個文件系統(tǒng)有一個“根”(root),然后在根上分“杈”(directory),任何一個分杈上都可以再分杈,杈上也可以長

47、出“葉子”?!案焙汀拌尽痹贚inux中被稱為是“目錄”或“文件夾”。而“葉子”則是一個個的文件。實踐證明,此種結構的文件系統(tǒng)效率比較高。如前所述,目錄也是一種類型的文件。Linux系統(tǒng)通過目錄將系統(tǒng)中所有的文件分級、分層組織在一起,形成了Linux文件系統(tǒng)的樹型層次結構。以根目錄為起點,所有其他的目錄都由根目錄派生而來。用戶可以瀏覽整個系統(tǒng),可以進入任何一個已授權進入的目錄,訪問那里的文件。各個目錄結點“之下”都會有一些文件和子目錄。并且,系統(tǒng)在建立每一個目錄時,都會自動為它設定兩個目錄文件,一個是“.”,代表該目錄自己,另一個是“.”,代表該目錄的父目錄,對于根目錄,“.”和“.”都代表其

48、自己。Linux目錄提供了管理文件的一個方便途徑。每個目錄里面都包含文件。用戶可以為自己的文件創(chuàng)建自己的目錄,也可以把一個目錄下的文件移動或復制到另一目錄下,而且能移動整個目錄,并且和系統(tǒng)中的其他用戶共享目錄和文件。也就是說。我們能夠方便地從一個目錄切換到另一個目錄,而且可以設置目錄和文件的管理權限,以便允許或拒絕其他人對其進行訪問。同時文件目錄結構的相互關聯(lián)性使分享數(shù)據(jù)變得十分容易,幾個用戶可以訪問同一個文件。因此允許用戶設置文件的共享程度。需要說明的是,根目錄是Linux系統(tǒng)中的特殊目錄。Linux是一個多用戶系統(tǒng),操作系統(tǒng)本身的駐留程序存放在以根目錄開始的專用目錄中,有時被指定為系統(tǒng)目錄

49、。工作目錄、用戶主目錄與路徑如前所述,目錄是Linux系統(tǒng)組織文件的一種特殊文件。為使用戶更好地使用目錄,我們介紹有關目錄的一些基本概念。SEQ ItmNum1 * Arabic r 1 * MERGEFORMAT1工作目錄與用戶主目錄從邏輯上講,用戶在登錄到Linux系統(tǒng)中之后,每時每刻都處在某個目錄之中,此目錄被稱作工作目錄或當前目錄(WorkingDirectory)。工作目錄是可以隨時改變的。用戶初始登錄到系統(tǒng)中時,其主目錄(HomeDirectory)就成為其工作目錄。工作目錄用“.”表示,其父目錄用“.”表示。用戶主目錄是系統(tǒng)管理員增加用戶時建立起來的(以后也可以改變),每個用戶都

50、有自己的主目錄,不同用戶的主目錄一般互不一樣。用戶剛登錄到系統(tǒng)中時,其工作目錄便是該用戶主目錄,通常與用戶的登錄名一樣。用戶可以通過一個字符來引用自己的主目錄。例如命令:/home/WANG$cat/class/software_1和下面的命令:/home/WANG$cat/home/WANG/class/software_1意義一樣。shell將用用戶主目錄名替換“”字符。目錄層次建立好之后,用戶就可以把有關的文件放到相應的目錄中,從而實現(xiàn)對文件的組織。對文件進行訪問時,需要用到“路徑”(Path)的概念。SEQ ItmNum1 * Arabic * MERGEFORMAT2路徑顧名思義,路

51、徑是指從樹型目錄中的某個目錄層次到某個文件的一條道路。此路徑的主要構成是目錄名稱,中間用“/”分開。任一文件在文件系統(tǒng)中的位置都是由相應的路徑?jīng)Q定的。用戶在對文件進行訪問時,要給出文件所在的路徑。路徑又分相對路徑和絕對路徑。絕對路徑是指從“根”開始的路徑,也稱為完全路徑;相對路徑是從用戶工作目錄開始的路徑。應該注意到,在樹型目錄結構中到某一確定文件的絕對路徑和相對路徑均只有一條。絕對路徑是確定不變的,而相對路徑則隨著用戶工作目錄的變化而不斷變化。這一點對于我們以后使用某些命令如cp和tar等大有好處。用戶要訪問一個文件時,可以通過路徑名來引用。并且可以根據(jù)要訪問的文件與用戶工作目錄的相對位置來

52、引用它,而不需要列出這個文件的完整的路徑名。例如,用戶WANG有一個名為class的目錄,該目錄中有兩個文件:software_1和hardware_1。若用戶WANG想顯示出其class目錄中的名為software_1的文件,可以使用下列命令:/home/WANG$cat/home/WANG/class/software_1用戶也可以根據(jù)文件software_1與當前工作目錄的相對位置來引用該文件。這時命令:/home/WANG$catclass/software_1列出文件和目錄(ls)使用命令ls可列出文件和目錄,并了解到有關文件和目錄的其他信息。它的格式如下:$lsoptionsfil

53、enamedirectoryname常用的選項有:表STYLEREF 2 s1.4SEQ 表 * ARABIC s 21參數(shù)列表后帶參數(shù)含義-l不僅列出文件名,還應列出各文件的的全部細節(jié)信息。-a列出所有的文件,包括正常情況下隱含的文件。-F在文件名上附著一個符號,以顯示文件的類型(可執(zhí)行文件用星號“*”表示,目錄用斜杠“/表示”),在Linux中,ls被設置為了lsF的別名。如果未指定文件或目錄名,那么將列出當前目錄下的文件和子目錄。在下面給出的示例中,介紹帶有各種選項的ls命令,假設我們已經(jīng)創(chuàng)建jon用戶,并以該用戶登錄系統(tǒng)。對于這里給出的示例,ls命令是在目錄/home/jon下運行的。

54、在Linux中,下述命令等同于-F選項:$ls/home/jonnsmail/foo1foo2在Linux中,命令ls的作用與lsF一樣。僅顯示文件和目錄:$ls-l/home/jontotal352drwx2jonjon1024Aug2701:01nsmail/-rw1jonjon356352Aug2707:25foo顯示每個文件和目錄的詳細信息:$lsa/home/jon/.bashrc.lang/.vimrc/.elvisrc.less.xemacs/.ICEauthority.exrc.mc/.xsession*.Xdefaults.gnome/.rhostsnsmail/.bash_

55、history.gnome-desktop/.sawfish/foo.bash_logout.gnome_private/.screenrcfoo1.bash_profile.inputrc.tcshrcfoo2顯示當前目錄下的所有文件和目錄,包括隱含文件、目錄、以與子目錄。切換工作目錄(cd)要想從當前目錄切換到不同的目錄,可使用cd命令。它的格式是:#cdnameofthedesireddirectory如果在使用cd命令時未帶參數(shù),即省略了目錄名,那么命令cd將切換目錄到當前用戶的主目錄下。不必總是為所需的目錄切換指定完整的路徑。可以使用下述參數(shù):表STYLEREF 2 s1.4SEQ

56、表 * ARABIC s 22cd后面所帶參數(shù)符號意義.當前目錄.當前目錄的上一級目錄即父目錄用戶的主目錄-當前目錄的前一個目錄舉例說明,如果打算將當前目錄(/home/jon)切換為目錄/home,可使用下面給出的兩個命令之一:$cd/home$cd.注意cd和.之間必須有空格。舉例:如果打算將當前目錄(/home)切換到用戶的主目錄,可以執(zhí)行以下命令:$cd/home/jon查看當前目錄(pwd)要想查看當前所在的目錄,可以使用pwd命令:$pwd/home/jon拷貝文件和目錄(cp)使用命令cp,不僅能將文件從一個位置拷貝到另一個位置,而且還能將整個目錄與其子目錄拷貝到不同的位置。命令

57、cp的使用格式如下:$cpoptionssourcefilename|sourcedirectorynamedestinationfilename|destinationdirectoryname命令cp的常用選項如下:-b如果目標文件已存在,在執(zhí)行拷貝操作前,會對已存在的文件進行備份。-f如果目標文件已存在,該文件將被強行覆蓋。-i如果目標文件已存在,系統(tǒng)會詢問是否要覆蓋該文件。如果回答“y”(是),已存在的文件將被覆蓋。如果給出的回答是“y”以外的,不會執(zhí)行拷貝操作(在TurbiLinux中,cp的別名被設為cp-i)。-u如果目標文件已存在,只有當目標文件的日期比源文件的日期更早時,才會

58、執(zhí)行拷貝操作(如果目標文件的日期較新,拷貝操作不會進行)。-p在執(zhí)行拷貝的過程中,保留源文件的屬性(日期,所有者屬性、許可權限)。-v顯示拷貝操作的結果(源文件名-目標文件名)。-R拷貝目錄在下面的示例中,給出了cp命令與各種選項的使用方法,同時也包括系統(tǒng)響應:$cp-vfile1.txtfile2.txtfile1.txt-file2.txt使用-v選項,會顯示拷貝操作的結果。$cp-vfile1.txt./publiccp:overwrite./public/file1.txt?yfile1.txt-./public/file1.txt在這個例子中,由于Linux命令cp的別名是cpi,而

59、且存在具有一樣文件名的目標文件,系統(tǒng)會詢問是否允許覆蓋目標文件,如果給出肯定的回答,拷貝將繼續(xù)進行,并會顯示拷貝的結果。$cp-rvdirectory1/directory2/directory1/-directory2/整個目錄“directory1”被拷貝到了目錄“directory2”。移動文件(mv)使用命令mv,可以將文件和目錄從一個位置移動到另一個位置。它的使用格式是:$mvoptionssourcefilename|sourcedirectorynamedestinationfilename|destinationdirectoryname下面給出了常用的選項:-b如果目標文件已

60、存在,在執(zhí)行移動操作前,會對已存在的文件進行備份。-f如果目標文件已存在,該文件將被強行覆蓋。-i如果目標文件已存在,系統(tǒng)會詢問是否要覆蓋該文件。如果回答“y”(是),已存在的文件將被覆蓋。如果給出的回答是“y”以外的,不會執(zhí)行移動操作(在TurbiLinux中,mv的別名被設為mv-i)。-u如果目標文件已存在,只有當目標文件的日期比源文件的日期更早時,才會執(zhí)行移動操作(如果目標文件的日期較新,移動操作不會進行)。-v顯示移動操作的結果(源文件名-目標文件名)。例如,如果打算將文件file1.txt移動到目錄./public下,可以采用下述方式使用命令mv:$mv-vfile1.txt./p

溫馨提示

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

評論

0/150

提交評論