第1章Linux基本命令-part2_第1頁
第1章Linux基本命令-part2_第2頁
第1章Linux基本命令-part2_第3頁
第1章Linux基本命令-part2_第4頁
第1章Linux基本命令-part2_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、11.2 文件系統(tǒng)命令q 例1.掛載U盤(續(xù))插入U盤前:21.2 文件系統(tǒng)命令q 例1.掛載U盤(續(xù))插入U盤后:31.2 文件系統(tǒng)命令q 例1.掛載U盤(續(xù))掛載U盤:卸載U盤:41.3 系統(tǒng)管理常用命令 Linux系統(tǒng)把設(shè)備都作為文件系統(tǒng)來處理,例如CPU、內(nèi)存、磁盤驅(qū)動器、鍵盤、鼠標(biāo)、用戶等。1. useradd命令命令q命令語法: useradd 新建用戶名q功能:用來建立用戶帳戶和創(chuàng)建用戶的起始目錄51.3 系統(tǒng)管理常用命令2. passwd命令命令q命令語法: passwd 帳戶名q功能:修改帳戶的登錄密碼61.3 系統(tǒng)管理常用命令3. kill命令:命令:用來中止一個進程。q進

2、程與線程基本概念: 進程就是一個應(yīng)用程序在處理機上的一次執(zhí)行過程,它是一個動態(tài)的概念;而線程是進程中的一部分,進程包含多個線程在運行。71.3 系統(tǒng)管理常用命令3. kill命令:命令:用來中止一個進程。q命令語法: kill -signal_number proc-list kill -lq功能:發(fā)送“signal_number”信號到PID的進程或者jobID(作業(yè)號)的進程;jobID必須以“%”號開始。命令kill -l返回所有信號的號碼以及名字的列表q常用的信號:1 掛斷(退出系統(tǒng))2 中斷()3 退出()9 強制終止15 終止進程(默認的信號)81.3 系統(tǒng)管理常用命令3. kil

3、l命令命令(續(xù)續(xù))q 例1:強制終止一個PID為795的進程 rootlocalhost root# kill -9 795q 例2:強制終止作業(yè)號為3的進程。rootlocalhost root# kill -9 %391.3 系統(tǒng)管理常用命令4.顯示系統(tǒng)運行時間顯示系統(tǒng)運行時間quptime命令顯示系統(tǒng)的運行時間命令顯示系統(tǒng)的運行時間q例.rootlocalhost root# uptime5.date:顯示及設(shè)置當(dāng)前日期和時間:顯示及設(shè)置當(dāng)前日期和時間q使用格式:date 時間 q例1.顯示當(dāng)前系統(tǒng)時間。 rootlocalhost root#dateq例2.設(shè)置系統(tǒng)時間為2月8日11點

4、01分。 rootlocalhost root# date 02081101101.3 系統(tǒng)管理常用命令4.顯示系統(tǒng)運行時間(續(xù))顯示系統(tǒng)運行時間(續(xù))111.3 系統(tǒng)管理常用命令5. bc: 是命令行計算器,類似于基本的計算器,使用這個計算器可以做基本的數(shù)學(xué)運算。q應(yīng)用bc進行浮點數(shù)運算121.3 系統(tǒng)管理常用命令5. bc: 類似于基本的計算器,使用這個計算器可以做基本的數(shù)學(xué)運算(續(xù))q應(yīng)用bc進行數(shù)制的轉(zhuǎn)換131.3 系統(tǒng)管理常用命令5. bc: 類似于基本的計算器,使用這個計算器可以做基本的數(shù)學(xué)運算(續(xù))q應(yīng)用bc在命令行進行運算141.4 網(wǎng)絡(luò)操作常用命令 Linux系統(tǒng)具有強大的網(wǎng)

5、絡(luò)功能,網(wǎng)絡(luò)命令較多,命令參數(shù)選項較多1.ifconfig: 查看和更改網(wǎng)絡(luò)接口的地址和參數(shù)查看和更改網(wǎng)絡(luò)接口的地址和參數(shù),包括IP地址、網(wǎng)絡(luò)掩碼、廣播地址q使用格式:ifconfig IP netmask 子網(wǎng)掩碼 q例1:給eth0接口設(shè)置IP地址5,并且馬上激活它q例2:暫停eth0網(wǎng)絡(luò)接口的工作rootlocalhost root# ifconfig eth0 downrootlocalhost root# ifconfig eth0 5 netmask 8 broadcast 58 up151

6、.4 網(wǎng)絡(luò)操作常用命令2. ifup: 激活某個網(wǎng)絡(luò)適配卡激活某個網(wǎng)絡(luò)適配卡q例:激活名為eth0的網(wǎng)卡rootlocalhost root# ifup eth03. ifdown: 關(guān)閉某個網(wǎng)絡(luò)適配卡關(guān)閉某個網(wǎng)絡(luò)適配卡q例:關(guān)閉名為eth0的網(wǎng)卡rootlocalhost root# ifdown eth0161.4 網(wǎng)絡(luò)操作常用命令4. ping: 檢測主機網(wǎng)絡(luò)接口狀態(tài)檢測主機網(wǎng)絡(luò)接口狀態(tài)q使用格式:ping 參數(shù) q例:用ping命令測試本機與主機38 的連通情況-c設(shè)置回應(yīng)的次數(shù)-s設(shè)置所傳輸?shù)幕貞?yīng)包的大小171.4 網(wǎng)絡(luò)操作常用命令5. netstat: 檢測

7、整個檢測整個Linux網(wǎng)絡(luò)狀態(tài)網(wǎng)絡(luò)狀態(tài)q使用格式:netstat 參數(shù)q例1:顯示處于監(jiān)聽狀態(tài)的端口-r顯示Routing Table-a顯示所有連線中的Socket181.4 網(wǎng)絡(luò)操作常用命令5. netstat: 檢測整個檢測整個Linux網(wǎng)絡(luò)狀態(tài)(續(xù))網(wǎng)絡(luò)狀態(tài)(續(xù))q例2:顯示本機路由表q例3:顯示所有連線中的Socket191.4 網(wǎng)絡(luò)操作常用命令6. arp: 確定確定IP地址對應(yīng)的網(wǎng)卡物理地址,查看本地計算機地址對應(yīng)的網(wǎng)卡物理地址,查看本地計算機或另一臺計算機的或另一臺計算機的ARP高速緩存中的當(dāng)前內(nèi)容高速緩存中的當(dāng)前內(nèi)容q使用格式:arp 參數(shù)q例1:查看高速緩存中的所有項目q例

8、2:顯示默認的緩存情況-a顯示所有與該接口相關(guān)的arp緩存項目-e顯示系統(tǒng)默認的緩存情況rootlocalhost root# arp -a rootlocalhost root# arp -e201.4 網(wǎng)絡(luò)操作常用命令7.telnet: 開啟終端機階段作業(yè),并登入遠端主機開啟終端機階段作業(yè),并登入遠端主機q例:遠程登錄到5rootlocalhost root# telnet 58. ftp: 進行遠程文件傳輸進行遠程文件傳輸q例:登錄IP為5的FTP服務(wù)器rootlocalhost root# ftp

9、5211.5 網(wǎng)絡(luò)安全常用命令1. su:變更為其他使用者的身份,需要鍵入其他使用者的:變更為其他使用者的身份,需要鍵入其他使用者的密碼(超級用戶除外)。密碼(超級用戶除外)。 q使用格式: su 參數(shù) 用戶帳戶q例:變更帳號為管理員用戶rootlocalhost root# su root注意:需要先使用sudo passwd root設(shè)置root密碼或:221.5 網(wǎng)絡(luò)安全常用命令1. su命令(續(xù))命令(續(xù)) q例:變更帳戶為超級用戶,執(zhí)行df后還原帳戶 -c變更帳戶,并在執(zhí)行指令之后再變回原來的帳戶-login設(shè)置登錄shell231.5 網(wǎng)絡(luò)安全常用命令1. s

10、u命令(續(xù))命令(續(xù))q例:更改用戶帳戶登錄 241.5 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod q使用格式: chmod 參數(shù) ,其中參數(shù)可為“用戶=/+/-rwx”的形式,例如u=rwx chmod abc 其中a, b, c各為一個八進制數(shù)字,分別表示user, group, other的權(quán)限。r=4, w=2, x=1, 若要rwx屬性,則4+2+1=7; 若要rw-屬性,則4+2=6; 若要r-x屬性,則4+1=5. 以此類推。q常用選項:-R 遞歸的修改所有的文件和子目錄的權(quán)限。 u, g, o, a表示用戶、同組用戶、其他用戶、所有

11、用戶=,+, -設(shè)定、添加、取消某個權(quán)限251.5 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod (續(xù))q用戶、用戶組權(quán)限設(shè)置:http:/ 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod (續(xù))q用戶、用戶組權(quán)限設(shè)置:271.5 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod (續(xù))(續(xù))q例1:以數(shù)字方式設(shè)定文件a.txt,使所有的用戶對其具有可讀、可寫、不可執(zhí)行的權(quán)限。 281.5 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod

12、 (續(xù))(續(xù))q例2:可讀、可寫和可執(zhí)行的權(quán)限設(shè)定給a.txt的所有者291.5 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod (續(xù))(續(xù))q例3:將文件a.txt所有者的可寫、可執(zhí)行權(quán)限刪除301.5 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod (續(xù))(續(xù))q例4:將a.txt設(shè)為所有人皆可執(zhí)行或311.5 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod (續(xù))(續(xù))q例5:將文件a.txt、g.txt設(shè)為僅其所有者、同一群組者可寫。321.5 網(wǎng)絡(luò)安全常用命令2.改

13、變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod (續(xù))(續(xù))q例6:將當(dāng)前目錄下的所有文件與子目錄設(shè)為任何人可讀、可寫、可執(zhí)行。331.5 網(wǎng)絡(luò)安全常用命令2.改變文件或目錄的訪問權(quán)限命令改變文件或目錄的訪問權(quán)限命令chmod (續(xù))(續(xù))q問題:chmod a=rwx file 等同于?chmod ug=rwx,o=x file 等同于?341.5 網(wǎng)絡(luò)安全常用命令3. chown:更改一個或多個文件或目錄的屬主和屬組。:更改一個或多個文件或目錄的屬主和屬組。 q使用格式: chown 參數(shù) q例:把文件a.txt的所有者改為root351.5 網(wǎng)絡(luò)安全常用命令3. ps:

14、顯示當(dāng)前進程的動態(tài)。:顯示當(dāng)前進程的動態(tài)。 q使用格式: ps 參數(shù)q常用參數(shù)和含義: q例:-m顯示內(nèi)存信息-w顯示加寬(顯示較多的信息)-a顯示全部用戶的所有進程-u按用戶名和啟動時間顯示進程-x顯示無控制終端的進程-l以長列表形式顯示(參考P27頁)361.5 網(wǎng)絡(luò)安全常用命令4. who:顯示系統(tǒng)中有哪些用戶登錄(權(quán)限為所有用戶)。:顯示系統(tǒng)中有哪些用戶登錄(權(quán)限為所有用戶)。 q使用格式: who 參數(shù)q常用參數(shù)和含義: q例:-u不顯示使用者的動作/工作-s使用簡短的格式顯示371.5 網(wǎng)絡(luò)安全常用命令5. top:進程實時監(jiān)視命令:進程實時監(jiān)視命令 q使用格式: top 注:to

15、p運行時可以使用n、k、h等鍵與之交互;例如輸入n,top詢問想要顯示的進程數(shù)目q例:381.5 網(wǎng)絡(luò)安全常用命令6. free:顯示物理內(nèi)存:顯示物理內(nèi)存 q使用格式: free 該命令用以顯示物理內(nèi)存和swap分區(qū)的使用情況。q例:391.5 網(wǎng)絡(luò)安全常用命令7. kill:進程終止命令:進程終止命令 q使用格式: kill -信號 進程或作業(yè)號 信號是進程之間的一種通信機制;kill命令向指定進程發(fā)送信號,操作系統(tǒng)根據(jù)信號來實現(xiàn)相應(yīng)的操作。q例:kill -l 返回所有信號的號碼以及名字列表401.5 網(wǎng)絡(luò)安全常用命令7. kill:進程終止命令:進程終止命令 (續(xù))q常用的信號:1 掛

16、斷(退出系統(tǒng)) 2 中斷(+C) 3 退出(+) 9 強制終止 15 終止進程(默認的信號)q例:kill -9 795 強制撤銷/終止PID為795的進程 kill -9 %3 強制撤銷/終止作業(yè)號為3的進程411.5 網(wǎng)絡(luò)安全常用命令8. &:進程和作業(yè)控制命令:進程和作業(yè)控制命令q使用格式: 命令 /在前臺執(zhí)行命令命令& /在后臺執(zhí)行命令,適合花費時間較多的 /命令,如sort、gcc、make、find命令等; /且命令執(zhí)行過程中用戶需要執(zhí)行其它工作421.5 網(wǎng)絡(luò)安全常用命令8. &:進程和作業(yè)控制命令(續(xù)):進程和作業(yè)控制命令(續(xù))q例:在整個文件系統(tǒng)中尋找

17、文件a.txt,并把該文件的路徑存儲到records5.txt中,錯誤信息存放到文件/dev/null/作業(yè)號為作業(yè)號為2,PID為為755431.5 網(wǎng)絡(luò)安全常用命令8. &:進程和作業(yè)控制命令(續(xù)):進程和作業(yè)控制命令(續(xù))q花費時間較多的進程:sort、gcc、make、find等qfg命令可以把后臺進程移到前臺執(zhí)行 441.6 字符串顯示命令1.echo $HOME:顯示主目錄。:顯示主目錄。echo命令用于在屏幕上顯示字符串q使用格式: echo 選項 字符串q例1:451.6 字符串顯示命令1. echo $HOME(續(xù))(續(xù))q常用選項: q例2:-n不輸出行尾的換行符插

18、入反斜線-E不解析轉(zhuǎn)義字符b刪除前一個字符-e解析轉(zhuǎn)義字符f換行但光標(biāo)不移動c回車不換行n換行且光標(biāo)移置行首t插入制表符顯示字符串:顯示存放當(dāng)前目錄的環(huán)境變量PWD的值:46認識Linux Shellq 每個Linux系統(tǒng)發(fā)行版本中都包含了多種shell。目前使用的最為廣泛的shell包括bash、TC shell和Korn shell。q 通常默認的登錄shell是bash。系統(tǒng)管理員可以為你指定使用哪種shell作為登錄shell,也可以通過命令來改變自己的默認登錄shell。q 常用shell程序 471.7 Shell的環(huán)境變量qShell環(huán)境變量具有特殊的意義,bash的環(huán)境變量名一

19、般由大寫英文字母組成。q用戶可以更改大多數(shù)shell環(huán)境變量的值。q如果需要修改bash環(huán)境變量的值,就在初始化文件/etc/profile和etc/csh.cshrc中進行。q用戶可以將用戶創(chuàng)建的變量變成全局變量;也可以將環(huán)境變量變成全局變量,且在初始化文件中自動完成。q 例1481.7 Shell的環(huán)境變量q例2491.7 Shell的環(huán)境變量1.shell元字符(元字符(metacharacters):對于shell有特殊含義的字符#以#開頭是注釋行替換命令$表示一行的結(jié)束,或引用變量時使用|管道符&使命令在后臺執(zhí)行 ;順序執(zhí)行命令的分隔符 匹配 中的任意一個字符/根目錄或路徑名

20、中的分割符 在當(dāng)前shell中執(zhí)行命令,或?qū)崿F(xiàn)擴展 轉(zhuǎn)義字符;轉(zhuǎn)義回車換行字符;或續(xù)行符*匹配0個或多個字符 %作業(yè)號起始符?匹配單個字符 表示主目錄輸出重定向符501.7 Shell的環(huán)境變量1.shell元字符(元字符(metacharacters)(續(xù))(續(xù))q例1: “?.txt” 表示一個字符后接”.txt”的所有文件名,例如a.txt, 1.txt, .txt 等q例2:ls 0-9a-zA-Z.html 即列出第一個字符是數(shù)字、第二個字符是大寫或小寫字母、且以.html結(jié)尾的文件q例3:ls 0-9-0-9.c 匹配的文件可以是8-4.c, 9-3.c511.7 Shell的環(huán)境變量2. 花括號擴展花括號擴展q花括號擴展主要用于指定文件名,或產(chǎn)生任意字符串q例1:echo chap_1,2,3.txt chap_1.txt ch

溫馨提示

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

評論

0/150

提交評論