?? 04.常用命令集四.htm
字號(hào):
compress -b 12 source.dat<br>
將 source.dat.Z 解壓成 source.dat ,若檔案已經(jīng)存在,使用者按 y 以確定覆蓋檔案,若使用<br>
-df 程式則會(huì)自動(dòng)覆蓋檔案。由于系統(tǒng)會(huì)自動(dòng)加入 .Z 為延伸檔名,所以 source.dat 會(huì)自動(dòng)當(dāng)作 source.dat.Z 處理。<br>
<br>
compress -d source.dat<br>
compress -d source.dat.Z<br>
名稱: lpd<br>
使用權(quán)限: 所有使用者<br>
使用方式:lpd [-l] [#port]<br>
lpd 是一個(gè)常駐的印表機(jī)管理程式,它會(huì)根據(jù) /etc/printcap 的內(nèi)容來管理本地或遠(yuǎn)端的印表機(jī)。/etc/printcap 中定義的每一個(gè)印表機(jī)必須在<br>
/var/lpd 中有一個(gè)相對(duì)應(yīng)的目錄,目錄中以 cf 開頭的檔案表示一個(gè)等待送到適當(dāng)裝置的印表工作。這個(gè)檔案通常是由 lpr 所產(chǎn)生。<br>
lpr 和 lpd 組成了一個(gè)可以離線工作的系統(tǒng),當(dāng)你使用 lpr 時(shí),印表機(jī)不需要能立即可用,甚至不用存在。lpd<br>
會(huì)自動(dòng)監(jiān)視印表機(jī)的狀況,當(dāng)印表機(jī)上線后,便立即將檔案送交處理。這個(gè)得所有的應(yīng)用程式不必等待印表機(jī)完成前一工作。<br>
參數(shù):<br>
-l: 將一些除錯(cuò)訊息顯示在標(biāo)準(zhǔn)輸出上。<br>
#port: 一般而言,lpd 會(huì)使用 getservbyname 取得適當(dāng)?shù)?TCP/IP port,你可以使用這個(gè)參數(shù)強(qiáng)迫 lpd 使用指定的<br>
port。<br>
范例:<br>
這個(gè)程式通常是由 /etc/rc.d 中的程式在系統(tǒng)啟始階段執(zhí)行。<br>
名稱 lpq<br>
作用:<br>
顯示列表機(jī)貯列中未完成的工作<br>
用法<br>
lpq [l] [P] [user]<br>
說明<br>
lpq 會(huì)顯示由 lpd 所管理的列表機(jī)貯列中未完成的項(xiàng)目。<br>
范例<br>
范例 1. 顯示所有在 lp 列表機(jī)貯列中的工作<br>
# lpq -PlpRank Owner Job Files Total Size1st root 238<br>
(standard input) 1428646 bytes<br>
相關(guān)函數(shù)<br>
lpr,lpc,lpd<br>
名稱: lpr<br>
使用權(quán)限: 所有使用者<br>
使用方式:lpr [ -P printer ]<br>
將檔案或是由標(biāo)準(zhǔn)輸入送進(jìn)來的資料送到印表機(jī)貯列之中,印表機(jī)管理程式 lpd 會(huì)在稍后將這個(gè)檔案送給適當(dāng)?shù)某淌交蜓b置處理。lpr 可以用來將料資送給本地或是遠(yuǎn)端的主機(jī)來處理。<br>
<br>
參數(shù):<br>
-p Printer: 將資料送至指定的印表機(jī) Printer,預(yù)設(shè)值為 lp。<br>
范例:<br>
將 <a href="http://www.c">http://www.c</a>和 kkk.c 送到印表機(jī) lp。<br>
lpr -Plp <a href="http://www.c">http://www.c</a>kkk.c<br>
<br>
名稱: lprm<br>
作用:<br>
將一個(gè)工作由印表機(jī)貯列中移除<br>
用法<br>
/usr/bin/lprm [P] [file...]<br>
說明<br>
尚未完成的印表機(jī)工作會(huì)被放在印表機(jī)貯列之中,這個(gè)命令可用來將常未送到印表機(jī)的工作取消。由于每一個(gè)印表機(jī)都有一個(gè)獨(dú)立的貯列,你可以用 -P 這個(gè)命令設(shè)定想要作用的印列機(jī)。如果沒有設(shè)定的話,會(huì)使用系統(tǒng)預(yù)設(shè)的印表機(jī)。<br>
這個(gè)命令會(huì)檢查使用者是否有足夠的權(quán)限刪除指定的檔案,一般而言,只有檔案的擁有者或是系統(tǒng)管理員才有這個(gè)權(quán)限。<br>
<br>
范例<br>
將印表機(jī) hpprinter 中的第 1123 號(hào)工作移除<br>
prm -Phpprinter 1123<br>
將第 1011 號(hào)工作由預(yù)設(shè)印表機(jī)中移除<br>
lprm 1011<br>
名稱: fdformat<br>
使用權(quán)限: 所有使用者<br>
使用方式:fdformat [-n] device<br>
使用說明 : 對(duì)指定的軟碟機(jī)裝置進(jìn)行低階格式化。使用這個(gè)指令對(duì)軟碟格式化的時(shí)候,最好指定像是下面的裝置:<br>
<br>
/dev/fd0d360 軟驅(qū)機(jī) A: ,磁片為 360KB 軟驅(qū)<br>
/dev/fd0h1440 軟驅(qū)機(jī) A: ,磁片為 1.4MB 軟驅(qū)<br>
/dev/fd1h1200 軟驅(qū)機(jī) B: ,磁片為 1.2MB 軟驅(qū)<br>
如果使用像是 /dev/fd0 之類的裝置,如果里面的軟驅(qū)不是標(biāo)準(zhǔn)容量,格式化可能會(huì)失敗。在這種情況之下,使用者可以用 setfdprm 指令先行指定必要參數(shù)。<br>
<br>
參數(shù):<br>
-n 關(guān)閉確認(rèn)功能。這個(gè)選項(xiàng)會(huì)關(guān)閉格式化之后的確認(rèn)步驟。<br>
范例:<br>
fdformat -n /dev/fd0h1440<br>
軟驅(qū)機(jī) A 的磁片格式化成 1.4MB 的磁片。并且省略確認(rèn)的步驟。<br>
名稱: mformat<br>
使用權(quán)限: 所有使用者<br>
使用方式:<br>
mformat [-t cylinders] [-h heads] [-s sectors] [-l<br>
volume_label] [-F] [-I fsVer-sion] [-S sizecode] [-2 sectors_on_track_0]<br>
[-M software_sector_size] [-a] [-X] [-C] [-H hidden_sectors] [-r root_sectors]<br>
[-B boot_sector] [-0 rate_on_track_0] [-A rate_on_other_tracks] [-1] [-k]<br>
drive:<br>
在已經(jīng)做過低階格式化的磁片上建立 DOS 檔案系統(tǒng)。如果在編譯 mtools 的時(shí)候把 USE_2M 的參數(shù)打開,部分與<br>
2M 格式相關(guān)的參數(shù)就會(huì)發(fā)生作用。否則這些參數(shù)(像是 S,2,1,M)不會(huì)發(fā)生作用。<br>
參數(shù):<br>
-t 磁柱(synlider)數(shù)<br>
-h 磁頭(head)數(shù)<br>
-s 每一磁軌的磁區(qū)數(shù)<br>
-l 標(biāo)簽<br>
-F 將軟驅(qū)格式化為 FAT32 格式,不過這個(gè)參數(shù)還在實(shí)驗(yàn)中。<br>
-I 設(shè)定 FAT32 中的版本號(hào)。這當(dāng)然也還在實(shí)驗(yàn)中。<br>
-S 磁區(qū)大小代碼,計(jì)算方式為 sector = 2^(大小代碼+7)<br>
-c 磁叢(cluster)的磁區(qū)數(shù)。如果所給定的數(shù)字會(huì)導(dǎo)致磁叢數(shù)超過 FAT 表的限制,mformat 會(huì)自動(dòng)放大磁區(qū)數(shù)。<br>
-s<br>
-M 軟體磁區(qū)大小。這個(gè)數(shù)字就是系統(tǒng)回報(bào)的磁區(qū)大小。通常是和實(shí)際的大小相同。<br>
-a 如果加上這個(gè)參數(shù),mformat 會(huì)產(chǎn)生一組 Atari 系統(tǒng)的序號(hào)給這塊軟碟。<br>
-X 將軟碟格式化成 XDF 格式。使用前必須先用 xdfcopy 指令對(duì)軟碟作低階格式化的動(dòng)作。<br>
-C 產(chǎn)生一個(gè)可以安裝 MS-DOS 檔案系統(tǒng)的軟驅(qū)影像檔(disk image)。當(dāng)然對(duì)一個(gè)實(shí)體軟驅(qū)機(jī)下這個(gè)參數(shù)是沒有意義的。<br>
-H 隱藏磁區(qū)的數(shù)目。這通常適用在格式化硬碟的分割區(qū)時(shí),因?yàn)橥ǔR粋€(gè)分割區(qū)的前面還有分割表。這個(gè)參數(shù)未經(jīng)測(cè)試,能不用就不用。<br>
-n 軟驅(qū)序號(hào)<br>
-r 根目錄的大小,單位是磁區(qū)數(shù)。這個(gè)參數(shù)只對(duì) FAT12 和 FAT16 有效。<br>
-B 使用所指定的檔案或是設(shè)備的開機(jī)磁區(qū)做為這片磁片或分割區(qū)的開機(jī)磁區(qū)。當(dāng)然當(dāng)中的硬體參數(shù)會(huì)隨之更動(dòng)。<br>
-k 盡量保持原有的開機(jī)磁區(qū)。<br>
-0 第 0 軌的資料傳輸率<br>
-A 第 0 軌以外的資料傳輸率<br>
-2 使用 2m 格式<br>
-1 不使用 2m 格式<br>
范例:<br>
mformat a:<br>
這樣會(huì)用預(yù)設(shè)值把 a: (就是 /dev/fd0)里的軟盤格式化。<br>
名稱: mkdosfs<br>
使用權(quán)限: 所有使用者<br>
使用方式: mkdosfs [ -c | -l filename ]<br>
[ -f number_of_FATs ]<br>
[ -F FAT_size ]<br>
[ -i volume_id ]<br>
[ -m message_file ]<br>
[ -n volume_name ]<br>
[ -r root_dir_entry ]<br>
[ -s sector_per_cluster ]<br>
[ -v ]<br>
device<br>
[ block_count ]<br>
說明: 建立 DOS 檔案系統(tǒng)。 device 指你想要建立 DOS 檔案系統(tǒng)的裝置代號(hào)。像是 /dev/hda1<br>
等等。 block_count 則是你希望配置的區(qū)塊數(shù)。如果 block_count 沒有指定則系統(tǒng)會(huì)自動(dòng)替你計(jì)算符合該裝置大小的區(qū)塊數(shù)。<br>
<br>
參數(shù):<br>
-c 建立檔案系統(tǒng)之前先檢查是否有壞軌。<br>
-l 從得定的檔案中讀取壞軌記錄。<br>
-f 指定檔案配置表(FAT , File Allocation Table)的數(shù)量。預(yù)設(shè)值為 2 。目前 Linux 的 FAT 檔案系統(tǒng)不支援超過<br>
2 個(gè) FAT 表。通常這個(gè)不需要改。<br>
-F 指定 FAT 表的大小,通常是 12 或是 16 個(gè)位元組。12 位元組通常用于軟盤,16 位元組用于一般硬碟的分割區(qū),也就是所謂的<br>
FAT16 格式。這個(gè)值通常系統(tǒng)會(huì)自己選定適當(dāng)?shù)闹?。在軟盤上用 FAT16 通常不會(huì)發(fā)生作用,反之在硬碟上用 FAT12 亦然。<br>
-i 指定 Volume ID。一般是一個(gè) 4 個(gè)位元組的數(shù)字,像是 2e203a47 。如果不給系統(tǒng)會(huì)自己產(chǎn)生。<br>
-m 當(dāng)使用者試圖用這片磁片或是分割區(qū)開機(jī),而上面沒有作業(yè)系統(tǒng)時(shí),系統(tǒng)會(huì)給使用者一段警告訊息。這個(gè)參數(shù)就是用來變更這個(gè)訊息的。你可以先用檔案編輯好,然后用這個(gè)參數(shù)指定,或是用<br>
<br>
-m -<br>
這樣系統(tǒng)會(huì)要求你直接輸入這段文字。要特別注意的是,檔案里的字串長(zhǎng)度不要超過 418 個(gè)字,包括展開的跳欄符號(hào)(TAB)和換行符號(hào)(換行符號(hào)在<br>
DOS 底下算兩個(gè)字元!)<br>
-n 指定 Volume Name,就是軟驅(qū)標(biāo)簽。如同在 DOS 底下的 format 指令一樣,給不給都可以。沒有預(yù)設(shè)值。<br>
-r 指定根目錄底下的最大檔案數(shù)。這里所謂的檔案數(shù)包括目錄。預(yù)設(shè)值是在軟碟上是 112 或是 224 ,在硬碟上是 512。沒事不要改這個(gè)數(shù)字。<br>
<br>
-s 每一個(gè)磁叢(cluster)的磁區(qū)數(shù)。必須是 2 的次方數(shù)。不過除非你知道你在作什么,這個(gè)值不要亂給。<br>
-v 提供額外的訊息<br>
范例:<br>
mkdosfs -n Tester /dev/fd0 將 A 槽里的軟盤格式化為 DOS 格式,并將標(biāo)簽設(shè)為 Tester。<br>
<br>
<br>
<br>
<br>
</p></td></tr></table></td>
</tr>
<tr>
<td width="100%" bgcolor="#FFFFFD" height="20">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="49%"><p class="9"><font color="#FF0000"> </font></td>
<td width="51%"><p align="right" class="9"><a href="03.常用命令集三.htm">上一頁(yè)</a> <a href="index.html">首頁(yè)</a> <a href="05.Linux備份與壓縮命令.htm">下一頁(yè)</a></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center></div>
</body>
</html>
<p align=center><font size=1>Made by an Unre<!--2005-1-20 11:38:41 -->gistered version of <a href=http://www.etextwizard.com target=_blank>eTextWizard</a> V 1.98</font></p>
<!-- Made by an Unregistered version of eTextWizard V 1.98-->
<!--本網(wǎng)頁(yè)文件由電子書制作工具“電子文檔處理器”未注冊(cè)版本的Txt2Html功能自動(dòng)生成 -->
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -