熟悉linux操作環(huán)境和常見命令_第1頁
熟悉linux操作環(huán)境和常見命令_第2頁
熟悉linux操作環(huán)境和常見命令_第3頁
熟悉linux操作環(huán)境和常見命令_第4頁
熟悉linux操作環(huán)境和常見命令_第5頁
已閱讀5頁,還剩58頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、熟悉linux操作環(huán)境系統(tǒng)引導(dǎo)流程v固件 firmware(cmos/bios) post 加電自檢v v自舉程序 bootloader(grub) 載入內(nèi)核v v載入內(nèi)核kernel 驅(qū)動硬件v v啟動進程initv v讀取執(zhí)行配置文件/etc/inittab內(nèi)核init 的工作vinit啟動后讀取inittab文件,執(zhí)行缺省運行級別,從v而繼續(xù)引導(dǎo)過程。在unix系統(tǒng)中,init時第一個可v以存在的進程,它的pid恒為1,但它也必須向一個v更高級的功能負責:pid為0的內(nèi)核調(diào)度器(kernel vscheduler),從而獲得cpu時間。inittab 文件剖析v運行級的切換:v1. 查看

2、當前的運行級2. 運行級的切換# init 0123456ss 或 # telinit0123456sslinux用戶v1、超級用戶v2、系統(tǒng)用戶v3、普通用戶vsu -(switch user)切換用戶linux中各目錄v根目錄/下,/boot、/etc、/bin、/sbin、/dev、/lib、/proc、/root、/home、/mnt、/opt、/usr、/tmp、/media、/var、/lost+found文件命名規(guī)則v1)除了/ 之外,所有的字符都合法。v2)有些字符最好不用,如空格符、制表符、v退格符和字符 # $ & ( ) - 等。v3)避免使用. 作為普通文件名的

3、第一個字符。v4)大小寫敏感。命令格式v命令格式:命令 v-選項 v參數(shù)v例:ls -la /etcv說明:1)當有多個選項時,可以寫在一起。v2)兩個特殊的目錄. 和. ,分別代表當前v目錄和當前目錄的父目錄。目錄顯示命令:lsv命令名稱:lsv命令英文原意:listv命令所在路徑:/bin/lsv執(zhí)行權(quán)限:所有用戶v功能描述:顯示目錄文件v語法:ls 選項-ald 文件或目錄v-a 顯示所有文件,包括隱藏文件v-l 詳細信息顯示v-d 查看目錄屬性切換目錄命令:cdv命令名稱:cdv命令英文原意:change directoryv命令所在路徑:shell內(nèi)置命令v執(zhí)行權(quán)限:所有用戶v語法:

4、cd 目錄v功能描述:切換目錄v范例: $ cd / 切換到根目錄v$ cd . 回到上一級目錄顯示當前目錄命令:pwdv命令名稱:pwdv命令英文原意:print working directoryv命令所在路徑:/bin/pwdv執(zhí)行權(quán)限:所有用戶v語法:pwdv功能描述:顯示當前所在的工作目錄v范例:$ pwdv/etc/rc5.d 創(chuàng)建目錄命令v命令名稱:mkdirv命令英文原意:make directoriesv命令所在路徑:/bin/mkdirv執(zhí)行權(quán)限:所有用戶v語法:mkdir 目錄名v功能描述:創(chuàng)建新目錄v范例: $ mkdir newdir創(chuàng)建空文件命令:touchv命令名

5、稱:touchv命令所在路徑:/bin/touchv執(zhí)行權(quán)限:所有用戶v語法:touch 文件名 v功能描述:創(chuàng)建空文件、刷新時間v范例: $ touch newfile復(fù)制文件命令:cpv命令名稱:cpv命令英文原意:copyv命令所在路徑:/bin/cpv執(zhí)行權(quán)限:所有用戶v語法:cp -r 源文件或目錄 目的目錄 v-r 復(fù)制目錄v功能描述:復(fù)制文件或目錄cp實例v范例:v$ cp file1 file2 dir1v將文件file1、file2復(fù)制到目錄dir1v$ cp -r dir1 dir2v將dir1下的所有文件及子目錄復(fù)制到dir2文件剪切命令:mvv命令名稱:mvv命令英文原

6、意:movev命令所在路徑:/bin/mvv執(zhí)行權(quán)限:所有用戶v語法:mv 源文件或目錄 目的目錄v功能描述:移動文件、更名mv實例v范例:v$ mv file1 file3v將當前目錄下文件file1更名為file3v$ mv file2 dir2v將文件file2移動到目錄dir2下實例判斷vmkdir bad dirvtouch this and thatvmv this and that bad dirv以上的結(jié)果是什么?文件刪除命令v命令名稱:rmv命令英文原意:removev命令所在路徑:/bin/rmv執(zhí)行權(quán)限:所有用戶v語法:rm -r 文件或目錄v-r 刪除目錄v功能描述:刪

7、除文件rm實例v范例:v$ rm file3v刪除文件file3v$ rm -r dir1v刪除目錄dir1v(完成復(fù)習0)文件目錄權(quán)限總結(jié)權(quán)限管理命令:chmodv命令名稱:chmodv命令英文原意:change the permissions mode of a filev命令所在路徑:/bin/chmodv執(zhí)行權(quán)限:所有用戶v語法:chmod ugo+-=rwx 文件或目錄 vmode=421 文件或目錄 v功能描述:改變文件或目錄權(quán)限權(quán)限管理命令:chmodv范例:v$ chmod g+w file1v賦予文件file1所屬組寫權(quán)限v$ chmod 777 dir1v設(shè)定目錄dir1為

8、所有用戶具有全部權(quán)限權(quán)限管理命令:chownv命令名稱:chownv命令英文原意:change file ownershipv命令所在路徑:/bin/chownv執(zhí)行權(quán)限:所有用戶v語法:chown 用戶 文件或目錄 v功能描述:改變文件或目錄的所有者v范例:$ chown nobody file1v改變文件file1的所有者為nobody權(quán)限管理命令:chgrpv命令名稱:chgrpv命令英文原意:change file group ownershipv命令所在路徑:/bin/chgrpv執(zhí)行權(quán)限:所有用戶v語法:chgrp 用戶組 文件或目錄 v功能描述:改變文件或目錄的所屬組v范例:$

9、chgrp adm file1v改變文件file1的所屬組為adm文件查看命令v命令名稱:catv命令英文原意:concatenate and display filesv命令所在路徑:/bin/catv執(zhí)行權(quán)限:所有用戶v語法:cat 文件名v功能描述:顯示文件內(nèi)容v范例: $ cat /etc/issuev$ cat /etc/services文件處理命令:morev命令名稱:morev命令所在路徑:/bin/morev執(zhí)行權(quán)限:所有用戶v語法:more 文件名v(空格) 或f 顯示下一頁v(enter) 顯示下一行vq或q 退出v功能描述:分頁顯示文件內(nèi)容v范例: v$ more /et

10、c/services顯示文件前n行:headv指令名稱:headv指令所在路徑:/bin/headv執(zhí)行權(quán)限:all userv語法:head -num 文件名v-num 顯示文件的前num行v功能描述:查看文件的前幾行v范例:$ head -20 /etc/services查看文件后幾行:tailv指令名稱:tailv指令所在路徑:/bin/tailv執(zhí)行權(quán)限:all userv語法:tail -num 文件名v-num 顯示文件的后num行v-f 動態(tài)顯示文件內(nèi)容v功能描述:查看文件的后幾行v范例: $ tail -30 /etc/services文件搜索命令:grepv命令名稱:grep

11、v命令所在路徑:/bin/grepv執(zhí)行權(quán)限:所有用戶v語法:grep 指定字串 源文件v功能描述:在文件中搜尋字串匹配的行并輸出v搜索/etc/services中有tftp的行權(quán)限管理命令:umaskv命令名稱:umaskv命令所在路徑:/bin/umaskv執(zhí)行權(quán)限:所有用戶v語法:umask -sv-s 以rwx形式顯示新建文件或目錄缺省權(quán)限v功能描述:顯示、設(shè)置文件的缺省權(quán)限v范例: $ umaskv$ umask -s文件鏈接命令:lnv命令名稱:lnv命令英文原意:linkv命令所在路徑:/bin/lnv執(zhí)行權(quán)限:所有用戶v語法:ln -s 源文件 目標文件v-s 創(chuàng)建軟鏈接v功能

12、描述:產(chǎn)生鏈接文件ln實例v范例:v$ ln -s /etc/issue /issue.softv創(chuàng)建文件/etc/issue的軟鏈接/issue.softv$ ln /etc/issue /issue.hardv創(chuàng)建文件/etc/issue的硬鏈接/issue.hard文件搜索命令:whichv命令名稱:whichv命令所在路徑:/usr/bin/whichv執(zhí)行權(quán)限:所有用戶v語法:which 命令名稱 v功能描述:顯示系統(tǒng)命令所在目錄v范例:$ which ls文件搜索命令:findv命令名稱:findv命令所在路徑:/usr/bin/findv執(zhí)行權(quán)限:所有用戶v語法:find 搜索路

13、徑 搜尋關(guān)鍵字v功能描述:查找文件或目錄find實例v范例:v$ find /etc -name init v在目錄/etc中查找文件initv$ find / -size +204800 v在根目錄下查找大于100mb的文件v$ find / -user samv在根目錄下查找所有者為sam的文件find實例v范例:v$ find /etc -ctime -1v在/etc下查找24小時內(nèi)被修改過屬性的文件和v目錄v$ find /etc -size +163840 -a -size -204800 v在/etc下查找大于80mb小于100mb的文件v$ find /etc -name ini

14、ttab -exec ls -l ;v在/etc下查找inittab文件并顯示其詳細信息文件搜索指令:locatev指令名稱:locatev指令英文原義:list files in databasesv指令所在路徑:/usr/bin/locatev執(zhí)行權(quán)限:all userv語法:locate 搜索關(guān)鍵字 v功能描述:尋找文件或目錄v范例: $ locate file 列出所有跟file相關(guān)的文件壓縮命令:gzipv命令名稱:gzipv命令英文原意:gnu zv命令所在路徑:/bin/gzv執(zhí)行權(quán)限:所有用戶v語法:gzip 選項 文件v功能描述:壓縮文件v壓縮后文件格式:.gz解壓命令:gu

15、nzipv命令名稱:gunzipv命令英文原意:gnu unzipv命令所在路徑:/bin/gunzipv執(zhí)行權(quán)限:所有用戶v語法:gunzip 選項 壓縮文件v功能描述:解壓縮.gz的壓縮文件v范例: $ gunzip file1.gz壓縮命令:bzip2v命令名稱:bzip2v命令所在路徑:/usr/bin/bzip2v執(zhí)行權(quán)限:所有用戶v語法: bzip2 選項-k 文件v-k 產(chǎn)生壓縮文件后保留原文件v功能描述:壓縮文件v壓縮后文件格式:.bz2v范例:$ bzip2 -k file1解壓命令:bunzip2v命令名稱:bunzip2v命令所在路徑:/usr/bin/bunzip2v執(zhí)

16、行權(quán)限:所有用戶v語法: bunzip2 選項-k 壓縮文件v-k 解壓縮后保留原文件v功能描述:解壓縮v范例:$ bunzip2 -k file1.bz2打包壓縮命令:tarv命令名稱:tarv命令所在路徑:/bin/tarv執(zhí)行權(quán)限:所有用戶v語法:tar 選項cvf 目錄 v-c 產(chǎn)生.tar打包文件v-v 顯示詳細信息v-f 指定壓縮后的文件名v-z 打包同時壓縮v功能描述:打包目錄v壓縮后文件格式:.tar.gz壓縮解壓命令:tarv范例:v$ tar -zcvf dir1.tar.gz dir1v將目錄dir1壓縮成一個打包并壓縮的文件壓縮解壓命令:tarvtar命令解壓縮語法:v

17、-x 解包.tar文件v-v 顯示詳細信息v-f 指定解壓文件v-z 解壓縮v范例:$ tar -zxvf dir1.tar.gz網(wǎng)絡(luò)通信指令:writev指令名稱:writev指令所在路徑:/usr/bin/writev執(zhí)行權(quán)限:all userv語法:write v功能描述:向另外一個用戶發(fā)信息,以ctrl+d作v為結(jié)束v范例: v$ write webmaster網(wǎng)絡(luò)通信指令:wallv指令名稱:wallv指令所在路徑:/usr/bin/wallv執(zhí)行權(quán)限:all userv語法:wall message 文件名v功能描述:向所有用戶廣播信息v范例: v$ wall happy new

18、year!網(wǎng)絡(luò)通信命令:pingv命令名稱:pingv命令所在路徑:/bin/pingv執(zhí)行權(quán)限:rootv語法:ping 選項 vip地址v功能描述:測試網(wǎng)絡(luò)連通性v范例: v# ping 網(wǎng)絡(luò)通信命令:ifconfigv命令名稱:ifconfigv命令所在路徑:/usr/sbin/ifconfigv執(zhí)行權(quán)限:rootv語法:ifconfig 選項-a 網(wǎng)卡設(shè)備標識v-a 顯示所有網(wǎng)卡信息v功能描述:查看網(wǎng)絡(luò)設(shè)置信息v范例:# ifconfig -arpm包管理v安裝 # rpm -ivh sudo-1.7.2p1-5.el5.i386.rpmv掛載光盤: mkdir

19、/mnt/cdrom mount /dev/cdrom /mnt/cdromv查詢: rpm -q sudo rpm -qa | grep samba幫助命令:man、helpv命令名稱:manv命令英文原意:manualv命令所在路徑:/usr/bin/manv執(zhí)行權(quán)限:所有用戶v語法:man 命令或配置文件v功能描述:獲得幫助信息v范例: $ man lsv查看ls命令的幫助信息v$ man servicesv查看配置文件services的幫助信息shell應(yīng)用技巧v echo 命令 在終端顯示字符串 v 命令別名v 輸入/輸出重定向v 管道v 命令連接符v 命令替換符v bash 應(yīng)用技巧v命令補齊v命令補齊允許用戶輸入文件名起始的若干個字v母后,按鍵補齊文件名。v命令歷史v命令歷史允許用戶瀏覽先前輸入的命令并重新v調(diào)用它們,用history命令可以顯示命令列表,v按方向鍵和可查找以前執(zhí)行過的命令。命令別名v命令別名定義:v范例:alias copy=cpvalias rm= “rm -r ”v查看別名信息:aliasv刪除別名:unalias copy輸入/輸出重定向v同標準i/o一樣,shell對于每一個進程預(yù)先定v義3個文件描述字(0、1、2)

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論