用比較法學(xué)Linux基本命令_第1頁
用比較法學(xué)Linux基本命令_第2頁
用比較法學(xué)Linux基本命令_第3頁
用比較法學(xué)Linux基本命令_第4頁
用比較法學(xué)Linux基本命令_第5頁
已閱讀5頁,還剩98頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、用比較法學(xué)linux基本命令 - 隨著中文版的linux的誕生,linux這個誕生于網(wǎng)絡(luò),發(fā)展于網(wǎng)絡(luò)的開放式操作系統(tǒng)已經(jīng)步入我們的世界,它是由芬蘭大學(xué)生linus torvalds于1991年基于unix系統(tǒng)開發(fā)的,并經(jīng)眾多愛好者、公司的努力和支持已經(jīng)成熟、壯大起來了。它具有unix系統(tǒng)的可靠性、穩(wěn)定性、多任務(wù)性以及強(qiáng)大的網(wǎng)絡(luò)功能,吸引了廣大電腦愛好者。為使大家能更好、更快地熟悉、深入到linux系統(tǒng)中來,將linux的基本操作與我們所熟悉的dos操作中相似的命令比較,從以下幾方面進(jìn)行基本命令的學(xué)習(xí): - 一、基礎(chǔ)知識 - 1開機(jī)進(jìn)入 - linux系統(tǒng)的開機(jī)同正常的dos、windows開關(guān)

2、機(jī)順序相同。若是多操作系統(tǒng)則在lilo boot:后輸入linux,就可進(jìn)入linux的注冊提示符login:,在其后輸入用戶名,在口令提示符password:輸入口令,注冊正確后,可進(jìn)入相應(yīng)的用戶環(huán)境。如輸入:root,及其密碼,可進(jìn)入超級用戶環(huán)境#,輸入其他用戶名及口令,可進(jìn)入該用戶環(huán)境$。 - 2關(guān)機(jī)退出 - 在超級用戶提示符#下輸入halt(立即關(guān)機(jī))或shutdown time(延遲time分后關(guān)機(jī),給各用戶每隔一段時間發(fā)出還有多長時間將關(guān)機(jī)的警告)后,計算機(jī)將進(jìn)行一系列的關(guān)機(jī)工作,最后出現(xiàn)system halt,就是關(guān)機(jī)結(jié)束,可以關(guān)閉電源了。非超級用戶則需用exit退出操作環(huán)境,再

3、進(jìn)入超級用戶環(huán)境,方可進(jìn)行關(guān)機(jī)工作。 - 3命令操作注意事項 - 在linux中有一些與dos不完全相同的地方,見下表: dos linux 命令行字母 不區(qū)分大小寫 區(qū)分大小寫 提示符 #、$ 路徑分隔符 / 通配符 *、? *、?、 - 在linux系統(tǒng)中,超級用戶的系統(tǒng)提示符是#,一般情況下普通用戶的系統(tǒng)提示符是$,普通用戶的系統(tǒng)提示符也同dos一樣可以進(jìn)行更改。通配符中*與?的含義是一樣的,是僅包括括號內(nèi)的符號,連續(xù)的符號可用“-”連接首尾的符號代替,如12345678可以用1-8代替,abcdefijk可用a-fi-j表示。 - 4文件類型 - 與dos、windows不同的是,在l

4、inux系統(tǒng)中,目錄和設(shè)備都被視為文件,共有四種文件類型,它們是:普通文件,即我們通常所說的文件,在長列目錄方式時行首前用一符號“-”表示。目錄文件,即我們通常所說的目錄,在長列目錄方式時行用首前用一字母“d”表示。字符設(shè)備文件,如顯示器、打印機(jī)、終端等,在長列目錄方式時行首前用一字母 “c”表示。塊設(shè)備文件,如硬盤、軟盤、光盤在長列目錄方式時行首前用一字母“b”表示。 - 在linux中用長格式列目錄命令ls -l時,如下例: - 文件類型 -rwxrw-r- 5 user group 1089 nov 18 1998 filename 存取權(quán) 用戶 組名 字節(jié)數(shù) 最后修改時間 文件名 -

5、大家對dos下的8.3格式的文件名都一定很熟悉了,由于它的表達(dá)能力有限,所以在windows95之后加入了長文件名支持,linux繼承了unix的優(yōu)點(diǎn),也可以用長長的一串字符作文件名。但是在linux中文件類型可不像在dos下那樣容易從文件的擴(kuò)展名上了解到,在dos下的可執(zhí)行文件的擴(kuò)展名為com或exe,而在linux中只能通過文件屬性得知,采用命令ls f可區(qū)分目錄和文件,在目錄后有“/”符號,可執(zhí)行文件后有“*”符號,用ls af可見所有的文件和目錄列出,包括隱藏的文件和目錄,隱藏文件的文件名以點(diǎn)號“.”開頭。 - 5.讀取權(quán)限 - 在linux中,文件的主人即所有者,其他使用者分別稱為同

6、組者、其他人,為保證各用戶文件的安全,linux同unix一樣通過限制某些用戶對文件的隨意存取。共有三個級別的存取權(quán):讀權(quán)r、寫權(quán)w、執(zhí)行權(quán)x。在存取權(quán)中共有九個字符的位置其順序是:所有者、同組人、其他人。在上例中分別表示:主人對文件擁有讀寫權(quán)和執(zhí)行權(quán),同組人對文件擁有讀寫權(quán)、其他人對文件只擁有讀權(quán)。 - 6.獲取在線幫助命令 - 在linux中有一條專門用于取得在線幫助的命令man ,其使用方式為# man command。man有一套它自己的命令,通常由單個鍵組成,按空格鍵和f鍵將翻到下一頁,按b鍵翻到上一頁,按q鍵退出man工具,回到命令行。掌握了以上的基礎(chǔ)知識,結(jié)合熟知的dos命令進(jìn)行

7、比較,對于學(xué)習(xí)linux的基本命令就可以很快地運(yùn)用自如,為進(jìn)一步深入學(xué)習(xí)linux打下深厚的基礎(chǔ).。 - 二、文件管理和目錄操作 - 與dos、windows一樣,在linux中也有許多關(guān)于文件管理和目錄操作方面的命令,對二者的主要命令列表如下: - 1.文件管理 功能 dos linux 注意事項 顯示文件內(nèi)容 type、more cat 、more type、cat 是全部顯示,more是分頁顯示 打印文件 print lpr 拷貝文件 copy cp 移動文件及改名 move mv 刪除文件 del, erase rm - 2.目錄操作 功能 dos linux 注意事項 列目錄及文件

8、dir/選項 ls 選項 在linux中cd/直接返回登錄時的目錄而不是根目錄, 顯示工作目錄 cd pwd 變更工作目錄 cd目錄 cd/目錄 建立目錄 md,mkdir mkdir 刪除目錄 rd,rmdir rmdir 目錄更名 move mv 拷貝目錄 xcopy copy - 在二者中,命令的格式都是一樣的,只是選項、參數(shù)不相同而已,也可以進(jìn)行組合操作,具體運(yùn)用時可使用幫助命令,只不過linux的命令的功能更為強(qiáng)大,據(jù)記載dos中的不少命令都是借鑒unix而來的,而linux正是居于unix發(fā)展起來的,這也是二者有著幾乎相同的命令和格式的原因之一。 - 三、軟、硬盤及光驅(qū)的使用 -

9、1軟、硬盤及光驅(qū)的使用 - 在linux中對其他硬盤邏輯分區(qū)、軟盤,光盤的使用與我們通常在dos與windows中的使用方法是不一樣的,不能直接訪問,因?yàn)樵趌inux中它們都被視為文件,因此在訪問使用前必須使用裝載命令mount將它們裝載到系統(tǒng)的/mnt目錄中來,使用結(jié)束,必須進(jìn)行卸載。命令格式如下: mount t 文件系統(tǒng)類型 設(shè)備名 裝載目錄 文件類型常用的有: msdos dos分區(qū)文件 ext2 linux的文件系統(tǒng) swap linux swap分區(qū)或swap文件 iso9660 安裝cd-rom的文件系統(tǒng) vfat 支持長文件名的dos分區(qū) hpfs os/2分區(qū)文件系統(tǒng) - 設(shè)

10、備名是指要裝載的設(shè)備的名稱,如軟盤、硬盤、光盤等,軟盤一般為/dev/fd0 fd1,硬盤一般為/dev/hda hdb ,硬盤邏輯分區(qū)一般為期hda1 hda2等等,光盤一般為/dev/hdc。在裝載前一般要在/dev/mnt目錄下建立一個空的目錄,如軟盤為floppy,硬盤分區(qū)為其盤符如c、d等等,光盤為cd-rom,使用命令: mount t msdos /dev/fd0 /mnt/floppy 裝載一個mddos格式的軟盤 mount t ext2 /dev/fd0 /mnt/floppy 裝載一個linux格式的軟盤 mount t vfat /dev/hda1 /mnt/c 裝載w

11、indows98格式的硬盤分區(qū) mount t iso9660 /dev/hdc /mnt/cd-rom 裝載一個光盤 - 裝載完成之后便可對該目錄進(jìn)行操作,在使用新的軟盤及光盤前必須退出該目錄,使用卸載命令進(jìn)行卸載,方可使用新的軟盤及光盤,否則系統(tǒng)不會承認(rèn)該軟盤的,光盤在卸載前是不能用光驅(qū)面板前的彈出鍵退出的。 - 2格式化命令mkfs - 格式化軟盤時不需事先安裝空盤,只需將軟盤放入軟驅(qū)中,使用如下命令,便可格式化一張在linux中使用的軟盤: #mkfs t ext2 /dev/fd0 1440 - 在熟悉以上基本命令之后,就可以進(jìn)行其他命令的進(jìn)一步學(xué)習(xí),例如:文件編輯軟件vi,存取權(quán)限

12、的修改,檢查修復(fù)文件系統(tǒng),增減用戶及修改密碼,安裝其他linux文件,及一些linux的實(shí)用工具軟件,建立x-windows圖形界面,利用linux上網(wǎng)等等,來增加對linux的感性認(rèn)識。linux基本命令目錄篇(二)今天復(fù)習(xí)了一下目錄的轉(zhuǎn)換,內(nèi)容不多,只有兩個選項。cd 轉(zhuǎn)換目錄格式:cd -l|-p dir如果dir不是以“/”開始,表示以當(dāng)前目錄為基礎(chǔ)轉(zhuǎn)換目錄(相對路徑),“cd .”表示轉(zhuǎn)到當(dāng)前目錄的上一級目錄。若dir以“/”開頭,表示從根目錄開始轉(zhuǎn)換(絕對路徑)。無dir時轉(zhuǎn)到用戶主目錄下。例:rootlinux root#cd lsrootlinux ls#pwd/root/ls

13、rootlinux ls#cd /etcrootlinux etc#pwd/etcrootlinux etc#cdrootlinux root#pwd/root選項:-l 當(dāng)指定的目錄為符號鏈接文件時,仍然用此鏈接表示路徑。例:/dd為/usr/share/doc的符號鏈接文件rootlinux root#cd -l /ddrootlinux dd#pwd/dd-p當(dāng)指定目錄為符號鏈接文件時,將轉(zhuǎn)到實(shí)際地址下。例:/dd為/usr/share/doc的符號鏈接文件rootlinux root#cd p /ddrootlinux doc#pwd/usr/share/doc注:pwd命令顯示當(dāng)前所

14、在目錄位置。用比較法學(xué)linux基本命令 - 隨著中文版的linux的誕生,linux這個誕生于網(wǎng)絡(luò),發(fā)展于網(wǎng)絡(luò)的開放式操作系統(tǒng)已經(jīng)步入我們的世界,它是由芬蘭大學(xué)生linus torvalds于1991年基于unix系統(tǒng)開發(fā)的,并經(jīng)眾多愛好者、公司的努力和支持已經(jīng)成熟、壯大起來了。它具有unix系統(tǒng)的可靠性、穩(wěn)定性、多任務(wù)性以及強(qiáng)大的網(wǎng)絡(luò)功能,吸引了廣大電腦愛好者。為使大家能更好、更快地熟悉、深入到linux系統(tǒng)中來,將linux的基本操作與我們所熟悉的dos操作中相似的命令比較,從以下幾方面進(jìn)行基本命令的學(xué)習(xí): - 一、基礎(chǔ)知識 - 1開機(jī)進(jìn)入 - linux系統(tǒng)的開機(jī)同正常的dos、win

15、dows開關(guān)機(jī)順序相同。若是多操作系統(tǒng)則在lilo boot:后輸入linux,就可進(jìn)入linux的注冊提示符login:,在其后輸入用戶名,在口令提示符password:輸入口令,注冊正確后,可進(jìn)入相應(yīng)的用戶環(huán)境。如輸入:root,及其密碼,可進(jìn)入超級用戶環(huán)境#,輸入其他用戶名及口令,可進(jìn)入該用戶環(huán)境$。 - 2關(guān)機(jī)退出 - 在超級用戶提示符#下輸入halt(立即關(guān)機(jī))或shutdown time(延遲time分后關(guān)機(jī),給各用戶每隔一段時間發(fā)出還有多長時間將關(guān)機(jī)的警告)后,計算機(jī)將進(jìn)行一系列的關(guān)機(jī)工作,最后出現(xiàn)system halt,就是關(guān)機(jī)結(jié)束,可以關(guān)閉電源了。非超級用戶則需用exit退出

16、操作環(huán)境,再進(jìn)入超級用戶環(huán)境,方可進(jìn)行關(guān)機(jī)工作。 - 3命令操作注意事項 - 在linux中有一些與dos不完全相同的地方,見下表: dos linux 命令行字母 不區(qū)分大小寫 區(qū)分大小寫 提示符 #、$ 路徑分隔符 / 通配符 *、? *、?、 - 在linux系統(tǒng)中,超級用戶的系統(tǒng)提示符是#,一般情況下普通用戶的系統(tǒng)提示符是$,普通用戶的系統(tǒng)提示符也同dos一樣可以進(jìn)行更改。通配符中*與?的含義是一樣的,是僅包括括號內(nèi)的符號,連續(xù)的符號可用“-”連接首尾的符號代替,如12345678可以用1-8代替,abcdefijk可用a-fi-j表示。 - 4文件類型 - 與dos、windows不

17、同的是,在linux系統(tǒng)中,目錄和設(shè)備都被視為文件,共有四種文件類型,它們是:普通文件,即我們通常所說的文件,在長列目錄方式時行首前用一符號“-”表示。目錄文件,即我們通常所說的目錄,在長列目錄方式時行用首前用一字母“d”表示。字符設(shè)備文件,如顯示器、打印機(jī)、終端等,在長列目錄方式時行首前用一字母 “c”表示。塊設(shè)備文件,如硬盤、軟盤、光盤在長列目錄方式時行首前用一字母“b”表示。 - 在linux中用長格式列目錄命令ls -l時,如下例: - 文件類型 -rwxrw-r- 5 user group 1089 nov 18 1998 filename 存取權(quán) 用戶 組名 字節(jié)數(shù) 最后修改時間

18、文件名 - 大家對dos下的8.3格式的文件名都一定很熟悉了,由于它的表達(dá)能力有限,所以在windows95之后加入了長文件名支持,linux繼承了unix的優(yōu)點(diǎn),也可以用長長的一串字符作文件名。但是在linux中文件類型可不像在dos下那樣容易從文件的擴(kuò)展名上了解到,在dos下的可執(zhí)行文件的擴(kuò)展名為com或exe,而在linux中只能通過文件屬性得知,采用命令ls f可區(qū)分目錄和文件,在目錄后有“/”符號,可執(zhí)行文件后有“*”符號,用ls af可見所有的文件和目錄列出,包括隱藏的文件和目錄,隱藏文件的文件名以點(diǎn)號“.”開頭。 - 5.讀取權(quán)限 - 在linux中,文件的主人即所有者,其他使用

19、者分別稱為同組者、其他人,為保證各用戶文件的安全,linux同unix一樣通過限制某些用戶對文件的隨意存取。共有三個級別的存取權(quán):讀權(quán)r、寫權(quán)w、執(zhí)行權(quán)x。在存取權(quán)中共有九個字符的位置其順序是:所有者、同組人、其他人。在上例中分別表示:主人對文件擁有讀寫權(quán)和執(zhí)行權(quán),同組人對文件擁有讀寫權(quán)、其他人對文件只擁有讀權(quán)。 - 6.獲取在線幫助命令 - 在linux中有一條專門用于取得在線幫助的命令man ,其使用方式為# man command。man有一套它自己的命令,通常由單個鍵組成,按空格鍵和f鍵將翻到下一頁,按b鍵翻到上一頁,按q鍵退出man工具,回到命令行。掌握了以上的基礎(chǔ)知識,結(jié)合熟知的d

20、os命令進(jìn)行比較,對于學(xué)習(xí)linux的基本命令就可以很快地運(yùn)用自如,為進(jìn)一步深入學(xué)習(xí)linux打下深厚的基礎(chǔ).。 - 二、文件管理和目錄操作 - 與dos、windows一樣,在linux中也有許多關(guān)于文件管理和目錄操作方面的命令,對二者的主要命令列表如下: - 1.文件管理 功能 dos linux 注意事項 顯示文件內(nèi)容 type、more cat 、more type、cat 是全部顯示,more是分頁顯示 打印文件 print lpr 拷貝文件 copy cp 移動文件及改名 move mv 刪除文件 del, erase rm - 2.目錄操作 功能 dos linux 注意事項 列

21、目錄及文件 dir/選項 ls 選項 在linux中cd/直接返回登錄時的目錄而不是根目錄, 顯示工作目錄 cd pwd 變更工作目錄 cd目錄 cd/目錄 建立目錄 md,mkdir mkdir 刪除目錄 rd,rmdir rmdir 目錄更名 move mv 拷貝目錄 xcopy copy - 在二者中,命令的格式都是一樣的,只是選項、參數(shù)不相同而已,也可以進(jìn)行組合操作,具體運(yùn)用時可使用幫助命令,只不過linux的命令的功能更為強(qiáng)大,據(jù)記載dos中的不少命令都是借鑒unix而來的,而linux正是居于unix發(fā)展起來的,這也是二者有著幾乎相同的命令和格式的原因之一。 - 三、軟、硬盤及光驅(qū)

22、的使用 - 1軟、硬盤及光驅(qū)的使用 - 在linux中對其他硬盤邏輯分區(qū)、軟盤,光盤的使用與我們通常在dos與windows中的使用方法是不一樣的,不能直接訪問,因?yàn)樵趌inux中它們都被視為文件,因此在訪問使用前必須使用裝載命令mount將它們裝載到系統(tǒng)的/mnt目錄中來,使用結(jié)束,必須進(jìn)行卸載。命令格式如下: mount t 文件系統(tǒng)類型 設(shè)備名 裝載目錄 文件類型常用的有: msdos dos分區(qū)文件 ext2 linux的文件系統(tǒng) swap linux swap分區(qū)或swap文件 iso9660 安裝cd-rom的文件系統(tǒng) vfat 支持長文件名的dos分區(qū) hpfs os/2分區(qū)文件

23、系統(tǒng) - 設(shè)備名是指要裝載的設(shè)備的名稱,如軟盤、硬盤、光盤等,軟盤一般為/dev/fd0 fd1,硬盤一般為/dev/hda hdb ,硬盤邏輯分區(qū)一般為期hda1 hda2等等,光盤一般為/dev/hdc。在裝載前一般要在/dev/mnt目錄下建立一個空的目錄,如軟盤為floppy,硬盤分區(qū)為其盤符如c、d等等,光盤為cd-rom,使用命令: mount t msdos /dev/fd0 /mnt/floppy 裝載一個mddos格式的軟盤 mount t ext2 /dev/fd0 /mnt/floppy 裝載一個linux格式的軟盤 mount t vfat /dev/hda1 /mnt

24、/c 裝載windows98格式的硬盤分區(qū) mount t iso9660 /dev/hdc /mnt/cd-rom 裝載一個光盤 - 裝載完成之后便可對該目錄進(jìn)行操作,在使用新的軟盤及光盤前必須退出該目錄,使用卸載命令進(jìn)行卸載,方可使用新的軟盤及光盤,否則系統(tǒng)不會承認(rèn)該軟盤的,光盤在卸載前是不能用光驅(qū)面板前的彈出鍵退出的。 - 2格式化命令mkfs - 格式化軟盤時不需事先安裝空盤,只需將軟盤放入軟驅(qū)中,使用如下命令,便可格式化一張在linux中使用的軟盤: #mkfs t ext2 /dev/fd0 1440 - 在熟悉以上基本命令之后,就可以進(jìn)行其他命令的進(jìn)一步學(xué)習(xí),例如:文件編輯軟件v

25、i,存取權(quán)限的修改,檢查修復(fù)文件系統(tǒng),增減用戶及修改密碼,安裝其他linux文件,及一些linux的實(shí)用工具軟件,建立x-windows圖形界面,利用linux上網(wǎng)等等,來增加對linux的感性認(rèn)識。linux必學(xué)命令 linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進(jìn)程管理、文件權(quán)限設(shè)定等。所以,在linux系統(tǒng)上工作離不開使用系統(tǒng)提供的命令。要想真正理解linux系統(tǒng),就必須從linux命令學(xué)起,通過基礎(chǔ)的命令學(xué)習(xí)可以進(jìn)一步理解linux系統(tǒng)。 不同linux發(fā)行版的命令數(shù)量不一樣,但linux發(fā)行版本最少的命令也有200多個。這里筆者把比較重要

26、和使用頻率最多的命令,按照它們在系統(tǒng)中的作用分成下面六個部分一一介紹。 安裝和登錄命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; 文件處理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; 系統(tǒng)管理相關(guān)命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; 網(wǎng)絡(luò)操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nsloo

27、kup; 系統(tǒng)安全相關(guān)命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。 本文以mandrake linux 9.1(kenrel 2.4.21)為例,介紹linux下的安裝和登錄命令。 login 1.作用 login的作用是登錄系統(tǒng),它的使用權(quán)限是所有用戶。 2.格式 login namep h 主機(jī)名稱 3.主要參數(shù) p:通知login保持現(xiàn)在的環(huán)境參數(shù)。 h:用來向遠(yuǎn)程登錄的之間傳輸用戶名。 如果選擇用命令行

28、模式登錄linux的話,那么看到的第一個linux命令就是login:。 一般界面是這樣的: manddrake linux release 9.1(bamboo) for i586 renrel 3mdk on i686 / tty1 localhost login:root password: 上面代碼中,第一行是linux發(fā)行版本號,第二行是內(nèi)核版本號和登錄的虛擬控制臺,我們在第三行輸入登錄名,按“enter”鍵在password后輸入賬戶密碼,即可登錄系統(tǒng)。出于安全考慮,輸入賬戶密碼時字符不會在屏幕上回顯,光標(biāo)也不移動。 登錄后會看到下面這個界面(以超級用戶為例):

29、rootlocalhost root# last login:tue ,nov 18 10:00:55 on vc/1 上面顯示的是登錄星期、月、日、時間和使用的虛擬控制臺。 4.應(yīng)用技巧 linux是一個真正的多用戶操作系統(tǒng),可以同時接受多個用戶登錄,還允許一個用戶進(jìn)行多次登錄。這是因?yàn)閘inux和許多版本的unix一樣,提供了虛擬控制臺的訪問方式,允許用戶在同一時間從控制臺(系統(tǒng)的控制臺是與系統(tǒng)直接相連的監(jiān)視器和鍵盤)進(jìn)行多次登錄。每個虛擬控制臺可以看作是一個獨(dú)立的工作站,工作臺之間可以切換。虛擬控制臺的切換可以通過按下alt鍵和一個功能鍵來實(shí)現(xiàn),通常使用f1-f6 。 例如,用戶登錄后,

30、按一下“alt+f2”鍵,用戶就可以看到上面出現(xiàn)的“l(fā)ogin:”提示符,說明用戶看到了第二個虛擬控制臺。然后只需按“alt+ f1”鍵,就可以回到第一個虛擬控制臺。一個新安裝的linux系統(tǒng)允許用戶使用“alt+f1”到“alt+f6”鍵來訪問前六個虛擬控制臺。虛擬控制臺最有用的是,當(dāng)一個程序出錯造成系統(tǒng)死鎖時,可以切換到其它虛擬控制臺工作,關(guān)閉這個程序。 shutdown 1.作用 shutdown命令的作用是關(guān)閉計算機(jī),它的使用權(quán)限是超級用戶。 2.格式 shutdown hikmt 3.重要參數(shù) t:在改變到其它運(yùn)行級別之前,告訴init程序多久以后關(guān)機(jī)。 k:并不真正關(guān)機(jī),只是送警告

31、信號給每位登錄者。 h:關(guān)機(jī)后關(guān)閉電源。 c:cancel current process取消目前正在執(zhí)行的關(guān)機(jī)程序。所以這個選項當(dāng)然沒有時間參數(shù),但是可以輸入一個用來解釋的訊息,而這信息將會送到每位使用者。 f:在重啟計算機(jī)時強(qiáng)迫fsck。 time:設(shè)定關(guān)機(jī)前的時間。 m: 將系統(tǒng)改為單用戶模式。 i:關(guān)機(jī)時顯示系統(tǒng)信息。 4.命令說明 shutdown命令可以安全地將系統(tǒng)關(guān)機(jī)。有些用戶會使用直接斷掉電源的方式來關(guān)閉linux系統(tǒng),這是十分危險的。因?yàn)閘inux與windows不同,其后臺運(yùn)行著許多進(jìn)程,所以強(qiáng)制關(guān)機(jī)可能會導(dǎo)致進(jìn)程的數(shù)據(jù)丟失,使系統(tǒng)處于不穩(wěn)定的狀態(tài),甚至在有的系統(tǒng)中會損壞硬

32、件設(shè)備(硬盤)。在系統(tǒng)關(guān)機(jī)前使用 shutdown命令,系統(tǒng)管理員會通知所有登錄的用戶系統(tǒng)將要關(guān)閉,并且login指令會被凍結(jié),即新的用戶不能再登錄。 halt 1.作用 halt命令的作用是關(guān)閉系統(tǒng),它的使用權(quán)限是超級用戶。 2.格式 halt n w d f i p 3.主要參數(shù)說明 n:防止sync系統(tǒng)調(diào)用,它用在用fsck修補(bǔ)根分區(qū)之后,以阻止內(nèi)核用老版本的超級塊覆蓋修補(bǔ)過的超級塊。 w:并不是真正的重啟或關(guān)機(jī),只是寫wtmp(/var/log/wtmp)紀(jì)錄。 f:沒有調(diào)用shutdown,而強(qiáng)制關(guān)機(jī)或重啟。 i:關(guān)機(jī)(或重啟)前,關(guān)掉所有的網(wǎng)絡(luò)接口。 f:強(qiáng)迫關(guān)機(jī),不呼叫shutd

33、own這個指令。 p: 當(dāng)關(guān)機(jī)的時候順便做關(guān)閉電源的動作。 d:關(guān)閉系統(tǒng),但不留下紀(jì)錄。 4.命令說明 halt就是調(diào)用shutdown h。halt執(zhí)行時,殺死應(yīng)用進(jìn)程,執(zhí)行sync(將存于buffer中的資料強(qiáng)制寫入硬盤中)系統(tǒng)調(diào)用,文件系統(tǒng)寫操作完成后就會停止內(nèi)核。若系統(tǒng)的運(yùn)行級別為0或6,則關(guān)閉系統(tǒng);否則以shutdown指令(加上h參數(shù))來取代。 reboot 1.作用 reboot命令的作用是重新啟動計算機(jī),它的使用權(quán)限是系統(tǒng)管理者。 2.格式 reboot n w d f i 3.主要參數(shù) n: 在重開機(jī)前不做將記憶體資料寫回硬盤的動作。 w: 并不會真的重開機(jī),只是把記錄寫到/

34、var/log/wtmp文件里。 d: 不把記錄寫到/var/log/wtmp文件里(n這個參數(shù)包含了d)。 i: 在重開機(jī)之前先把所有與網(wǎng)絡(luò)相關(guān)的裝置停止。 install 1.作用 install命令的作用是安裝或升級軟件或備份數(shù)據(jù),它的使用權(quán)限是所有用戶。 2.格式 (1)install 選項. 來源 目的地 (2)install 選項. 來源. 目錄 (3)install d 選項. 目錄. 在前兩種格式中,會將復(fù)制至或?qū)⒍鄠€文件復(fù)制至已存在的,同時設(shè)定權(quán)限模式及所有者/所屬組。在第三種格式中,會創(chuàng)建所有指定的目錄及它們的主目錄。長選項必須用的參數(shù)在使用短選項時也是必須的。 3.主要參

35、數(shù) backup=control:為每個已存在的目的地文件進(jìn)行備份。 b:類似 backup,但不接受任何參數(shù)。 c:(此選項不作處理)。 d,directory:所有參數(shù)都作為目錄處理,而且會創(chuàng)建指定目錄的所有主目錄。 d:創(chuàng)建前的所有主目錄,然后將復(fù)制至 ;在第一種使用格式中有用。 g,group=組:自行設(shè)定所屬組,而不是進(jìn)程目前的所屬組。 m,mode=模式:自行設(shè)定權(quán)限模式 (像chmod),而不是rwxrxrx。 o,owner=所有者:自行設(shè)定所有者 (只適用于超級用戶)。 p,preservetimestamps:以文件的訪問/修改時間作為相應(yīng)的目的地文件的時間屬性。 s,st

36、rip:用strip命令刪除symbol table,只適用于第一及第二種使用格式。 s,suffix=后綴:自行指定備份文件的。 v,verbose:處理每個文件/目錄時印出名稱。 help:顯示此幫助信息并離開。 version:顯示版本信息并離開。 mount 1.作用 mount命令的作用是加載文件系統(tǒng),它的用權(quán)限是超級用戶或/etc/fstab中允許的使用者。 2.格式 mount a fv t vfstype n rw f device dir 3.主要參數(shù) h:顯示輔助信息。 v:顯示信息,通常和f用來除錯。 a:將/etc/fstab中定義的所有文件系統(tǒng)掛上。 f:這個命令通常

37、和a一起使用,它會為每一個mount的動作產(chǎn)生一個行程負(fù)責(zé)執(zhí)行。在系統(tǒng)需要掛上大量nfs文件系統(tǒng)時可以加快加載的速度。 f:通常用于除錯。它會使mount不執(zhí)行實(shí)際掛上的動作,而是模擬整個掛上的過程,通常會和v一起使用。 t vfstype:顯示被加載文件系統(tǒng)的類型。 n:一般而言,mount掛上后會在/etc/mtab中寫入一筆資料,在系統(tǒng)中沒有可寫入文件系統(tǒng)的情況下,可以用這個選項取消這個動作。 4.應(yīng)用技巧 在linux和unix系統(tǒng)上,所有文件都是作為一個大型樹(以/為根)的一部分訪問的。要訪問cd-rom上的文件,需要將cd-rom設(shè)備掛裝在文件樹中的某個掛裝點(diǎn)。如果發(fā)行版安裝了自動

38、掛裝包,那么這個步驟可自動進(jìn)行。在linux中,如果要使用硬盤、光驅(qū)等儲存設(shè)備,就得先將它加載,當(dāng)儲存設(shè)備掛上了之后,就可以把它當(dāng)成一個目錄來訪問。掛上一個設(shè)備使用mount命令。在使用mount這個指令時,至少要先知道下列三種信息:要加載對象的文件系統(tǒng)類型、要加載對象的設(shè)備名稱及要將設(shè)備加載到哪個目錄下。 (1)linux可以識別的文件系統(tǒng) windows 95/98常用的fat 32文件系統(tǒng):vfat ; win nt/2000 的文件系統(tǒng):ntfs ; os/2用的文件系統(tǒng):hpfs; linux用的文件系統(tǒng):ext2、ext3; cd-rom光盤用的文件系統(tǒng):iso9660。 雖然vf

39、at是指fat 32系統(tǒng),但事實(shí)上它也兼容fat 16的文件系統(tǒng)類型。 (2)確定設(shè)備的名稱 在linux中,設(shè)備名稱通常都存在/dev里。這些設(shè)備名稱的命名都是有規(guī)則的,可以用“推理”的方式把設(shè)備名稱找出來。例如,/dev/hda1這個 ide設(shè)備,hd是hard disk(硬盤)的,sd是scsi device,fd是floppy device(或是floppy disk?)。a代表第一個設(shè)備,通常ide接口可以接上4個ide設(shè)備(比如4塊硬盤)。所以要識別ide硬盤的方法分別就是hda、hdb、hdc、 hdd。hda1中的“1”代表hda的第一個硬盤分區(qū) (partition),hda

40、2代表hda的第二主分區(qū),第一個邏輯分區(qū)從hda5開始,依此類推。此外,可以直接檢查/var/log/messages文件,在該文件中可以找到計算機(jī)開機(jī)后系統(tǒng)已辨認(rèn)出來的設(shè)備代號。 (3)查找掛接點(diǎn) 在決定將設(shè)備掛接之前,先要查看一下計算機(jī)是不是有個/mnt的空目錄,該目錄就是專門用來當(dāng)作掛載點(diǎn)(mount point)的目錄。建議在/mnt里建幾個/mnt/cdrom、/mnt/floppy、/mnt/mo等目錄,當(dāng)作目錄的專用掛載點(diǎn)。舉例而言,如要掛載下列5個設(shè)備,其執(zhí)行指令可能如下 (假設(shè)都是linux的ext2系統(tǒng),如果是windows xx請將ext2改成vfat): 軟盤 =mou

41、nt t ext2 /dev/fd0 /mnt/floppy cdrom =mount t iso9660 /dev/hdc /mnt/cdrom scsi cdrom =mount t iso9660 /dev/sdb /mnt/scdrom scsi cdr =mount t iso9660 /dev/sdc /mnt/scdr 不過目前大多數(shù)較新的linux發(fā)行版本(包括紅旗 linux、中軟linux、mandrake linux等)都可以自動掛裝文件系統(tǒng),但red hat linux除外。 umount 1.作用 umount命令的作用是卸載一個文件系統(tǒng),它的使用權(quán)限是超級用戶或/e

42、tc/fstab中允許的使用者。 2.格式 unmount a ffnrsvw t vfstype n rw f device dir 3.使用說明 umount命令是mount命令的逆操作,它的參數(shù)和使用方法和mount命令是一樣的。linux掛裝cd-rom后,會鎖定cdrom,這樣就不能用cd-rom面板上的eject按鈕彈出它。但是,當(dāng)不再需要光盤時,如果已將/cdrom作為符號鏈接,請使用umount/cdrom來卸裝它。僅當(dāng)無用戶正在使用光盤時,該命令才會成功。該命令包括了將帶有當(dāng)前工作目錄當(dāng)作該光盤中的目錄的終端窗口。 chsh 1.作用 chsh命令的作用是更改使用者shell

43、設(shè)定,它的使用權(quán)限是所有使用者。 2.格式 chsh s list help v username 3.主要參數(shù) l:顯示系統(tǒng)所有shell類型。 v:顯示shell版本號。 4.應(yīng)用技巧 前面介紹了linux下有多種shell,一般缺省的是bash,如果想更換shell類型可以使用chsh命令。先輸入賬戶密碼,然后輸入新shell類型,如果操作正確系統(tǒng)會顯示“shell change”。其界面一般如下: changing fihanging shell for cao password: new shell /bin/bash: /bin/tcsh 上面代碼中, 內(nèi)是目前使用的shell。普

44、通用戶只能修改自己的shell,超級用戶可以修改全體用戶的shell。要想查詢系統(tǒng)提供哪些shell,可以使用chsh -l 命令,見圖1所示。 圖1 系統(tǒng)可以使用的shell類型 從圖1中可以看到,筆者系統(tǒng)中可以使用的shell有bash(缺?。?、csh、sh、tcsh四種。 exit 1.作用 exit命令的作用是退出系統(tǒng),它的使用權(quán)限是所有用戶。 2.格式 exit 3.參數(shù) exit命令沒有參數(shù),運(yùn)行后退出系統(tǒng)進(jìn)入登錄界面。 last 1.作用 last命令的作用是顯示近期用戶或終端的登錄情況,它的使用權(quán)限是所有用戶。通過last命令查看該程序的log,管理員可以獲知誰曾經(jīng)或企圖連接系

45、統(tǒng)。 2.格式 1astnf filet tty h 節(jié)點(diǎn)i ip1y1d 3.主要參數(shù) n:指定輸出記錄的條數(shù)。 f file:指定用文件file作為查詢用的log文件。 t tty:只顯示指定的虛擬控制臺上登錄情況。 h 節(jié)點(diǎn):只顯示指定的節(jié)點(diǎn)上的登錄情況。 i ip:只顯示指定的ip上登錄的情況。 1:用ip來顯示遠(yuǎn)端地址。 y:顯示記錄的年、月、日。 id:知道查詢的用戶名。 x:顯示系統(tǒng)關(guān)閉、用戶登錄和退出的歷史。 動手練習(xí) 上面介紹了linux安裝和登錄命令,下面介紹幾個實(shí)例,動手練習(xí)一下剛才講過的命令。 1.一次運(yùn)行多個命令 在一個命令行中可以執(zhí)行多個命令,用分號將各個命令隔開即

46、可,例如: last x;halt 上面代碼表示在顯示系統(tǒng)關(guān)閉、用戶登錄和退出的歷史后關(guān)閉計算機(jī)。 2.利用mount掛裝文件系統(tǒng)訪問windows系統(tǒng) 許多l(xiāng)inux發(fā)行版本現(xiàn)在都可以自動加載vfat分區(qū)來訪問windows系統(tǒng),而red hat各個版本都沒有自動加載vfat分區(qū),因此還需要進(jìn)行手工操作。 mount可以將windows分區(qū)作為linux的一個“文件”掛接到linux的一個空文件夾下,從而將windows的分區(qū)和/mnt這個目錄聯(lián)系起來。因此,只要訪問這個文件夾就相當(dāng)于訪問該分區(qū)了。首先要在/mnt下建立winc文件夾,在命令提示符下輸入下面命令: mount -t vfat

47、 /dev/hda1 /mnt/winc 即表示將windows的c分區(qū)掛到liunx的/mnt/winc目錄下。這時,在/mnt/winc目錄下就可以看到windows中c盤的內(nèi)容了。使用類似的方法可以訪問windows系統(tǒng)的d、e盤。在linux系統(tǒng)顯示windows的分區(qū)一般順序這樣的:hda1為c盤、hda5為d盤、 hda6為e盤以此類推。上述方法可以查看windows系統(tǒng)有一個很大的問題,就是windows中的所有中文文件名或文件夾名全部顯示為問號 “?”,而英文卻可以正常顯示。我們可以通過加入一些參數(shù)讓它顯示中文。還以上面的操作為例,此時輸入命令: mount -t vfat -

48、o iocharset=cp936 /dev/hda1 /mnt/winc 現(xiàn)在它就可以正常顯示中文了。 3.使用mount加掛閃盤上的文件系統(tǒng) 在linux下使用閃盤非常簡單。linux對usb設(shè)備有很好的支持,當(dāng)插入閃盤后,閃盤被識別為一個scsi盤,通常輸入以下命令: mount /dev/sda1 /usb 就能夠加掛閃盤上的文件系統(tǒng)。linux下常用的系統(tǒng)狀態(tài)查詢命令介紹列出各個scsi設(shè)備的所有相關(guān)信息:如邏輯單元號,硬件地址及設(shè)備文件名等。# ps -ef 列出正在運(yùn)行的所有進(jìn)程的各種信息:如進(jìn)程號及進(jìn)程名等。# netstat -rn 列出網(wǎng)卡狀態(tài)及路由信息等。# netsta

49、t -in列出網(wǎng)卡狀態(tài)及網(wǎng)絡(luò)配置信息。# df -k 列出已加載的邏輯卷及其大小信息。# mount 列出已加載的邏輯卷及其加載位置。# uname -a 列出系統(tǒng)id 號,系統(tǒng)名稱,os版本等信息。# hostname 列出系統(tǒng)網(wǎng)絡(luò)名稱。# lsvg l rootvg,lsvg p rootvg顯示邏輯卷組信息,如包含哪些物理盤及邏輯卷等。# lslv l datalv,lslv p datalv顯示邏輯卷各種信息,如包含哪些盤,是否有鏡像等。八 網(wǎng)絡(luò)故障定位方法網(wǎng)絡(luò)不通的診斷過程:ifconfig 查看網(wǎng)卡是否啟動 (up)netstat i 查看網(wǎng)卡狀態(tài)ierrs/ipkts 和 oer

50、rs/opkts是否1%ping自己網(wǎng)卡地址 (ip 地址)ping其它機(jī)器地址,如不通,在其機(jī)器上用diag檢測網(wǎng)卡是否有問題。在同一網(wǎng)中, subnetmask 應(yīng)一致。網(wǎng)絡(luò)配置的基本方法:(1) 如需修改網(wǎng)絡(luò)地址、主機(jī)名等,一定要用 chdev 命令# chdev l inet0 a hostname=myhost# chdev -l en0 -a netaddr=8 -a netmask=(2) 查看網(wǎng)卡狀態(tài):# lsdev cc if(3) 確認(rèn)網(wǎng)絡(luò)地址:# ifconfig en0(4) 啟動網(wǎng)卡:# ifconfig en0 up(5)

51、 配置路由有兩種方式加入路由:永久路由# chdev -l inet0 -a route=,9臨時路由# route add 9用命令 netstat -rn 查看路由表附:常用命令列表:any xxxx, #, *, or x is to be substituted by a name, resource name or #,fn = filenamedir = directory| = pipe symbolbosboot -a -d /dev/hdiskx -rebuilds boot record/image

52、on boot device(hdiskx)cat -view contents of a filecat /tmp/*.1 -view a file, look at outputcat fn fn newfile -combines two files to a single filecd -will return you to default dircd / -will put in root dir網(wǎng)絡(luò)擂臺 dos和linux常用命令的對戰(zhàn)許多在shell 提示下鍵入的 linux 命令都與你在 dos 下鍵入的命令相似。事實(shí)上,某些命令完全相同。本附錄提供了 windows 的 do

53、s 提示下的常用命令以及在 linux 中與它們等同的命令。附錄中還提供了如何在 linux shell 提示下使用這些命令的簡單實(shí)例。請注意,這些命令通常有許多選項,要進(jìn)一步學(xué)習(xí)每一個命令,請閱讀相關(guān)的說明書(man)頁(例如,在 shell 提示下鍵入 man ls 就可以讀到關(guān)于 ls 命令的信息)。命令的目的 ms-dos linux linux 的簡單實(shí)例復(fù)制文件 copy cp cp thisfile.txt /home/thisdirectory轉(zhuǎn)移文件 move mv mv thisfile.txt /home/thisdirectory列舉文件 dir ls ls清除屏幕 cls clear clear關(guān)閉 shell 提示 exit exit exit顯示或設(shè)置日期 date date date刪除文件 del rm rm thisfile.txt把輸出“回響”到屏幕上 echo echo echo this message用簡單文本編輯器來編輯文件 edit gedit(a) gedit thisfile.txt比較文件內(nèi)容 fc diff diff file1 file2在文件中尋找字串

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論