av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

UNIX 常用的指令

瀏覽:3日期:2024-06-12 09:18:57

以下只說明各指令的基本用法, 若需詳細(xì)說明, 請(qǐng)用 man 去讀詳細(xì)的 manual.

a. 關(guān)於檔案/目錄處理的指令:

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

如果你在下 ls 指令後頭沒有跟著任何的檔名,它將會(huì)顯示出目前目錄中所 有檔案。

也可以在 ls 後面加上所要察看的目錄名稱或檔案的名稱,如

% ls /home2/X11R5

% ls first

ls 有一些特別的參數(shù),可以給予使用者更多有關(guān)的資訊,如下:

-a : 在 Unix 中若一個(gè)目錄或檔案名字的第一個(gè)字元為 '.' , 則使用 ls 將不會(huì)顯示出這個(gè)檔案的名字,我們稱此類檔案為隱藏檔。如 tcsh 的初設(shè)檔 .tcshrc;如果我們要察看這類檔案,則必須加上參數(shù) -a 。

-l : 這個(gè)參數(shù)代表使用 ls 的長(zhǎng)( long )格式,可以顯示更多的資訊, 如檔案存取權(quán),檔案擁有者( owner ),檔案大小,檔案最後更新 日期,甚而 symbolic link 的檔案是 link 那一個(gè)檔等等。如下

% ls -l

drwx--x--x 2 jjtseng 512 Aug 8 05:08 18 drwx--x--x 2 jjtseng 512 Aug 8 22:00 19 -rw------- 1 jjtseng 566 Aug 8 05:28 makefile

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

cp 的用法如下:

cp f1 f2 : 將檔名為 f1 的檔案復(fù)制一份為檔名為 f2 的檔案。 cp f1 f2 f3 ... dir : 將檔案 f1 f2 f3 ... 都以相同的檔名復(fù)制一 份放到目錄 dir 里面。 cp -r dir1 dir2 : 將 dir1 的全部?jī)?nèi)容全部復(fù)制到 dir2 里面。

cp 也有一些參數(shù),如下:

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

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

3. mv mv 的意義為 move , 主要是將一檔案改名或換至另一個(gè)目錄。如同 cp ,它也有 三種格式:

mv f1 f2 : 將檔名為 f1 的檔案變更成檔名為 f2 的檔案。 mv dir1 dir2 : 將檔名為 dir1 的目錄變更成檔名為 dir2 的目錄。 mv f1 f2 f3 ... dir : 將檔案 f1 f2 f3 ... 都移至目錄 dir 里面。

mv 的參數(shù)有兩個(gè),-f 和 -i , 其中 -i 的意義與 cp 中的相同,均是 interactive 詢問之意。而 -f 為強(qiáng)迫( force ) , 就是不管有沒有同名的檔案,反正我就是要 搬過去,所有其他的參數(shù)遇到 -f 均會(huì)失效。

4. rm rm 的意義是 remove ,也就是用來殺掉一個(gè)檔案的指令。在 UNIX 中一 個(gè)被殺掉的檔案除非是系統(tǒng)恰好有做備份,否則是無法像 Dos 里面一樣還能夠救回 來的。所以在做 rm 動(dòng)作的時(shí)候使用者應(yīng)該要特別小心。

rm 的格式如下:

rm f1 f2 f3 .....

而 rm 的參數(shù)比較常用的有幾個(gè): -f , -i , 與 -r

-f : 將會(huì)使得系統(tǒng)在刪除時(shí),不提出任何警告訊息。 -i : 在除去檔案之前均會(huì)詢問是否真要除去。 -r : 遞回式的刪除。

小心不要隨便使用 rm -rf , 否則有一天你會(huì)'欲哭無淚'......

5. mkdir mkdir 是一個(gè)讓使用者建立一個(gè)目錄的指令。你可以在一個(gè)目錄底下使用 midir 建立一個(gè)子目錄,使用的方法如下:

mkdir dirname1 [ dirname2 ... ]

如此你就可以建立一個(gè)或多個(gè)目錄。

6. chdir ( cd ) 這是讓使用者用來轉(zhuǎn)移工作目錄用的。 chdir 的用法如下:

chdir dirname

如此你就可以將目前的目錄轉(zhuǎn)移到 dirname 這一個(gè)目錄去。 或使用 'chdir ..' 來轉(zhuǎn)移到上一層目錄。

7. rmdir 相對(duì)於 mkdir ,rmdir 是用來將一個(gè)'空的'目錄殺掉的。如果一個(gè)目錄下面 沒有任何檔案,你就可以用 rmdir 指令將其除去。rmdir 的使用法如下:

rmdir dirname1 [ dirname2 .... ]

如果一個(gè)目錄底下有其他的檔案, rmdir 將無法將這個(gè)目錄殺掉,除非使用 rm 指令的 -r 選項(xiàng)。

8. pwd pwd 會(huì)將目前目錄的路徑( path )顯示出來,例如:

9. cat/more/less 以上三個(gè)指令均為察看檔案內(nèi)容的指令。cat 的意義是貓....不不不,是 concatenate ,在字典上的意思是'連結(jié),將…串成鎖狀'( 語(yǔ)出資工電子 詞典 cdict ),其實(shí)就是把檔案的內(nèi)容顯示出來的意思。 cat 有許多奇怪 的參數(shù),較常為人所使用的是 -n 參數(shù),也就是把顯示出來的內(nèi)容加上行 號(hào)。 cat 的用法如下:

cat [-n] :自標(biāo)準(zhǔn)輸入讀進(jìn)內(nèi)容,你可以用 pipe 將別的程式的輸出轉(zhuǎn)向 給 cat . cat [-n] filename : 將 filename 的內(nèi)容讀進(jìn)來,顯示在標(biāo)準(zhǔn)輸出上。

問題在於 cat 它是不會(huì)停下來的,因此并不好用( 試想如果一個(gè)螢?zāi)欢? 四行,而一個(gè)檔案四百行,cat 一出來將會(huì)劈哩啪啦不斷的卷上去,使用者 很難據(jù)此得到他們所需的資訊。) 所以才有人又寫了 more 出來。

more , 跟據(jù)蔡文能老師的說法是'再多一點(diǎn)就好',more 可以將所觀察的檔案 跟據(jù)終端機(jī)的形態(tài)一頁(yè)頁(yè)的顯示出來,再根據(jù)使用者的要求換頁(yè)或卷行。如果 使用者要在某一個(gè)檔案中搜尋一個(gè)特定的字串,則按 / 然後跟著打所要搜尋 的單字即可進(jìn)行搜尋。more 也可以找得到。more 的使用法如下:

more filename

如果你在使用中覺得已經(jīng)看到了所要看的部份,可以按'q'離開 more 的使用。 在使用中按'v' 亦可以使用編輯器來編輯所觀看的檔案。

less 的用法與 more 極類似,原先它就是為了彌補(bǔ) more 只能往前方卷頁(yè)的缺 點(diǎn)而設(shè)計(jì)。 less 的用法如下:

less filename

其與 more 不同的是它可以按 y 來往上卷一行,并且可以用'?'來往回搜尋你所 要找的單字。

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

chmod [ -fR ] mode filename ...

其參數(shù)的意義如下:

-f Force. chmod 不會(huì)理會(huì)失敗的動(dòng)作。 -R Recurive. 會(huì)將所有子樹下的所有子目錄及檔案改為你所要改成的模式。

mode 可以為一個(gè)三位或四位的八進(jìn)位數(shù)字,來表示對(duì)某些對(duì)象的存取權(quán)。詳情 可參閱 chmod(1) 的 manual page 中有關(guān) Absolute Modes 的說明。

或是用一個(gè)字串來表示,請(qǐng)參考 chmod(1) 的說明。 b. 關(guān)於 Process 處理的指令:

1. ps ps 是用來顯示目前你的 process 或系統(tǒng) processes 的狀況。 以下列出比較常用的參數(shù):

其選項(xiàng)說明如下: -a 列出包括其他 users 的 process 狀況。 -u 顯示 user - orIEnted 的 process 狀況 。 -x 顯示包括沒有 terminal 控制的 process 狀況 。 -w 使用較寬的顯示模式來顯示 process 狀況 。

我們可以經(jīng)由 ps 取得目前 processes 的狀況,如 pid , running state 等。

2. kill kill 指令的用途是送一個(gè) signal 給某一個(gè) process 。因?yàn)榇蟛糠菟偷亩际? 用來殺掉 process 的 SIGKILL 或 SIGHUP ,因此稱為 kill 。kill 的用法 為:

kill [ -SIGNAL ] pid ... kill -l

SIGNAL 為一個(gè) singal 的數(shù)字,從 0 到 31 ,其中 9 是 SIGKILL ,也就是一 般用來殺掉一些無法正常 terminate 的訊號(hào)。其馀訊號(hào)的用途可參考 sigvec(2) 中對(duì) signal 的說明。

你也可以用 kill -l 來察看可代替 signal 號(hào)碼的數(shù)目字。kill 的詳細(xì)情形 請(qǐng)參閱 man kill。

c. 關(guān)於字串處理的指令:

1. echo echo 是用來顯示一字串在終端機(jī)上。□ echo -n 則是當(dāng)顯示完之後不會(huì)有跳行的動(dòng)作。

2. grep/fgrep grep 為一過濾器,它可自一個(gè)或多個(gè)檔案中過濾出具有某個(gè)字串的行,或是 自標(biāo)準(zhǔn)輸入過濾出具有某個(gè)字串的行。

fgrep 可將欲過濾的一群字串放在某一個(gè)檔案中,然後使用 fgrep 將包含有 屬於這一群字串的行過濾出來。

grep 與 fgrep 的用法如下:

grep [-nv] match_pattern file1 file2 .... fgrep [-nv] -f pattern_file file1 file2 ....

-n 把所找到的行在行前加上行號(hào)列出 -v 把不包含 match_pattern 的行列出 match_pattern 所要搜尋的字串 -f 以 pattern_file 存放所要搜尋的字串

d. 網(wǎng)路上查詢狀況的指令:

1. man man 是手冊(cè) ( manual ) 的意思。 UNIX 提供線上輔助( on-line help )的功能, man 就是用來讓使用者在使用時(shí)查詢指令、系統(tǒng)呼叫、標(biāo)準(zhǔn)程式庫(kù)函式、各種表 格等的使用所用的。man 的用法如下:

man [-M path] [[section] title ] ..... man [-M path] -k keyWord ...

-M path man 所需要的 manual database 的路徑。 我們也可以用設(shè)定環(huán)境變數(shù) MANPATH 的方式來取代 -M 選項(xiàng)。 title 這是所要查詢的目的物。 section 為一個(gè)數(shù)字表示 manual 的分類,通常 1 代表可執(zhí)行指令, 2 代表系統(tǒng)呼叫( system call ) ,3 代表標(biāo)準(zhǔn)函數(shù),等等。

像下面 man 查詢的片段:

SEE ALSO apropos(1), cat(1V), col(1V), eqn(1), lpr(1), more(1), nroff(1), refer(1), tbl(1), troff(1), vgrind(1), vtroff(1), whatis(1), eqnchar(7), man(7), catman(8)

我們?nèi)缫獏⒖?eqnchar(7) 的資料,則我們就輸入 man 7 eqnchar , 便能取得我們所要的輔助訊息。 -k keyword 用來將含有這項(xiàng) keyword 的 title 列出來。

man 在 UNIX 上是一項(xiàng)非常重要的指令,我們?cè)诒局v義中所述之用法均僅只是一 個(gè)大家比較常用的用法以及簡(jiǎn)單的說明,真正詳細(xì)的用法與說明還是要請(qǐng)你使用 man 來得到。

2. who who 指令是用來查詢目前有那些人在線上。

3. w

w 指令是用來查詢目前有那些人在線上,同時(shí)顯示出那些人目前的工作。

4. ku ku 可以用來搜尋整個(gè)網(wǎng)路上的 user ,不像 w 跟 who 只是針對(duì) local host 的 查詢. 而且 ku 提供讓使用者建立搜尋特定使用者名單的功能。你可以建立一個(gè)檔 案 information-file 以條列的方式存放你的朋友的資料,再建立一個(gè)檔案 hosts-file 來指定搜尋的機(jī)器名稱。 ku 的指令格式可由 ku -h 得到。

E. 網(wǎng)路指令:

UNIX 提供網(wǎng)路的連接,使得你可以在各個(gè)不同的機(jī)器上做一些特殊的事情,如 你可以在系上的 iris 圖形工作站上做圖形的處理,在系上的 Sun 上讀 News , 甚至到學(xué)校的計(jì)中去找別系的同學(xué) talk 。這些工作可以利用 UNIX 的網(wǎng)路指 令,在你的位子上連到各個(gè)不同的機(jī)器上工作。如此一來,即使你在寢室,也能 輕易的連至系上或計(jì)中來工作,不用像以前的人必須泡在冷冰冰的機(jī)房面。

這些網(wǎng)路的指令如下所述:

1. rlogin 與 rsh rlogin 的意義是 remote login , 也就是經(jīng)由網(wǎng)路到另外一部機(jī)器 login 。 rlogin 的格式是:

rlogin host [ -l username ]

選項(xiàng) -l username 是當(dāng)你在遠(yuǎn)方的機(jī)器上的 username 和 local host 不同的 時(shí)後,必須輸入的選項(xiàng),否則 rlogin 將會(huì)假設(shè)你在那邊的 username 與 local host 相同,然後在第一次 login 時(shí)必然會(huì)發(fā)生錯(cuò)誤。

rsh 是在遠(yuǎn)方的機(jī)器上執(zhí)行某些指令,而把結(jié)果傳回 local host 。rsh 的格式 如下:

rsh host [ -l username ] [ command ]

如同 rlogin 的參數(shù) -l username , rsh 的 -l username 也是指定 remote host 的 username 。而 command 則是要在 remote host 上執(zhí)行的指令。如果沒有 指定 command ,則 rsh 會(huì)去執(zhí)行 rlogin ,如同直接執(zhí)行 rlogin 。

不過 rsh 在執(zhí)行的時(shí)候并不會(huì)像一般的 login 程序一樣還會(huì)問你 password , 而 是如果你沒有設(shè)定 trust table , 則 remote host 將不會(huì)接受你的 request 。

rsh 須要在每個(gè)可能會(huì)做為 remote host 的機(jī)器上設(shè)定一個(gè)檔案,稱為 .rhosts。 這個(gè)檔案每一行分為兩個(gè)部份,第一個(gè)是允許 login 的 hostname , 第二個(gè)部份 則是允許 login 的 username 。例如,在 ccsun7.csie.nctu.edu.tw 上頭你的 username 為 ysjuang , 而你的 home 下面的 .rhost 有以下的一行:

ccsun6.cc.nctu.edu.tw u8217529

則在 ccsun6.cc.nctu.edu.tw 機(jī)器上的 user u8217529 就可以用以下的方法來 執(zhí)行 rsh 程式:

% rsh ccsun7.csie.nctu.edu.tw -l ysjuang cat mbox

將 ysjuang 在 ccsun7.csie.nctu.edu.tw 上的 mbox 檔案內(nèi)容顯示在 local host ccsun6.cc.nctu.edu.tw 上。

而如果 .rhost 有這樣的一行,則 ccsun6.cc.nctu.edu.tw 上的 user u8217529 將可以不用輸入 password 而直接經(jīng)由 rsh 或 rlogin login 到 ccsun7.csie.nctu.edu.tw 來。

注意:

.rhost 是一個(gè)設(shè)定可以信任的人 login 的表格,因此如果設(shè)定不當(dāng)將會(huì)讓 不法之徒有可以乘機(jī)侵入系統(tǒng)的機(jī)會(huì)。 如果你閱讀 man 5 rhosts ,將會(huì) 發(fā)現(xiàn)你可以在第一欄用 + 來取代任何 hostname ,第二欄用 + 來取代任何 username 。

如一般 user 喜歡偷懶利用 ' + username ' 來代替列一長(zhǎng)串 hostname , 但是這樣將會(huì)使得即使有一臺(tái) PC 上跑 UNIX 的 user 有與你相同的 username , 也可以得到你的 trust 而侵入你的系統(tǒng)。這樣容易造成系統(tǒng) 安全上的危險(xiǎn)。因此本系禁止使用這樣子的方式寫你的 .rhost 檔,如果 發(fā)現(xiàn)將予以停機(jī)直到你找中心的工作人員將其改正為止。 同理,如果你的 第二個(gè)欄位為 + ,如' hostname + ' ,則你是允許在某一部機(jī)器上的'所有' user 可以不用經(jīng)由輸入 password 來進(jìn)入你的帳號(hào),是壹種更危險(xiǎn)的行為。 所以請(qǐng)自行小心。

2. telnet telnet 是一個(gè)提供 user 經(jīng)由網(wǎng)路連到 remote host。 telnet 的 格式如下:

telnet [ hostname | ip-address ] [ port ]

hostname 為一個(gè)像 ccsun1 或是 ccsun1.cc.nctu.edu.tw 的 name address, ip-address 則為一個(gè)由四個(gè)小於 255 的數(shù)字組成的 ip address ,如 ccsun1 的 ip-address 為 140.113.17.173 ,ccsun1.cc.nctu.edu.tw 的 ip-address 為 140.113.4.11 。你可以利用 telnet ccsun1 或 telnet 140.113.17.173 來 連到 ccsun1。

port 為一些特殊的程式所提供給外界的溝通點(diǎn),如資工系的 MUD 其 server 便 提供一些 port 讓 user 由這些 port 進(jìn)入 MUD 程式。詳情請(qǐng)參閱 telnet(1) 的說明。

3. ftp ftp 的意義是 File Transfer Program ,是一個(gè)很常應(yīng)用在網(wǎng)路檔案?jìng)鬏數(shù)? 程式。ftp 的格式如下:

ftp [ hostname | ip-address ]

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

在進(jìn)入 ftp 之後,如果與 remote host 連接上了,它將會(huì)詢問你 username 與密碼,如果輸入對(duì)了就可以開始進(jìn)行檔案?jìng)鬏敗?

在 ftp 中有許多的命令,詳細(xì)的使用方式請(qǐng)參考 ftp(1) ,這里僅列出較常 用的 cd , lcd , mkdir , put , mput , get , mget , binary , ascii , prompt , help 與 quit 的使用方式。

ascii 將傳輸模式設(shè)為 ascii 模式。通常用於傳送文字檔。

binary 將傳輸模式設(shè)為 binary 模式,通常用於傳送執(zhí)行檔,壓縮檔與影像 檔等。 cd remote-Directory 將 remote host 上的工作目錄改變。

lcd [ directory ] 更改 local host 的工作目錄。

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

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

mget remote-files 可使用通用字元一次取得多個(gè)檔案。

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

mput local-files 可使用通用字元一次將多個(gè)檔案放到 remote host 上。

help [ command ] 線上輔助指令。

mkdir directory-name 在 remote host 造一個(gè)目錄。

prompt 更改交談模式,若為 on 則在 mput 與 mget 時(shí)每作一個(gè)檔案之傳 輸時(shí)均會(huì)詢問。

quit/bye 離開ftp .

利用 ftp ,我們便可以在不同的機(jī)器上將所需要的資料做轉(zhuǎn)移,某些特別的 機(jī)器更存放大量的資料以供各地的使用者抓取,本校較著名的 ftp server 有 NCTUCCCA 與系上的 ftp.csie.nctu.edu.tw 。這些 ftp server 均有提 供一個(gè) user 稱為 anonymous ,一般的'外來客'可以利用這個(gè) username 取 得該 server 的公共資料。不過 anonymous 在詢問 password 時(shí)是要求使用 anonymous 的使用者輸入其 email address,以往有許多臺(tái)灣的使用者在使用 國(guó)外的 ftp server 時(shí)并沒有按照人家的要求輸入其 email address,而僅是 隨便打一些字串,引起許多 internet user 和管理者的不滿,對(duì)臺(tái)灣的使用 者的風(fēng)評(píng)變得很差,因此遵循各 ftp server 的使用規(guī)則也是一件相當(dāng)重要的事。

f. 關(guān)於通訊用的指令:

1. write 這個(gè)指令是提供使用者傳送訊息給另一個(gè)使用者,使用方式: write username [tty]

2. talk/ytalk/cytalk/ctalk UNIX 專用的交談程式。會(huì)將螢?zāi)环指糸_為你的區(qū)域和交談對(duì)象的區(qū)域, 同時(shí)也可和不同機(jī)器的使用者交談。使用方式:

talk username[@host] [tty]

3. mesg 選擇是否接受他人的 messege , 若為 messege no 則他人的 messege 將無法 傳送給你,同時(shí)他也無法干擾你的工作。使用方法:

mesg [-n|-y]

4. mail/elm 在網(wǎng)路上的 email 程式,可經(jīng)由此程式將信件 mail 給他人。 使用方式:

mail [username] mail -f mailboxfile

如有信件,則直接鍵入 mail 可以讀取你的 mail .

elm 提供較 mail 更為方便的介面,而且可做線上的 alias . 你可以進(jìn)入 elm 使用上下左右鍵來選讀取的信件,并可按 h 取得線上的 help 文件。

使用方式:

elm [usernmae] elm -f mailboxfile

g. 編譯器( Compiler ): Compiler 的用處在於將你所撰寫的程式翻譯成一個(gè)可執(zhí)行檔案。在資工系常 用的程式語(yǔ)言是 C , pascal , FORTRAN 等。你可以先寫好一個(gè) C 或 Pascal 或 FORTRAN 的原始程式檔,再用這些 compiler 將其翻成可執(zhí)行檔。你可以 用這個(gè)方法來制造你自己的特殊指令。

1. cc/gcc (C Compiler) /usr/bin/cc /usr/local/bin/gcc

語(yǔ)法: cc [ -o execfile ] source gcc [ -o execfile ] source

execfile 是你所希望的執(zhí)行檔的名稱,如果沒有加上 -o 選項(xiàng)編譯出來的可 執(zhí)行檔會(huì)以 a.out 做為檔名。 source 為一個(gè)以 .c 做為結(jié)尾的 C 程式檔。 請(qǐng)參閱 cc(1) 的說明。

2. pc (Pascal Compiler) /usr/local/bin/pc

語(yǔ)法: pc [ -o execfile ] source

execfile 是你所希望的執(zhí)行檔的名稱,如果沒有加上 -o 選項(xiàng)編譯出來的可 執(zhí)行檔會(huì)以 a.out 做為檔名。 source 為一個(gè)以 .p 做為結(jié)尾的 Pascal 程 式檔。 請(qǐng)參閱 /net/home5/lang/man 中 pc(1) 的說明。

3. f77 (Fortran Compiler) /net/home5/lang/f77

語(yǔ)法: f77 [ -o execfile ] source

execfile 是你所希望的執(zhí)行檔的名稱,如果沒有加上 -o 選項(xiàng)編譯出來的可 執(zhí)行檔會(huì)以 a.out 做為檔名。 source 為一個(gè)以 .p 做為結(jié)尾的 FORTRAN 程 式檔。

h. 有關(guān)列印的指令: 以下為印表所會(huì)用到的指令,在本系的印表機(jī)有 lp1 , lp2 ( 點(diǎn)矩陣印表機(jī) ), lw , sp , ps , compaq ( 雷射印表機(jī) ),供使用者使用。

1. lpr lpr 為用來將一個(gè)檔案印至列表機(jī)的指令。

用法: lpr -P[ printer ] file1 file2 file3 ....

或 lpr -P[ printer ] < file1

例子: lpr -Plp1 hello.c hello.lst hello.map lpr -Plp1 < hello.c

前者以參數(shù)輸入所要印出的檔案內(nèi)容,後者列印標(biāo)準(zhǔn)輸入檔案( standard input ) 的內(nèi)容,因已將 hello.c 轉(zhuǎn)向到標(biāo)準(zhǔn)輸入,故會(huì)印出 hello.c 的檔案內(nèi)容。

2. lpq lpq 是用來觀察 printer queue 上的 Jobs 。

用法: lpq -P[ printer ]

3. lprm lprm 是用來取消列印要求的指令。 通常我們有時(shí)會(huì)印錯(cuò),或是誤送非文字檔 資料至 printer , 此時(shí)就必須利用 lprm 取消列印 request ,以免造成資源 的浪費(fèi)。

用法: lprm -P[ printer ] [ Jobs id | username ]

lprm 用來清除 printer queue 中的 Jobs , 如果你使用 Job Id 作為參數(shù),則 它將此 Job 自printer queue 清除,如果你用 username作為參數(shù),則它將此 queue 中所有 Owner 為此 username 的 Jobs 清除。

i. 更改個(gè)人使用資料:

1. passwd passwd 是用來更改你的使用密碼,用法為:

passwd [ username ]

在使用 passwd 的時(shí)候,它會(huì)先問你的舊密碼,然後詢問兩次要更改的密碼,確定 無誤後才將你的密碼改掉。

2. chsh chsh 是提供使用者更換 login shell 的指令,你可經(jīng)由此更換自己使用的 shell 。

標(biāo)簽: Unix系統(tǒng)
主站蜘蛛池模板: 色欧美片视频在线观看 | 黄色免费观看 | 国产精品不卡 | 国产在线精品一区二区 | 中文字幕一区二区三区四区五区 | av黄色在线| 国产精华一区 | 午夜影院在线观看 | 欧美不卡视频一区发布 | 一区二区久久电影 | 国产视频福利在线观看 | 欧美专区在线视频 | 精品视频一区二区三区 | 欧美日韩中文字幕在线播放 | 成人免费精品视频 | 91视频在线网站 | 四虎影音 | 黄色毛片视频 | 亚洲av一级毛片 | av网站在线免费观看 | 国产高清在线精品一区二区三区 | 婷婷久久一区 | 日日日视频 | 国产色婷婷精品综合在线手机播放 | 中文字幕精品一区二区三区精品 | 天堂久久久久久久 | 久久午夜精品 | 欧美福利网站 | 精品粉嫩aⅴ一区二区三区四区 | 成人在线一区二区 | 国产1区2区 | 亚洲一区 中文字幕 | 国产亚洲一区二区三区在线观看 | 成人国产精品久久 | 日韩一二区在线观看 | 尤物在线精品视频 | 福利视频亚洲 | www.久草| 99国产视频| 日本在线你懂的 | 成人在线电影在线观看 |