欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Unix操作系統(tǒng)常用命令(小結(jié))

 更新時間:2020年04月23日 11:59:29   作者:數(shù)星星的小貝殼  
這篇文章主要介紹了Unix操作系統(tǒng)常用命令,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、關(guān)于檔案/目錄處理的命令 

1、ls——列目錄  

這是最基本的檔案指令。 ls 的意義為 "list",也就是將某一個目錄或是  某一個檔案的內(nèi)容顯示出來。  

格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]  

ls 的常用參數(shù)如下:  

-a : 在 UNIX 中若一個目錄或文件名字的第一個字符為 "." , 則使用 ls  將不會顯示出這個檔案的名字,我們稱此類檔案為隱藏檔。如 .profile、.tcshrc等,如果我們要察看這類檔案,則必須在其后加上參數(shù) -a 。  

-l : 這個參數(shù)代表使用 ls 的長( long )格式,可以顯示更多的信息,如檔案存取權(quán),檔案擁有者( owner ),檔案歸屬組,檔案大小,檔案最后更新時間,甚而 symbolic link 的檔案是 link 那一個檔等等。 

在開始的10個字符上系統(tǒng)給出文件的用戶權(quán)限。該序列分成四個域。第一個字符為類型域,第2、3、4個字符為用戶主域,第5、6、7個字符為同組用戶域,第8、9、10個字符為其它用戶域,域中字符的含義如下:  

l 在類型域中:  

d 表示此文件是一個目錄  

- 表示此檔是一個普通檔  

b 表示此檔是一個特殊的塊設(shè)備I/O檔  

c 表示此文件是一個特殊的字符設(shè)備I/O文件  

l 表示此檔是一個連接檔。在其文件名稱后緊跟與它連接的文件路徑及名稱。如:  unix -> /stand/unix  

l 在“用戶主”、“同組用戶”、“其它用戶”域中:  

r 表示有讀權(quán)限。含義是可以拷貝或顯示該文件或目錄中的內(nèi)容。  

w 表示有寫權(quán)限。含義是可以改變或修改該檔。  

x 表示有執(zhí)行權(quán)限。含義是可以執(zhí)行該檔或用cd命令進(jìn)入該目錄,在該目錄中建立文件或子目錄等。  

- 表示無權(quán)限。  

2.chmod——變更檔案模式( change mode )  

這個指令是用來更改檔案的存取模式( access mode )。在 UNIX 一個檔案上有可讀(r)可寫(w)可執(zhí)行(x)三種模式,分別針對該檔案的所有者( onwer )、同組者( group member )( 你可以 ls -lg來觀看某一檔案的所屬的 group ),以及其它人( other )。一個檔案如果改成可執(zhí)行模式則系統(tǒng)就將其視為一個可執(zhí)行文件,而一個目錄的可執(zhí)行模式代表使用者有進(jìn)入該目錄之權(quán)利。chmod 就是用來變更一些檔案的模式。  

(1) 格式:chmod [ -fR ] mode filename ...  

(2)主要參數(shù)的意義如下:  

-f(Force): chmod 不會理會失敗的動作。  

-R(Recurive):會將所有子樹下的所有子目錄及檔案改為你所要改成的模式。  

Mode:指改變模式。包括三個方面:  

A.為哪些用戶改變  

u——用戶本身  

g——同組用戶  

o——其它用戶  

B.如何改變  

+——增加權(quán)限  

-——去掉權(quán)限  

C.什么權(quán)限  

r——讀權(quán)限  

w——寫權(quán)限  

x——執(zhí)行權(quán)限  

3.cat——串聯(lián)顯示命令    

4、more——分屏顯示文件內(nèi)容 

more 可以將所觀察的檔案根據(jù)分屏顯示出來,并根據(jù)使用者的要求換頁或卷行。如果使用者要在某一個檔案中搜尋一個特定的字符串,則按 / 然后跟著打所要搜尋的單字即可進(jìn)行搜尋。  如果你在使用中覺得已經(jīng)看到了所要看的部份,可以按'q'離開 more 的使用。  

在使用中按'v' 亦可以使用編輯器來編輯所觀看的檔案。  

格式: more filename  

5、 cd——改變當(dāng)前目錄   格式:cd dirname

6、 cp——拷貝  

     這個指令的意義是復(fù)制("COPY") , 也就是將一個或多個檔案復(fù)制成另一個檔案或者是將其復(fù)制到另一個目錄去。  

格式: cp [-fip] source_file target_file (拷貝文件)  

cp [-r|-R][-fip] source_file... target_file (拷貝目錄)  

常用參數(shù)如下:  

-i : 此參數(shù)是當(dāng)已有檔名為 f2 的檔案時,若徑自使用 cp 將會將原來 f2的內(nèi)容掩蓋過去,因此在要蓋過之前必須先詢問使用者一下。如使用者的回答是y(yes)才執(zhí)行復(fù)制的動作。  

-r : 此參數(shù)是用來做遞回復(fù)制用,可將一整顆子樹都復(fù)制到另一個目錄中。  

7、mv——移動或改名 

mv 的意義為 move , 主要是將一檔案改名或移至另一個目錄。  

格式: mv [-fi] source_file... target_file  

主要參數(shù):  

-i : -i 的含義與 cp 的相同,均是 interactive詢問之意。  

-f: 強(qiáng)迫( force )執(zhí)行 。所有其它的參數(shù)遇到 -f 均失效。  

8、rm——刪除  

rm 的意義是 remove ,也就是用來刪除一個檔案。在 UNIX 中一個被刪除的檔案除非是系統(tǒng)恰好有做備份,否則是無法像 DOS 里面一樣還能夠恢復(fù)。所以在做 rm 動作的時候使用者應(yīng)該要特別小心。  

格式: rm [-fiRr] file...  

主要參數(shù):  

-f : 將會使得系統(tǒng)在刪除時,不提出任何警告訊息。  

-i : 在除去檔案之前均會詢問是否真要除去。  

-r : 遞歸式的刪除。  

注意:  不要隨便使用 rm -rf , 否則有一天你會"欲哭無淚"......

9、mkdir——創(chuàng)建目錄  

mkdir 是一個讓使用者建立一個目錄的指令。你可以在一個目錄底下使用  

midir 建立一個子目錄。  

格式:mkdir dirname1 [ dirname2 ... ]  

10、rmdir——刪除目錄  

rmdir 是用來將一個"空的"目錄刪除。如果一個目錄下面沒有任何檔案,你就可以用 rmdir 指令將其除去。  

格式:  rmdir dirname1 [ dirname2 .... ]  

如果一個目錄底下有其它的檔案, rmdir 將無法將這個目錄刪除,除非使用 rm 指令的 -r 選項。  

二、關(guān)于進(jìn)程處理的命令: 

1、ps——顯示目前你的 process 或系統(tǒng) processes 的狀況  

格式:  ps [-aAdefl] [-G groups] [-o format] [-p pids] [-t termlist] [-u users] [-U users] [-g pgrplist]  

常用參數(shù):  

-a 列出所有用戶的 process 狀況。  

-u 顯示 user - oriented 的 process 狀況 。  

-x 顯示包括沒有 terminal 控制的 process 狀況 。  

-w 使用較寬的顯示模式來顯示 process 狀況 。

2、kill——?dú)⑦M(jìn)程  

kill 指令的用途是送一個信號給某一個進(jìn)程。因為大部份送的都是用來殺掉進(jìn)程 ,因此稱為 kill 。  

格式:  

kill [ -SIGNAL ] pid ...  

kill -l  

SIGNAL :為一個訊號的數(shù)字,從 0 到 31 ,其中 9 是 SIGKILL ,也就是一般用來殺掉一些無法正常終止進(jìn)程的訊號。  

你也可以用 kill -l 來察看可代替 signal 號碼的數(shù)目字。  

三、用戶操作指令  

1、Who——查詢目前有那些人在線  

2、w——查詢目前有那些人在線上,同時顯示出那些人目前的工作  

3、chgrp——改變組的屬性  

格式:  chgrp [-R] group file...  

4、chown——改變文件或目錄的所有者  

格式:  chown [-R] owner[:group] file... 

5、passwd——更改用戶口令  

格式:  passwd 用戶名 (后面不跟用戶名,為修改root的口令)  

四、網(wǎng)絡(luò)指令    

1、telnet——仿真終端程序  

telnet 是一個提供 user 經(jīng)由網(wǎng)絡(luò)連到 remote host。  

格式:  

telnet [ hostname | ip-address ] [ port ]  

其中:  

hostname:為一個像 ccsun1 或是 ccsun1.cc.nctu.edu.cn 的 name address;  

ip-address:則為一個由四個小于 255 的數(shù)字組成的IP地址,如 140.113.17.173 、210.26.147.1等。  

Port:為一些特殊的程序所提供給外界的溝通點(diǎn)。如對方?jīng)]要求,則不需要此項。  

2、ftp——文件傳輸協(xié)議  

ftp 的意義是 File Transfer Program ,是一個很常應(yīng)用在網(wǎng)絡(luò)檔案傳輸?shù)?nbsp; 

程序。  

格式:  

ftp [ hostname | ip-address ]  

其中 hostname | ip-address 的意義同telnet 。  

在進(jìn)入 ftp 之后,如果與 remote host 連接上了,它將會詢問你用戶名  

與密碼,如果輸入對了就可以開始進(jìn)行檔案傳輸。  

ftp中常用命令:  

ascii:將傳輸模式設(shè)為 ascii 模式。通常用于傳送文字文件。  

binary:將傳輸模式設(shè)為 binary 模式,通常用于傳送執(zhí)行文件,壓縮文件與影像文件等。  

cd remote-directory:將 remote host(遠(yuǎn)方)上的工作目錄改變。  

lcd [ directory ]:更改 local host (本地)的工作目錄。  

ls [ remote-directory ] [ local-file ]:列出 remote host 上的檔案。  

get remote-file [ local-file ]:取得遠(yuǎn)方的檔案。  

mget remote-files :可使用通用字符一次取得多個檔案。  

put local-file [ remote-file]: 將 local host 的檔案送到 remote host。  

mput local-files :可使用通用字符一次將多個檔案放到 remote host 上。  

help [ command ]: 在線輔助指令。  

mkdir directory-name :在 remote host 造一個目錄。  

prompt 更改交談模式,若為 on 則在 mput 與 mget 時每作一個檔案之傳  

輸時均會詢問。  

quit/bye 離開ftp .  

五、其他指令    

1、vi——編輯命令  

任何用戶最常做的事要數(shù)創(chuàng)建和編輯檔,包括文文件、報告和文字,vi(Visual Editor)是一個有效而相對簡單的全屏幕編輯,使用vi,只要記著少量基本指令,就可以開始起步,再學(xué)習(xí)其它更復(fù)雜的指令,而系統(tǒng)管理員則使用vi管理和維護(hù)系統(tǒng)。  

vi是包含在SCO System V操作系統(tǒng)中的全屏幕編輯,其實,vi不獨(dú)存在于SCO UNIX內(nèi),而是UNIX內(nèi)相當(dāng)普及的檔編輯。開啟檔無論是開啟新檔或修改舊檔,都可以使用vi。  

格式:  #vi filename  

這是執(zhí)行Vi后的屏幕樣式:  

~  

~  

上面是一個經(jīng)vi開啟的模擬檔,一行開始處的波折號(~)表示檔的結(jié)尾。 vi使用了兩種狀態(tài),一是指令態(tài)(Command Mode),另一是插入態(tài)(Insert Mode)。當(dāng)vi處于指令態(tài)時,打入的內(nèi)容會視作指令來解釋;另一方面,當(dāng)vi處于插入態(tài)時,就可以打入正文(text)給檔。  

大多數(shù)vi指令是單字元,由插入態(tài)改變?yōu)橹噶顟B(tài),按〈Esc〉鍵;而由命令態(tài)轉(zhuǎn)為插入態(tài),則可以使用下面的插入令,直接打入,無需再按〈Return〉鍵。  

l 插入  

i 在游標(biāo)處插入正文  

I 在一行開始處插入正文  

a 在游標(biāo)后追加正文  

A 在行尾追加正文  

o(小寫歐) 在游標(biāo)下面新開一行  

O(大寫歐) 在游標(biāo)上面新開一行  

要記著一點(diǎn),在插入態(tài)處,不能打入指令,必需先按〈Esc〉鍵,返回指令態(tài)。假若戶用不知身處何態(tài),也可以按〈Esc〉鍵,不管處于何態(tài),都會返回指令態(tài)。  

l 存檔及退出  

在修改文件時,如何存盤及退出指定文件都非常重要。在vi內(nèi),行使存盤或退出的指令時,要先按冒號(:),改變?yōu)橹噶顟B(tài),用戶就可以看見在屏幕左下方,出現(xiàn)冒號(:),顯示vi已經(jīng)改為指令態(tài),可以進(jìn)行存盤或退出等工作。  

下面就是一些這方面常用的指令。  

:q! 放棄任何改動而退出vi,也就是強(qiáng)行退出  

:w 存檔  

:wq 存檔并退出vi  

:x 與wq的工作一樣  

:zz 與wq的工作一樣刪除正文  

l 刪除  

刪除或修改正文都是利用插入態(tài),故此,下面所提及的指令只需在插入態(tài)內(nèi),直接選入指令即行。  

x 刪除光標(biāo)處字符(Character)  

nx 刪除光標(biāo)處后n個字符  

nX 刪除光標(biāo)處前n個字符  

ndw 刪除游標(biāo)處下n個單詞(word)  

dd 刪除整行  

d$或D 刪除由游標(biāo)至該行最末  

u 恢復(fù)前一次所做的刪除  

l 修改正文  

當(dāng)使用vi修改正文,加減字符時,就會采用另一組在插入態(tài)操作的指令。  

— r char由char代替光標(biāo)處的字符  

—Rtext〈Esc〉由text代替光標(biāo)處的字符  

—cwtext〈Esc〉由text取代光標(biāo)處的單詞  

—Ctext〈Esc〉由text取代光標(biāo)處至該行結(jié)尾處  

—cc使整行空白,但保留光標(biāo)位置,讓你開始打入  

—如刪除指令一樣,在指令前打入的數(shù),表示執(zhí)行該指令多少次。  

l正文模式檢索  

要檢索文件,必需在指令態(tài)下進(jìn)行。所謂「模式」,就是一個特定字符串,其中可含空格符。  

/str〈Return〉 向前搜尋str直至文件結(jié)尾處  

?str〈Return〉 往后搜尋str直至文件開首處  

n 同一方向上重復(fù)檢索  

N 相反方向上重復(fù)檢索  

vi纏繞整個檔,不斷檢索,直至找到與模式相匹配的下一個出現(xiàn)。其它如果要在 vi執(zhí)行期間,轉(zhuǎn)到shell執(zhí)行,使用驚嘆號(!)執(zhí)行系指令,例如在vi期間,列出當(dāng)前目錄內(nèi)容,可以打入:!If  另一方面,用戶可以在主目錄中創(chuàng)建.exrc環(huán)境文件,用set打入選項,每次調(diào)用vi時,就會讀入.exrc中的指令與設(shè)置。

2、備份命令:tar(c)  

tar 是對非特權(quán)用戶最易用和最可靠的實用程序(utility),從歸檔介質(zhì)上保留和恢復(fù)檔,亦能從多檔歸檔中抽取單個檔。  

tar 歸檔使用文件和目錄的相對或絕對路徑名。  

打入 tar,即會顯示所有變量選項,其中:

“cv”是創(chuàng)建歸檔;  

“cv#”用于來自 /etc/default/tar 的設(shè)備號 #;  

“rv”追加已有歸檔;  

“uv”更新在已有歸檔上的檔;  

“tv”顯示歸檔內(nèi)容表;  

“xv”從歸檔中抽取檔;  

“f”從指定檔中讀入或?qū)懗觯?nbsp; 

“L”使 tar跟隨符號連接繼續(xù)追查下去,默認(rèn)情況下則會忽略符號連接。  

3、Df——顯示硬盤空間使用情況  

磁盤空間以塊為單位進(jìn)行分配,典型的塊是512字節(jié)。

4、Du——檢測一個目錄和(遞歸地)所有它的子目錄中的文件占用的磁盤空間,用塊大小標(biāo)識。  

5、Find——從指定路徑開始查找?guī)в幸?guī)定特征的文件  

6、Date——顯示系統(tǒng)日期

7、Format——軟盤格式化

8、Haltsys——緊急關(guān)機(jī)

9、Shutdown——多用戶情況下關(guān)機(jī)  

格式:  #shutdown -g0 -y -i0  

awk 的用法:

http://www.dbjr.com.cn/article/157432.htm

到此這篇關(guān)于Unix操作系統(tǒng)常用命令(小結(jié))的文章就介紹到這了,更多相關(guān)Unix 常用命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論