可以在終端里用 rm -rf 來刪饭尝。
打開 應(yīng)用程序--實(shí)用程序--終端
輸入 sudo rm -rf .然后把要刪除的文件拖進(jìn)來“实。回車--輸入系統(tǒng)用戶密碼--回車就行了岂津。
下面是一些unix常用的命令,MAC系統(tǒng)的終端基本都可以用
a. 關(guān)於檔案/目錄處理的指令:
1. ls
這是最基本的檔案指令芬首。 ls 的意義為 "list"赴捞,也就是將某一個目錄或是
某一個檔案的內(nèi)容顯示出來。
如果你在下 ls 指令後頭沒有跟著任何的檔名衩辟,它將會顯示出目前目錄中所
有檔案螟炫。
也可以在 ls 後面加上所要察看的目錄名稱或檔案的名稱,如
% ls /home2/X11R5
% ls first
ls 有一些特別的參數(shù)艺晴,可以給予使用者更多有關(guān)的資訊昼钻,如下:
-a : 在 UNIX 中若一個目錄或檔案名字的第一個字元為 "." , 則使用 ls
將不會顯示出這個檔案的名字掸屡,我們稱此類檔案為隱藏檔。如 tcsh
的初設(shè)檔 .tcshrc;如果我們要察看這類檔案然评,則必須加上參數(shù) -a 仅财。
-l : 這個參數(shù)代表使用 ls 的長( long )格式,可以顯示更多的資訊碗淌,
如檔案存取權(quán)盏求,檔案擁有者( owner ),檔案大小亿眠,檔案最後更新
曰期碎罚,甚而 symbolic link 的檔案是 link 那一個檔等等。如下
% 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 這個指令的意義是復(fù)制("COPY") , 也就是將一個或多個檔案復(fù)制成另
一個檔案或者是將其復(fù)制到另一個目錄去纳像。
cp 的用法如下:
cp f1 f2 : 將檔名為 f1 的檔案復(fù)制一份為檔名為 f2 的檔案荆烈。
cp f1 f2 f3 ... dir : 將檔案 f1 f2 f3 ... 都以相同的檔名復(fù)制一
份放到目錄 dir 里面。
cp -r dir1 dir2 : 將 dir1 的全部內(nèi)容全部復(fù)制到 dir2 里面竟趾。
cp 也有一些參數(shù)憔购,如下:
-i : 此參數(shù)是當(dāng)已有檔名為 f2 的檔案時,若逕自使用 cp 將會將原來 f2
的內(nèi)容掩蓋過去岔帽,因此在要蓋過之前必須先詢問使用者一下玫鸟。如使用者
的回答是y(yes)才執(zhí)行復(fù)制的動作。
-r : 此參數(shù)是用來做遞回復(fù)制用犀勒,可將一整顆子樹都復(fù)制到另一個
目錄中屎飘。
3. mv
mv 的意義為 move , 主要是將一檔案改名或換至另一個目錄。如同 cp 账蓉,它也有
三種格式:
mv f1 f2 : 將檔名為 f1 的檔案變更成檔名為 f2 的檔案枚碗。
mv dir1 dir2 : 將檔名為 dir1 的目錄變更成檔名為 dir2 的目錄逾一。
mv f1 f2 f3 ... dir : 將檔案 f1 f2 f3 ... 都移至目錄 dir 里面铸本。
mv 的參數(shù)有兩個,-f 和 -i , 其中 -i 的意義與 cp 中的相同遵堵,均是 interactive
詢問之意箱玷。而 -f 為強(qiáng)迫( force ) , 就是不管有沒有同名的檔案,反正我就是要
搬過去陌宿,所有其他的參數(shù)遇到 -f 均會失效锡足。
4. rm
rm 的意義是 remove ,也就是用來殺掉一個檔案的指令壳坪。在 UNIX 中一
個被殺掉的檔案除非是系統(tǒng)恰好有做備份舶得,否則是無法像 DOS 里面一樣還能夠救回
來的。所以在做 rm 動作的時候使用者應(yīng)該要特別小心爽蝴。
rm 的格式如下:
rm f1 f2 f3 .....
而 rm 的參數(shù)比較常用的有幾個: -f , -i , 與 -r
-f : 將會使得系統(tǒng)在刪除時沐批,不提出任何警告訊息纫骑。
-i : 在除去檔案之前均會詢問是否真要除去。
-r : 遞回式的刪除九孩。
小心不要隨便使用 rm -rf , 否則有一天你會"欲哭無淚"......
5. mkdir
mkdir 是一個讓使用者建立一個目錄的指令先馆。你可以在一個目錄底下使用
midir 建立一個子目錄,使用的方法如下:
mkdir dirname1 [ dirname2 ... ]
如此你就可以建立一個或多個目錄躺彬。
6. chdir ( cd )
這是讓使用者用來轉(zhuǎn)移工作目錄用的煤墙。
chdir 的用法如下:
chdir dirname
如此你就可以將目前的目錄轉(zhuǎn)移到 dirname 這一個目錄去。
或使用 "chdir .." 來轉(zhuǎn)移到上一層目錄宪拥。
7. rmdir
相對於 mkdir 仿野,rmdir 是用來將一個"空的"目錄殺掉的。如果一個目錄下面
沒有任何檔案她君,你就可以用 rmdir 指令將其除去设预。rmdir 的使用法如下:
rmdir dirname1 [ dirname2 .... ]
如果一個目錄底下有其他的檔案, rmdir 將無法將這個目錄殺掉犁河,除非使用
rm 指令的 -r 選項(xiàng)鳖枕。
8. pwd
pwd 會將目前目錄的路徑( path )顯示出來,例如:
9. cat/more/less
以上三個指令均為察看檔案內(nèi)容的指令桨螺。cat 的意義是貓....不不不宾符,是
concatenate ,在字典上的意思是"連結(jié),將…串成鎖狀"( 語出資工電子
詞典 cdict )灭翔,其實(shí)就是把檔案的內(nèi)容顯示出來的意思魏烫。 cat 有許多奇怪
的參數(shù),較常為人所使用的是 -n 參數(shù)肝箱,也就是把顯示出來的內(nèi)容加上行
號哄褒。 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 它是不會停下來的,因此并不好用( 試想如果一個螢?zāi)欢?br>
四行骏融,而一個檔案四百行链嘀,cat 一出來將會劈哩啪啦不斷的卷上去,使用者
很難據(jù)此得到他們所需的資訊档玻。) 所以才有人又寫了 more 出來怀泊。
more , 跟據(jù)蔡文能老師的說法是"再多一點(diǎn)就好",more 可以將所觀察的檔案
跟據(jù)終端機(jī)的形態(tài)一頁頁的顯示出來误趴,再根據(jù)使用者的要求換頁或卷行霹琼。如果
使用者要在某一個檔案中搜尋一個特定的字串,則按 / 然後跟著打所要搜尋
的單字即可進(jìn)行搜尋。more 也可以找得到枣申。more 的使用法如下:
more filename
如果你在使用中覺得已經(jīng)看到了所要看的部份树灶,可以按'q'離開 more 的使用。
在使用中按'v' 亦可以使用編輯器來編輯所觀看的檔案糯而。
less 的用法與 more 極類似天通,原先它就是為了彌補(bǔ) more 只能往前方卷頁的缺
點(diǎn)而設(shè)計(jì)。 less 的用法如下:
less filename
其與 more 不同的是它可以按 y 來往上卷一行熄驼,并且可以用"?"來往回搜尋你所
要找的單字像寒。
10. chmod
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 就是用來變更一些檔案的模式,其使用方式如下:
chmod [ -fR ] mode filename ...
其參數(shù)的意義如下:
-f Force. chmod 不會理會失敗的動作龟劲。
-R Recurive. 會將所有子樹下的所有子目錄及檔案改為你所要改成的模式胃夏。
mode 可以為一個三位或四位的八進(jìn)位數(shù)字,來表示對某些對象的存取權(quán)昌跌。詳情
可參閱 chmod(1) 的 manual page 中有關(guān) Absolute Modes 的說明仰禀。
或是用一個字串來表示,請參考 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 指令的用途是送一個 signal 給某一個 process 。因?yàn)榇蟛糠菟偷亩际?br>
用來殺掉 process 的 SIGKILL 或 SIGHUP 碍庵,因此稱為 kill 映企。kill 的用法
為:
kill [ -SIGNAL ] pid ...
kill -l
SIGNAL 為一個 singal 的數(shù)字,從 0 到 31 静浴,其中 9 是 SIGKILL ,也就是一
般用來殺掉一些無法正常 terminate 的訊號挤渐。其馀訊號的用途可參考 sigvec(2)
中對 signal 的說明苹享。
你也可以用 kill -l 來察看可代替 signal 號碼的數(shù)目字。kill 的詳細(xì)情形
請參閱 man kill。
c. 關(guān)於字串處理的指令:
1. echo
echo 是用來顯示一字串在終端機(jī)上得问《谂剩□ echo -n 則是當(dāng)顯示完之後不會有跳行的動作。
2. grep/fgrep
grep 為一過濾器宫纬,它可自一個或多個檔案中過濾出具有某個字串的行焚挠,或是
自標(biāo)準(zhǔn)輸入過濾出具有某個字串的行。
fgrep 可將欲過濾的一群字串放在某一個檔案中漓骚,然後使用 fgrep 將包含有
屬於這一群字串的行過濾出來蝌衔。
grep 與 fgrep 的用法如下:
grep [-nv] match_pattern file1 file2 ....
fgrep [-nv] -f pattern_file file1 file2 ....
-n 把所找到的行在行前加上行號列出
-v 把不包含 match_pattern 的行列出
match_pattern 所要搜尋的字串
-f 以 pattern_file 存放所要搜尋的字串
d. 網(wǎng)路上查詢狀況的指令:
1. man
man 是手冊 ( manual ) 的意思。 UNIX 提供線上輔助( on-line help )的功能蝌蹂,
man 就是用來讓使用者在使用時查詢指令噩斟、系統(tǒng)呼叫、標(biāo)準(zhǔn)程式庫函式孤个、各種表
格等的使用所用的剃允。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 為一個數(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)非常重要的指令,我們在本講義中所述之用法均僅只是一
個大家比較常用的用法以及簡單的說明煤搜,真正詳細(xì)的用法與說明還是要請你使用
man 來得到免绿。
2. who
who 指令是用來查詢目前有那些人在線上。
3. w
w 指令是用來查詢目前有那些人在線上擦盾,同時顯示出那些人目前的工作嘲驾。
4. ku
ku 可以用來搜尋整個網(wǎng)路上的 user ,不像 w 跟 who 只是針對 local host 的
查詢. 而且 ku 提供讓使用者建立搜尋特定使用者名單的功能迹卢。你可以建立一個檔
案 information-file 以條列的方式存放你的朋友的資料辽故,再建立一個檔案
hosts-file 來指定搜尋的機(jī)器名稱。 ku 的指令格式可由 ku -h 得到腐碱。
E. 網(wǎng)路指令:
UNIX 提供網(wǎng)路的連接誊垢,使得你可以在各個不同的機(jī)器上做一些特殊的事情,如
你可以在系上的 iris 圖形工作站上做圖形的處理,在系上的 Sun 上讀 News 喂走,
甚至到學(xué)校的計(jì)中去找別系的同學(xué) talk 殃饿。這些工作可以利用 UNIX 的網(wǎng)路指
令,在你的位子上連到各個不同的機(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 不同的
時後碘裕,必須輸入的選項(xiàng)携取,否則 rlogin 將會假設(shè)你在那邊的 username 與 local
host 相同,然後在第一次 login 時必然會發(fā)生錯誤帮孔。
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 會去執(zhí)行 rlogin 姆坚,如同直接執(zhí)行 rlogin 澳泵。
不過 rsh 在執(zhí)行的時候并不會像一般的 login 程序一樣還會問你 password , 而
是如果你沒有設(shè)定 trust table , 則 remote host 將不會接受你的 request 。
rsh 須要在每個可能會做為 remote host 的機(jī)器上設(shè)定一個檔案兼呵,稱為 .rhosts兔辅。
這個檔案每一行分為兩個部份,第一個是允許 login 的 hostname , 第二個部份
則是允許 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 是一個設(shè)定可以信任的人 login 的表格,因此如果設(shè)定不當(dāng)將會讓
不法之徒有可以乘機(jī)侵入系統(tǒng)的機(jī)會凌彬。 如果你閱讀 man 5 rhosts 沸柔,將會
發(fā)現(xiàn)你可以在第一欄用 + 來取代任何 hostname ,第二欄用 + 來取代任何
username 铲敛。
如一般 user 喜歡偷懶利用 " + username " 來代替列一長串 hostname 褐澎,
但是這樣將會使得即使有一臺 PC 上跑 UNIX 的 user 有與你相同的
username , 也可以得到你的 trust 而侵入你的系統(tǒng)。這樣容易造成系統(tǒng)
安全上的危險原探。因此本系禁止使用這樣子的方式寫你的 .rhost 檔乱凿,如果
發(fā)現(xiàn)將予以停機(jī)直到你找中心的工作人員將其改正為止顽素。 同理咽弦,如果你的
第二個欄位為 + 徒蟆,如" hostname + " ,則你是允許在某一部機(jī)器上的"所有"
user 可以不用經(jīng)由輸入 password 來進(jìn)入你的帳號,是壹種更危險的行為型型。
所以請自行小心段审。
2. telnet
telnet 是一個提供 user 經(jīng)由網(wǎng)路連到 remote host。
telnet 的 格式如下:
telnet [ hostname | ip-address ] [ port ]
hostname 為一個像 ccsun1 或是 ccsun1.cc.nctu.edu.tw 的 name address闹蒜,
ip-address 則為一個由四個小於 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 程式砌烁。詳情請參閱 telnet(1)
的說明筐喳。
3. ftp
ftp 的意義是 File Transfer Program ,是一個很常應(yīng)用在網(wǎng)路檔案傳輸?shù)?br>
程式函喉。ftp 的格式如下:
ftp [ hostname | ip-address ]
其中 hostname | ip-address 的意義跟 telnet 中的相同避归。
在進(jìn)入 ftp 之後,如果與 remote host 連接上了管呵,它將會詢問你 username
與密碼梳毙,如果輸入對了就可以開始進(jìn)行檔案傳輸。
在 ftp 中有許多的命令捐下,詳細(xì)的使用方式請參考 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 可使用通用字元一次取得多個檔案蹲蒲。
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 .
利用 ftp 宴胧,我們便可以在不同的機(jī)器上將所需要的資料做轉(zhuǎn)移漱抓,某些特別的
機(jī)器更存放大量的資料以供各地的使用者抓取,本校較著名的 ftp server
有 NCTUCCCA 與系上的 ftp.csie.nctu.edu.tw 恕齐。這些 ftp server 均有提
供一個 user 稱為 anonymous 乞娄,一般的"外來客"可以利用這個 username 取
得該 server 的公共資料。不過 anonymous 在詢問 password 時是要求使用
anonymous 的使用者輸入其 email address显歧,以往有許多臺灣的使用者在使用
國外的 ftp server 時并沒有按照人家的要求輸入其 email address仪或,而僅是
隨便打一些字串,引起許多 internet user 和管理者的不滿士骤,對臺灣的使用
者的風(fēng)評變得很差范删,因此遵循各 ftp server 的使用規(guī)則也是一件相當(dāng)重要的事。
f. 關(guān)於通訊用的指令:
1. write
這個指令是提供使用者傳送訊息給另一個使用者拷肌,使用方式:
write username [tty]
2. talk/ytalk/cytalk/ctalk
UNIX 專用的交談程式到旦。會將螢?zāi)环指糸_為你的區(qū)域和交談對象的區(qū)域,
同時也可和不同機(jī)器的使用者交談廓块。使用方式:
talk username[@host] [tty]
3. mesg
選擇是否接受他人的 messege , 若為 messege no 則他人的 messege 將無法
傳送給你厢绝,同時他也無法干擾你的工作。使用方法:
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 的用處在於將你所撰寫的程式翻譯成一個可執(zhí)行檔案口予。在資工系常
用的程式語言是 C , pascal , FORTRAN 等娄周。你可以先寫好一個 C 或 Pascal
或 FORTRAN 的原始程式檔,再用這些 compiler 將其翻成可執(zhí)行檔沪停。你可以
用這個方法來制造你自己的特殊指令煤辨。
1. cc/gcc (C Compiler)
/usr/bin/cc
/usr/local/bin/gcc
語法: cc [ -o execfile ] source
gcc [ -o execfile ] source
execfile 是你所希望的執(zhí)行檔的名稱,如果沒有加上 -o 選項(xiàng)編譯出來的可
執(zhí)行檔會以 a.out 做為檔名木张。 source 為一個以 .c 做為結(jié)尾的 C 程式檔众辨。
請參閱 cc(1) 的說明。
2. pc (Pascal Compiler)
/usr/local/bin/pc
語法: pc [ -o execfile ] source
execfile 是你所希望的執(zhí)行檔的名稱舷礼,如果沒有加上 -o 選項(xiàng)編譯出來的可
執(zhí)行檔會以 a.out 做為檔名鹃彻。 source 為一個以 .p 做為結(jié)尾的 Pascal 程
式檔。 請參閱 /net/home5/lang/man 中 pc(1) 的說明妻献。
3. f77 (Fortran Compiler)
/net/home5/lang/f77
語法: f77 [ -o execfile ] source
execfile 是你所希望的執(zhí)行檔的名稱蛛株,如果沒有加上 -o 選項(xiàng)編譯出來的可
執(zhí)行檔會以 a.out 做為檔名团赁。 source 為一個以 .p 做為結(jié)尾的 FORTRAN 程
式檔。
h. 有關(guān)列印的指令:
以下為印表所會用到的指令谨履,在本系的印表機(jī)有 lp1 , lp2 ( 點(diǎn)矩陣印表機(jī) )欢摄,
lw , sp , ps , compaq ( 雷射印表機(jī) ),供使用者使用屉符。
1. lpr
lpr 為用來將一個檔案印至列表機(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)輸入,故會印出 hello.c 的檔案內(nèi)容嫌变。
2. lpq
lpq 是用來觀察 printer queue 上的 Jobs 吨艇。
用法:
lpq -P[ printer ]
3. lprm
lprm 是用來取消列印要求的指令。 通常我們有時會印錯腾啥,或是誤送非文字檔
資料至 printer , 此時就必須利用 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. 更改個人使用資料:
1. passwd
passwd 是用來更改你的使用密碼祖娘,用法為:
passwd [ username ]
在使用 passwd 的時候,它會先問你的舊密碼啊奄,然後詢問兩次要更改的密碼渐苏,確定
無誤後才將你的密碼改掉。
2. chsh
chsh 是提供使用者更換 login shell 的指令菇夸,你可經(jīng)由此更換自己使用的 shell 琼富。
蘋果終端命令集可以在終端里用rm -rf
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來涩金,“玉大人谱醇,你說我怎么就攤上這事暇仲。” “怎么了副渴?”我有些...
- 文/不壞的土叔 我叫張陵奈附,是天一觀的道長。 經(jīng)常有香客問我煮剧,道長斥滤,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任勉盅,我火速辦了婚禮佑颇,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好陨献,可當(dāng)我...
- 文/花漫 我一把揭開白布潭陪。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蔚约!你這毒婦竟也來了奄妨?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬榮一對情侶失蹤苹祟,失蹤者是張志新(化名)和其女友劉穎砸抛,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體树枫,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡直焙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了砂轻。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片奔誓。...
- 正文 年R本政府宣布蜕煌,位于F島的核電站派阱,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏斜纪。R本人自食惡果不足惜贫母,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望盒刚。 院中可真熱鬧腺劣,春花似錦、人聲如沸伪冰。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽贮聂。三九已至,卻和暖如春寨辩,著一層夾襖步出監(jiān)牢的瞬間吓懈,已是汗流浹背。 一陣腳步聲響...
- 正文 我出身青樓甸怕,卻偏偏與公主長得像甘穿,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子梢杭,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- Mac OS X 啟用超級用戶的方法 Root user温兼,又名超級用戶,是一個權(quán)力最高的Unix 賬戶武契,Root ...
- Linux 系統(tǒng)命令及其使用詳解( 大全) 名稱: cat 使用權(quán)限:所有使用者 使用方式:cat [-AbeEn...
- Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理募判,服務(wù)發(fā)現(xiàn),斷路器咒唆,智...
- Linux指令大全 1.cat 使用權(quán)限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help...