久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

UNIX系統(tǒng)操作命令大全

 jiashengfan 2008-06-30
UNIX系統(tǒng)操作命令大全

UNIX系統(tǒng)操作命令 第一章 登錄和退出



用戶在登錄前,首先要向系統(tǒng)管理員申請一個用戶注冊名,,不論用戶從哪臺計

算機登錄到ITPNET上都將訪問相同的文件系統(tǒng)。


1.1 登錄

當(dāng)屏幕上出現(xiàn)Login提示符時,,用戶可以輸入自己的用戶注冊名,,并按回車鍵。

若有口令,,系統(tǒng)將提示用戶輸入密碼,,并按回車鍵,,口令輸入正確后,用戶登錄成

功,。這時,,屏幕上會顯示出一些信息和命令提示符。如:

Login: guest [Enter]

passwd: ****** [Enter]

sun%

注: 用戶名要用小寫字母輸入,,UNIX系統(tǒng)區(qū)分大小寫字母,。

[hide]

1.2 退出

當(dāng)用戶準(zhǔn)備退出自己的計算機賬號時,可在系統(tǒng)示符下輸入logout或exit或按

[Ctrl-D],。當(dāng)屏幕出現(xiàn)Login時,,用戶可以安全地離開計算機了。如:

sun% logout [Enter]

Login:



1.3 修改口令

為了防止他人使用自己的賬號,,在你首次登錄后,,請用passwd命令修改只有本

人知道的保密口令,口令通常由此可6到8個字母數(shù)字組成,。如:

sun% passwd[Enter]

Old Passwd: ******

New Passwd: ******

update 更新磁盤 val SCCS實用程序 vc SCCS實用程序 vi 全屏幕編輯器 volcopy 文件系統(tǒng)的文字拷貝 wait 等待所有字進程結(jié)束 while 循環(huán)語句 who 顯示誰在使用系統(tǒng) whodo 顯示哪些用戶在做什么 write 和另一用戶直接對話 xargs 建立參數(shù)表并執(zhí)行命令 yacc 語法分析程序生成器;)cl

注:當(dāng)你退出系統(tǒng)再次登錄時,,就要使用新的口令。



第二章 目錄操作命令



2.1 顯示目錄

命令:pwd(print working directory)

格式:pwd

功能:顯示出用戶當(dāng)前工作目錄的全路徑名,。

例如:% pwd



2.2 建立目錄

命令:mkdir(make directory)

格式:mkdir directory_name

功能:建立新目錄

例如:% mkdir directory



2.3 改變目錄

命令:cd(change directory)

格式:cd directory_name

功能:改變當(dāng)前工作目錄

注釋:目錄名選項有:

  (1) 目錄名,,轉(zhuǎn)到當(dāng)前目錄下的子目錄。

  (2) .. 表示轉(zhuǎn)到當(dāng)前目錄的父目錄,。

  (3) / 表示轉(zhuǎn)到根目錄,。

  (4) 沒有選項時,轉(zhuǎn)到用戶的主目錄,。

例如:% cd directory



2.4 刪除目錄

命令:rmdir (remove directory)

格式:rmdir directory_name

功能:刪除不存在文件的子目錄名,。

注釋:

  (1) 刪除子目錄時,要求被刪除的目錄中不存在文件或子目錄,,否則無法刪除,。

  (2)若被刪除的目錄中有文件或子目錄,請參考命令rm -r directory_name,。

例如:% rmdir directory



第三章 文件操作命令



3.1 列出文件目錄

命令:ls (list)

格式:ls [option] directory_name

功能:列出指定目錄中的文件名和子目錄名,。當(dāng)無子目錄名時,列出當(dāng)前目錄

    中的文件名和子目錄名,。

選項:-a列出所有文件,,包括以點開頭的隱含文件。

    -l按長格式列出文件名,,包括文件類型標(biāo)識,,權(quán)限,鏈接數(shù),,文件主名,,

     
文件組名,,字節(jié)數(shù),日期,。

    -r列出包括子目錄下所有文件

    -g
在長格式中給出用戶組的標(biāo)識,。

    -t
安文件生成日期排序。

例如:% ls -la

3.2 顯示文件內(nèi)容

命令:cat (catenae)  全屏滾動顯示

格式:cat filename

功能:顯示出文件的內(nèi)容,。

注釋:當(dāng)文件內(nèi)容在屏幕上滾動顯示時,,可按Ctrl+S鍵屏幕滾暫停,按Ctrl+Q

    鍵繼續(xù)顯示,。

例如:% cat filename

3.3 按屏幕顯示文件內(nèi)容

命令:more

格式:more filename

功能:按屏幕一屏一屏顯示出文件內(nèi)容

選項:

注釋:在屏幕顯示過程中有功能鍵,。空格鍵 繼續(xù)下一屏的輸出,;回車鍵 看下

    一行的輸出,;q鍵 跳出more狀態(tài);/字符串 查旬字符串所在處,;a鍵 返

    回到上一屏,。

例如:% more filename



3.4分頁顯示文件內(nèi)容

命令:pg (page)

格式:pg [option] filename

功能:分頁顯示指定文件的內(nèi)容。在顯示一頁文件時,,最后一行將顯示等待用

    戶輸入指令,??奢斎氲闹噶钣腥缦逻x項,。

選項:h      顯示pg命令中可使用的幫助(help)命令。

    q      退出pg命令,。

    [return]  顯示下一頁正文,。

    1      顯示正文的下一行

    [Space]  顯示下一頁

    d/[Ctrl-D] 將屏幕滾動半屏。

    n      顯示pg命令行中說明的下一個文件,。

    p      顯示pg命令行中說明的前一個文件,。

    %      顯示正文當(dāng)前頁的前面一頁。

    /pattern  在文件中向前搜索指定的字符模式,。

    pattern  在文件中向后搜索指定的字符模式,。

注釋:當(dāng)pg命令顯示到文件的末尾時,顯示一個文件結(jié)束信息EOF(end of file),。

例如:% pg filename



3.5 讀文件

命令:view

格式:view filename

功能:只能讀出文件內(nèi)容,。

注釋:此命令不能對讀出的原文件進行寫操作。若對原文件進行了修改,,可利

    用命令“:w newfilename”將修改后的文件寫到新文件中,。

例如:% view filename



3.6 顯示文件頭部

命令:head

格式:head [option] filename

功能:顯示文件的頭部

選項:缺省 顯示文件的頭10行。

    -i  顯示文件的開始 i行,。

例如:% head filename



3.7 顯示文件尾部

命令:tail

格式:tail [option] filename

功能:顯示文件的尾部

選項:缺省 顯示文件的末10行,。

    -i  顯示文件最后 i行,。

    +i  從文件的第i行開始顯示。

例如:% tail filename



3.8 顯示格式化的文件內(nèi)容

命令:pr (print)

格式:pr filename

功能:在屏幕上顯示格式化的文件內(nèi)容,,即印出每頁66行的文本文件,,包括5

    行頁頭和5行頁尾。頁頭包括兩行空行,,一行含有文件的時間,、文件名

    和頁號,另外兩行為空行,。頁尾為5行空行,。

例如:% pr filename



3.9 拷貝文件

命令:cp (copy)

格式:cp [option] filename1 filename2

    cp [option] filename... directory

    cp -r directory1 directon2

功能:把一個文件的全部內(nèi)容拷貝到另一個文件,也可將一個或多個文件拷貝

    到另一個目錄中,。

選項:-i 按提示進行拷貝文件,。

    -p
按原文件日期進行拷貝。

    -r
對子目錄下所有文件進行拷貝,。

注釋:當(dāng)filename1拷貝到filename2時,,若filename2已經(jīng)存在,則filename2

    的內(nèi)容將被filename1覆蓋,。

例如:% cp filename1 filename2



3.10移動文件或文件改名

命令:mv (move)

格式:mv filename1 filename2

    mv filename... direction

    mv direction1 direction2

功能:改變文件或目錄的名子,,或把一些文件移到另一目錄下。

注釋:當(dāng)filename1更名為filename2時,,若filename2已經(jīng)存在,,則filename2

    的內(nèi)容將被filename1覆蓋

例如:% mv filename1 filename2



3.11刪除文件

命令:rm (remove)

格式:rm filename

    rm -r direction

功能:刪除指定的文件或一個目錄中的文件。

注釋:-r選項時,,將刪除指定目錄的所用文件,,包括目錄名。

例如:% rm filename



3.12鏈接文件

命令:ln (link)

格式:ln [option] filename linkname

    ln [option] directory pathname

功能:為文件或目錄建立一個鏈,。其中,,filename和directory是源文件名和

    源目錄名;linkname和pathname分別表示與源文件或源目錄名相鏈接的

    文件或目錄,。

選項:-s 為文件或目錄建立符號鏈接,。

注釋:鏈接的目地在于,對一個文件或目錄賦予兩個以上的名字,,使其可以出

    現(xiàn)在不同的目錄中,,既可以使文件或目錄共享,又可以節(jié)省磁盤空間,。

例如:% ln -s filename linkname



3.13改變文件讀取權(quán)限

命令:chmod (change mode)

格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filename

    chmod [who][op][mode] directory

功能:改變文件的讀寫和執(zhí)行權(quán)限,。有符號法和八進制數(shù)字法。

選項:(1)符號法:

    u (user)  表示用戶本人,。

    g (group) 表示同組用戶,。

    o (oher)  表示其他用戶,。

    a (all)  表示所有用戶。

    +      用于給予指定用戶的許可權(quán)限,。

    -      用于取消指定用戶的許可權(quán)限,。

    =      將所許可的權(quán)限賦給文件。

    r (read)  讀許可,,表示可以拷貝該文件或目錄的內(nèi)容,。

    w (write) 寫許可,表示可以修改該文件或目錄的內(nèi)容,。

    x (execute)執(zhí)行許可,,表示可以執(zhí)行該文件或進入目錄。

    (2)八進制數(shù)字法:

    此方法用三位八進制數(shù)作任選項,,每位數(shù)字分別表示用戶本人,、同組用

    戶、其他用戶的權(quán)限,,其中:

    4 (100)  表示可讀,。

    2 (010)  表示可寫。

    1 (001)  表示可執(zhí)行,。

注釋:

例如:% chmod a+rx filename

      讓所有用戶可以讀和執(zhí)行文件filename,。

    % chmod go-rx filename

      取消同組和其他用戶的讀和執(zhí)行文件filename的權(quán)限。

    % chmod 741 filename

      讓本人可讀寫執(zhí)行,、同組用戶可讀,、其他用戶可執(zhí)行文件filename。



3.14改變文件所有權(quán)

命令:chown (change owner)

格式:chown username filename

    chown -R username directory

功能:改變文件或目錄的所有權(quán),。

選項:-R 將改變目錄中所有文件及目錄的擁有者,。

注釋:只有文件的主人和超級用戶才能改變文件的所有權(quán),。

例如:% chown username filename



3.15尋找文件

命令:find

格式:find pathname [option] expression

功能:在所給的路經(jīng)名下尋找符合表達式相匹配的文件,。

選項:-name  表示文件名

    -user  用戶名,選取該用戶所屬的文件

    -group  組名,,選取該用戶組屬的文件

    -mtime n 選取n天內(nèi)被修改的文件

    -newer fn 選取比文件名為fn更晚修改的文件

注釋:

例如:% find . -name '*abc*' -print



3.16搜索文件中匹配符

命令:grep

格式:grep [option] pattern filenames

功能:逐行搜索所指定的文件或標(biāo)準(zhǔn)輸入,,并顯示匹配模式的每一行。

選項:-v找出模式失配的行

    -c統(tǒng)計匹配行的數(shù)量

    -n顯示匹配模式的每一行

注釋:

例如:% ps -aux | grep R



3.17比較文件不同

命令:diff (difference)

格式:diff filename1 filename2

功能:顯示兩文件的不同之處,。

選項:

注釋:

例如:% diff file1 file2



3.18比較文件

命令:cmp (compare)

格式:cmp [-l] [-s] filename1 filename2

功能:顯示比較兩文件不同處的信息

選項:-l 給出兩文件不同的字節(jié)數(shù)

    -s 不顯示兩文件的不同處,給出比較結(jié)果

注釋:

例如:% cmp file1 file2



3.19比較文件共同處

命令:comm (common)

格式:comm [-123] filename1 filename2

功能:選擇或拒絕比較兩文件出現(xiàn)的共同行

選項:-1 不顯示第1列

    -2 不顯示第2列

    -3 不顯示第3列

注釋:輸出三列,,第一列表示在file1中出現(xiàn)的行,第二列表示在file2中出現(xiàn)

    的行,,第三列表示在file1和file2中共同出現(xiàn)的行,。

例如:% comm file1 file2



3.20排序文件

命令:sort

格式:sort [option] filename

功能:將制定的文件按要求排序

選項:-r 按字母倒排序

    -n 按數(shù)字的值從笑到大排序

    -r 按當(dāng)前排序規(guī)則逆序排序      -f 不區(qū)分大小寫排序

    -d 按典型順序排序

注釋:選項缺省時按ascii碼順序排序

例如:% sort -nr file



3.21壓縮文件

命令:compress

格式:compress [option] filename  功能:壓縮文件。

選項:-f 強制壓縮      -v 壓縮時顯示壓縮百分比

注釋:

例如:% comproess files



3.22解縮文件

命令:uncompress

    zcat

格式:compress [option] filename      zcat filename

功能:展開或顯示壓縮文件,。

選項:-c 不改變文件寫到標(biāo)準(zhǔn)輸出

注釋:zcat命令相當(dāng)于uncompress -c

例如:% uncomproess files.Z



3.23顯示文件類型

命令:file

格式:file filename ...

功能:按文件內(nèi)容來推測文件類型,,如text,ascii,,C,,executable,core,。

選項:

注釋:

例如:% file *



3.24建立檔案文件

命令:tar (tape archive)

格式:tar [option] tarfile filename

功能:建立文件的存檔或讀存檔文件,。

選項:-c 建立一個新的檔案文件

    -x 從檔案文件中讀取文件

    -v 顯示處理文件的信息

    -f 指定檔案文件名,缺省時為磁帶機即/dev/rmt/0

    -t 列出存檔文件的信息

注釋:

例如:% tar cvf tarfile .

    % tar xvf tarfile

    % tar tvf tarfile



3.25磁帶拷貝文件

命令:dd

格式:dd [option=value]  功能:用磁帶機轉(zhuǎn)換或拷貝文件,。

選項:if=name 指定輸入文件名

    of=name 指定輸出文件名

    ibs=n  指定輸入文件塊大小為n字節(jié)(缺省為512字節(jié))

    obs=n  指定輸出文件塊大小為n字節(jié)(缺省為512字節(jié))

注釋:

例如:% dd if=filename of=/dev/rmt/0

    % dd if=/dev/rmt/0 of=filename ibs=1024



3.26修改文件日期

命令:touch

格式:touch filenae

功能:改變文件的日期,不對文件的內(nèi)容做改動,,若文件不存在則建立新文件,。

選項:

注釋:

例如:% touch file



3.27統(tǒng)計文件字?jǐn)?shù)

命令:wc (word characters)

格式:wc [option] filename

功能:統(tǒng)計文件中的文件行數(shù)、字?jǐn)?shù)和字符數(shù),。

選項:-l 統(tǒng)計文件的行數(shù)

-w 統(tǒng)計文件的字?jǐn)?shù)

-c 統(tǒng)計文件的字符數(shù)

注釋:若缺省文件名則指標(biāo)準(zhǔn)輸入

例如:% wc file



3.28檢查拼寫

命令:spell (spelling)

格式:spell [option] filename ...

功能:檢查文件中的拼寫錯誤

選項:-b 按英國拼法檢查

    -v 顯示字面上不在拼法字典上的詞

    -x 顯示每一個可能合理的詞根

注釋:

例如:% spell file



第四章 有關(guān)狀態(tài)信息命令



4.1顯示當(dāng)前注冊的用戶

命令:w

格式:w [option] [username]

功能:顯示當(dāng)前正在使用系統(tǒng)的用戶名,、注冊時間和當(dāng)前執(zhí)行的命令。

選項:-h 不顯示起始行

    -s 按短格式顯示

    -l 按長格式顯示(缺省設(shè)置)

注釋:

例如:% w



4.2 顯示都誰登錄到機器上

命令:who

格式:who

功能:顯示當(dāng)前正在系統(tǒng)中的所有用戶名字,,使用終端設(shè)備號,,注冊時間。

例如:% who



4.3 顯示當(dāng)前終端上的用戶名

命令:whoami

格式:whoami

功能:顯示出當(dāng)前終端上使用的用戶,。

例如:% whoami



4.4確定命令位置

命令:whereis

格式:whereis command

功能:確定一個命令的二進制行碼,、源碼及聯(lián)機手冊所在的位置。

選項:

注釋:

例如:% whereis ls



4.5 查找非標(biāo)準(zhǔn)命令

命令:which

格式:which command

功能:查找非標(biāo)準(zhǔn)命令,,即使用別名或系統(tǒng)中標(biāo)準(zhǔn)命令集之外的命令,。

選項:

注釋:

例如:% which ls



4.6 顯示日期

命令:date

格式:date

功能:顯示或設(shè)置日期和時間。

選項:

注釋:只有超級用戶有權(quán)設(shè)置日期,。

例如:% date


 
4.7 顯示日歷

命令:cal (calendar)

格式:cal [month] year

功能:顯示某年內(nèi)指定的日歷

選項:

注釋:

例如:% cal 1998



4.8 計算命令執(zhí)行時間

命令:time

格式:time [command]

功能:計算程序或命令在執(zhí)行其間所用的時間,。

選項:

注釋:計算出的時間為:real是命令在系統(tǒng)駐留的總時間,user是命令消耗CPU

    的時間,,sys是命令I(lǐng)/O所開銷的時間,。

例如:% time myprog



4.9 查詢帳目

命令:acseek (account seek)

格式:acseek [-d n] [-m usersname]

功能:查詢本月的用戶帳目。

選項:-d n

    -m username

注釋:若沒有選項,,則顯示本人當(dāng)月的帳單,。

例如:% acseek



4.10顯示用戶標(biāo)識

命令:id  格式:id [option] [user]

功能:顯示用戶標(biāo)識及用戶所屬的所有組。

選項:-a 顯示用戶名、用戶標(biāo)識及用戶所屬的所有組

注釋:

例如:% id username



4.11顯示主機標(biāo)識

命令:hostid

格式:hostid

功能:顯示主機的唯一標(biāo)識,,是被用來限時軟件的使用權(quán)限,,不可改變。

選項:

注釋:

例如:% hostid



4.12顯示主機名

命令:hostname

格式:hostname

功能:顯示或設(shè)置主機名,。

選項:

注釋:只有超級用戶才能設(shè)置主機名,。

例如:% hostname



4.13顯示進程

命令:ps  格式:ps [option]

功能:顯示系統(tǒng)中進程的信息。包括進程ID,、控制進程終端,、執(zhí)行時間和命令。

選項:-a 列出當(dāng)前系統(tǒng)中所有進程的信息

    -l
顯示一個長列表

    -e
顯示當(dāng)前運行的每一個進程信息

    -f
顯示一個完整的列表

注釋:

例如:% ps -ef



4.14顯示磁盤空間

命令:df (disk free)

格式:df [option]

功能:顯示磁盤空間的使用情況,,包括文件系統(tǒng)安裝的目錄名,、塊設(shè)備名、總

    字節(jié)數(shù),、已用字節(jié)數(shù),、剩余字節(jié)數(shù)占用百分比。

選項:-i 顯示已用和未用的字節(jié)數(shù)

    -k 顯示磁盤空間的使用信息

注釋:

例如:% df -k



4.15顯示文件盤空間

命令:du (disk usage)

格式:du [option] [filename]

功能:顯示目錄或文件所占磁盤空間大小

選項:-a 顯示所有文件的大小

    -s
顯示制定目錄所占磁盤大小

注釋:

例如:% du



4.16顯示盤空間限制

命令:quota

格式:quota -v [username]

功能:顯示用戶的磁盤空間限制和使用情況,。包擴盤空間的限額和已使用數(shù),,

    允許建立的節(jié)點數(shù)限額和使用節(jié)點數(shù)。

選項:-v 查看用戶在系統(tǒng)中的盤空間

注釋:只有超級用戶可以顯示任何用戶的使用情況,,用edquota命令可修改,。

例如:% quota -v



4.17顯示終端選項

命令:stty

格式:stty [option]

功能:顯示或設(shè)置終端的任選項。

選項:-a 顯示所有設(shè)置情況

    -g 顯示當(dāng)前設(shè)置

注釋:

例如:% stty -a



4.18顯示終端名

命令:tty

格式:tty

功能:顯示終端名

選項:

注釋:

例如:% tty



4.19回憶命令

命令:history

格式:history

功能:幫助用戶回憶執(zhí)行過的命令,。

選項:

注釋:

例如:% history



4.20聯(lián)機幫助手冊

命令:man (manual)

格式:man command_name

功能:顯示參考手冊,,提供聯(lián)機幫助信息。

選項:

注釋:-k 按制定關(guān)鍵字查詢有關(guān)命令

例如:% man tar



4.21建立別名

命令:alias

格式:alias newname name

功能:用戶可以將常用的命令用自己習(xí)慣的名稱來重新命名,。

選項:

注釋:

例如:% alias dir 'ls -F'



第五章 網(wǎng)絡(luò)命令



5.1顯示網(wǎng)絡(luò)地址

命令:arp

格式:arp hostname

功能:顯示系統(tǒng)當(dāng)前訪問的遠程住機名,、IP地址和硬件地址。

選項:-a

注釋:

例如:% arp -a



5.2 顯示用戶信息

命令:finger

格式:finger username

功能:顯示網(wǎng)上用戶使用機器的情況,,包括用戶何時登錄和最后一次注冊記錄,。

選項:

注釋:

例如:% finger username



5.3 網(wǎng)上對話

命令:talk

格式:talk username

功能:在網(wǎng)上與另一用戶進行對話。

選項:

注釋:對話時系統(tǒng)把終端分為上下兩部分,,上半部顯示自己鍵入信息,,下半部

    顯示對方用戶鍵入的信息,。鍵入delete或Ctrl+C則結(jié)束對話,。

例如:% talk username



5.4 允許或拒絕接受信息

命令:mesg (message)

格式:mesg [n/y]

功能:允許或拒絕其它用戶向自己所用的終端發(fā)送信息。

選項:n 拒絕其它用戶向自己所用的終端寫信息

    y 允許其它用戶向自己所用的終端寫信息(缺省值)

注釋:

例如:% mesg n



5.5 給其他用戶寫信息

命令:write

格式:write username [ttyname]

功能:給其他用戶的終端寫信息,。

選項:

注釋:若對方?jīng)]有拒絕,,兩用戶可進行交談,鍵入EOF或Ctrl+C則結(jié)束對話。

例如:write username



5.6 測試網(wǎng)路

命令:ping

格式:ping hostname

功能:向網(wǎng)絡(luò)上的主機發(fā)送ICMP ECHO REQUEST信息包,,檢測網(wǎng)絡(luò)是否暢通,。

選項:

注釋:被測試的主機名可用IP地址。當(dāng)丟包率為(100% packet loss)則說明

    當(dāng)前網(wǎng)絡(luò)不通,。

例如:% ping hostsname



5.7 遠程shell命令

命令:rsh (remote shell)

格式:rsh hostsname command

功能:在本地機執(zhí)行遠程主機的shell命令,。

選項:

注釋:

例如:% rsh hostname who



5.8 遠程拷貝文件

命令:rcp (remote copy)

格式:rcp [-r] file newfile

功能:拷貝遠程主機上的文件。

選項:-r 拷貝目錄

注釋:

例如:% rcp hostname:/tmp/file . 5.9 遠程注冊

命令:rlogin (remote login)

格式:rlogin hostname [-l username]

功能:注冊到遠程主機上,。

選項:-l username 注冊到另一用戶

注釋:要有用戶口令才能注冊,。

例如:% rlogin hostname



5.10 遠程登錄

命令:telnet

格式:telnet hostname

功能:遠程登錄到網(wǎng)上其它主機。

選項:

注釋:支持不同的操作系統(tǒng),。

例如:% telnet bbs.tsinghua.edu.cn



5.11文件傳輸

命令:ftp (file transfer program)

格式:ftp hostname

功能:網(wǎng)絡(luò)文件傳輸及遠程操作,。

選項:ftp命令:

      /help    ftp的聯(lián)機幫助

      open hostname 打開制定的遠程機

      cd [dirname] 進入遠程機的目錄

      lcd [dirname] 設(shè)置本地機的目錄      dir/ls    顯示遠程的目錄文件

      binary    以二進制方式進行傳輸

      get/mget    從遠程機取一個或多個文件

      put/mput    向遠程機送一個或多個文件

      prompt    打開或關(guān)閉多個文件傳送時的交互提示

      close      關(guān)閉與遠程機的連接

      quit      退出ftp

注釋:

例如:% ftp hostname



5.12顯示到網(wǎng)絡(luò)主機的路徑

命令:traceroute

格式:traceroute hostname

功能:顯示本機到達某一網(wǎng)絡(luò)主機所經(jīng)的路經(jīng)和使用的時間。

選項:

注釋:

例如:% traceroute hostname



第六章 Mail命令



6.1 發(fā)送或接受電子郵件

命令:mail/Mail/mailx

格式:mail username (發(fā)送)

    mail [option] (接受)

功能:向網(wǎng)上用戶發(fā)送或接受電子郵件,。

選項:-r 郵件按先進先出順序排序,。缺省時為后進先出順序排序

    -q 中斷mail后不改變信箱內(nèi)容

    -p 顯示mail每份郵件,不顯示提示信息

    -f 從郵件格式文件中讀郵件

注釋:mail命令:

        顯示mail幫助命令

    h    郵件標(biāo)題列表

    p    顯示當(dāng)前郵件

    n    顯示下一郵件

    r [uers] 給發(fā)信人或用戶回信

    s [file] 將郵件保存到文件中,,保存標(biāo)題信息

    w [file] 將郵件寫到文件中,,不保存標(biāo)題信息

    d [n]  刪除當(dāng)前郵件或第n封郵件        q    將未刪除的郵件存入mbox文件,并退出mail

    x    所有郵件不作修改,,退出mail

例如:% mail -s "Subjet ..." username < messages



6.2 顯示郵件隊列

命令:mailq

格式:mailq

功能:查看正在發(fā)送或接收郵件的排隊情況,。

選項:

注釋:此命令一般在系統(tǒng)或網(wǎng)絡(luò)不同時使用。

例如:% mailq



6.3 郵件操作命令

命令:pine

格式:pine

功能:對自己郵件操作的程序,。

選項:

注釋:此操作是在菜單提示下進行,。

例如:% pine



第七章 運行程序命令



7.1 按時間執(zhí)行命令

命令:at/batch

格式:at [option] [time] [data] [file]

功能:在制定的時間執(zhí)行命令或命令文件。

選項:-r 取消以前用at命令提交的作業(yè)

    -l 顯示用at命令提交的所有作業(yè)狀態(tài)和作業(yè)號

注釋:

例如:at 0030 Jan 20 myfile



7.2 參數(shù)回至標(biāo)準(zhǔn)輸出

命令:echo

格式:echo [-n] [arguments]

功能:將參數(shù)即字符串至標(biāo)準(zhǔn)輸出即顯示器

選項:-n 不向標(biāo)準(zhǔn)輸出回送換行符

注釋:

例如:echo *



7.3 復(fù)制至文件

命令:tee

格式:tee [option] filename

功能:至標(biāo)準(zhǔn)輸出的同時復(fù)制至文件

選項:-a 輸出時附加到文件中

    -i 不理采中斷

注釋:

例如:% who | tee file



7.4 給程序優(yōu)先級

命令:nice

格式:nice [-n] command

功能:以低的優(yōu)先級運行程序或命令,。

選項:-n 為優(yōu)先級0-20從高到低

注釋:

例如:nice -5 progame



7.5 終止進程

命令:kill

格式:kill [option] pid

功能:向指定的進程送信號或終止進程,。

選項:-9 強行終止進程

    -17 將進程掛起

    -19 將掛起的進程激活

注釋:pid標(biāo)示進程號,可由ps命令得到,。

例如:% kill -9 pid



7.6 進程睡眠

命令:sleep

格式:sleep time

功能:使當(dāng)前正在執(zhí)行的進程在規(guī)定的時間內(nèi)處于睡眠,。

選項:

注釋:time為進程將睡眠的時間,以秒為單位,。

例如:% sleep time



7.7 顯示作業(yè)狀態(tài)

命令:jobs

格式:jobs [-l]

功能:顯示當(dāng)前作業(yè)的狀態(tài)

選項:-l 長列表顯示作業(yè)狀態(tài),,包括所有者、作業(yè)號,、終端和狀態(tài),。

注釋:作業(yè)狀態(tài)為 +表示最近被停止的作業(yè),-表示先前的作業(yè),,exit 1表示

    退出的作業(yè),,job# done表示已完成的作業(yè)。

例如:% jobs



7.8 前臺作業(yè)

命令:fg

格式:fg job#

功能:將指定作業(yè)號的作業(yè)轉(zhuǎn)入前臺運行。job#表示作業(yè)號,。

選項:

注釋:

例如:% fg job#



7.9 后臺作業(yè)

命令:bg/&

格式:bg job#

    command &

功能:將指定作業(yè)號的作業(yè)或命令推到后臺運行,。

選項:

注釋:

例如:% bg job#



7.10掛起作業(yè)

命令:stop

格式:stop job#

功能:將指定作業(yè)號的后臺作業(yè)掛起.

選項:

注釋:

例如:% stop job#



第八章 程序編譯執(zhí)行命令



8.1 C程序編譯

命令:cc

格式:cc [option] filename

功能:編譯或鏈接指定的C文件。

選項:-o 指定輸出文件名,,缺省時為a.out

    -c 只編譯,,產(chǎn)生.o的目標(biāo)文件

    -g 產(chǎn)生用于符號測試的執(zhí)行文件

    -lm 進行連接cc數(shù)學(xué)庫

    -O 進行代碼的一般優(yōu)化

    -O2 二級優(yōu)化

注釋:C編譯器參考手冊可用命令man cc查看。

例如:% cc -o test test.c



8.2 C++程序編譯

命令:CC

格式:CC [option] filename

功能:編譯或鏈接指定的C++文件,。

選項:同C編譯選項

注釋:C++編譯器參考手冊可用命令man CC查看,。

例如:% CC -O2 test.cc



8.3 FORTRAN77程序編譯

命令:f77

格式:f77 [option] filename

功能:編譯或鏈接指定的Fortran文件

選項:-o 指定輸出文件名,缺省時為a.out

    -c 只編譯,,產(chǎn)生.o的目標(biāo)文件

    -g 產(chǎn)生用于符號測試的執(zhí)行文件

    -O0 不進行代碼優(yōu)化

    -O1 盡快進行代碼優(yōu)化

    -O2 二級優(yōu)化

    -O3 三級優(yōu)化

注釋:FORTRAN77編譯器參考手冊可用命令man f77查看

例如:% f77 -c test.f



8.4 FORTRAN90程序編譯

命令:f90

格式:f90 [option] filename

功能:編譯或鏈接指定的Fortran90文件

選項:同F(xiàn)ORTRAN77編譯選項

注釋:FORTRAN90編譯器參考手冊可用命令man f90查看

例如:% f90 -O -o test test.f



8.5 GNU程序編譯

命令:gcc    (GNU C)

    g++/c++ (GNU C++)

    g77    (GNU FORTRAN77)

格式:gcc [option] filename

    g++ [option] filename

    g77 [option] filename

功能:編譯或鏈接指定的編譯文件,。

選項:-o 指定輸出文件名,缺省時為a.out

    -c 只編譯,,產(chǎn)生.o的目標(biāo)文件

    -O 進行代碼的一般優(yōu)化

    -O2 二級優(yōu)化

注釋:GNU編譯器參考手冊可進入emacs中info菜單下查看,。

例如:% gcc -o test test.c



8.6 運行文件

格式:a.out

    filename

功能:源程序經(jīng)編譯后產(chǎn)生目標(biāo)代碼文件,放在a.out文件或指定輸出文件名,。



補充常用配置文件

  1./etc/hosts    主機名字解析文件,,提供主機名和IP地址的對應(yīng)。

  2./etc/passwd

   口令文件,,內(nèi)容為:

  登錄用戶名:加密口令:用戶ID:組ID:保留:初始工作目錄:shell路徑

  3. /etc/group

   內(nèi)容為:

  組名:加密密碼:組ID:所有屬于該組的用戶,。

  4. /etc/profile

   如果該文件存在,則每個用戶登錄時將執(zhí)行該文件,。該文件一般用于設(shè)置一些通用環(huán)境變量,,如果用戶的home目錄中存在.profile文件,則在執(zhí)行/etc/profile之后,,再執(zhí)行用戶的.profile文件,。

  5. /etc/inittab

   內(nèi)部初始化之后,系統(tǒng)將啟動/etc/init這個deamon進程,,使/etc/init進程取得引導(dǎo)序列的控制權(quán),。而init進程從文件 /etc/inittab(init table,初始化表)取得指示,,該文件 的內(nèi)容控制所有init狀態(tài),,同時也控制那些已消亡進程的再生。

  6. /etc/fstab

   系統(tǒng)中可以mount的文件系統(tǒng)的信息,。

  7. /etc/lvmtab

   使用命令:

  # strings /etc/lvmtab,;查看系統(tǒng)VG和磁盤信息。

  8. /etc/rc.config.d/netconf

   包含系統(tǒng)名稱和網(wǎng)絡(luò)配置信息,,如IP地址,、子網(wǎng)掩碼和路由信息等,。

9. /stand/system

   包含系統(tǒng)的驅(qū)動程序和子系統(tǒng)信息,,內(nèi)核設(shè)備信息和一些系統(tǒng)可調(diào)參數(shù)信息,。



附錄 UNIX 常用命令簡單說明

UNIX 命令大多數(shù)可用聯(lián)機幫助手冊 man 獲得幫助,下面是常用命令及簡單說明,,可供用戶快速查找使用,。 命令 功能簡述

cctcom 等于進程記帳文件 accton 啟動或中止記帳進程

adb 匯編語言調(diào)試工具

admin 創(chuàng)建和管理SCCS文件 ar 檔案文件和庫文件管理程序 as 匯編器 asa 回車控制 at 在指定時間執(zhí)行程序 awk 模式搜索和處理語言 banner 制作標(biāo)題 basename 生成文件基本名(無前。后綴) batch 命令的延遲執(zhí)行

bc 計算器 bdiff 大型文件比較 bfs 大文件搜索 break 退出循環(huán)

cal 打印日歷表

calendar 打印日歷表 cancel 取消打印任務(wù) case 分支語句 cb C語言整理程序 cd 改變當(dāng)前目錄 cc C語言編譯器 cdc SCCS實用程序 cflow 生成C語言流程圖 checkeq 數(shù)學(xué)公式排版命令 chgrp 改變文件組 chmod 改變文件存取模式 chown 改變文件主 chroot 改變根目錄 cksum 顯示校驗和 clri 清除指定的I節(jié)點 cmp 文件比較 col 過濾反向換行 comb SCCS實用程序 comm 顯示兩個排序文件的公共行

command 執(zhí)行簡單命令 continue 進入下一循環(huán) cp 復(fù)制文件 cpio  復(fù)制文件檔案 cpp  C語言預(yù)處理程序 crash  檢查系統(tǒng)內(nèi)存映象 create  建立臨時文件 cref  生成交叉引用表

cron  在指定時間執(zhí)行一組命令 crontab 為命令cron 準(zhǔn)備crontab文件 crypt 加密/解密 csplit  將一個文件分解 ct    遠程終端注冊

ctags  創(chuàng)建供vi使用的標(biāo)識符 cu  呼叫另一UNIX系統(tǒng) cut  斷開一文件中所選擇的字段 cxref  生成C程序交叉訪問表 date  打印和設(shè)置時間

dc 桌面計算器 dd 轉(zhuǎn)換和復(fù)制文件 delta SCCS實用程序

deroff 去掉排版格式 devnm 標(biāo)識設(shè)備名 df 顯示可用磁盤空間 diff 顯示兩個文件的差異 diff3 顯示三個文件的差異 dircmp 目錄比較 dis 反匯編程序 du 顯示對磁盤的占用情況 dump 對指定文件備份 echo 回顯指定參數(shù) ed 行編輯器 edit 文本編輯器 egrep 在文件中查找指定模式 env 設(shè)置命令執(zhí)行環(huán)境 eqn 數(shù)學(xué)公式排版命令 eval 執(zhí)行指定命令 ex 行編輯器 exec 執(zhí)行指定命令 exit 進程中止 expand 使表格占滿行寬 export 將變量傳遞給子程序 expr 計算表達式值 factor 因式分解 false 返回FALSE fgrep 在文件中查找指定模式 file 確定文件類型 find 查找符號條件的文件 fmt 安排簡單的文本格式 fold 折行 for 循環(huán)語句

fsck 文件系統(tǒng)檢查和修復(fù) fsdb 文件系統(tǒng)調(diào)試程序

fumount 強制性拆協(xié)指定資源 function 函數(shù)說明 fuser 列出使用文件的進程 fwtmp 產(chǎn)生記帳記錄 get SCCS實用程序 getconf 查找配置參數(shù)

getopt 獲得命令中的選擇項

getopts 獲得命令中的選擇項

getty 設(shè)置終端類型,、模式,、行律等 grep 在文件中查找指定模式 head 打印文件的頭若干行

hexdump 按十六進制轉(zhuǎn)儲文件 id 顯示用戶號 if 條件語句 init UNIX 初啟進程 install 安裝一個文件到文件系統(tǒng)

ipcrm 刪除IPC隊列 ipcs 顯示IPC狀態(tài) join 連接兩個文件(關(guān)系操作〕

kill 中止指定進程

killall 中止所有活動進程 labelit 給文件系統(tǒng)提供標(biāo)號 ld 目標(biāo)文件鏈接編輯器 lex 詞法分析程序 line 讀一行 link 連接文件 lint C程序檢查程序 ln 鏈接文件 local 建立局部變量 logger 顯示注冊信息

login 注冊

logname 獲取注冊名 look 在排序文件中查找某行

lorder 查找目標(biāo)庫的次序關(guān)系

lp  打印文件

lpr 打印文件

lpstat 顯示打印隊列狀態(tài)

ls  目錄列表 mail 發(fā)送或接收電子郵件

mailx  發(fā)送、接收或處理電子郵件

make  執(zhí)行有選擇的編譯

makekey 生成加密碼 man  顯示命令用法

mesg 接收或取消對話方式

mkdir 建立目錄 mkfifo 建立FIFO文件

mkfs 建立文件系統(tǒng) mknod 建立文件系統(tǒng)的I節(jié)點 mount 安裝文件系統(tǒng) mv 移動文件 mvdir 移動目錄 ncheck 按節(jié)點號生成節(jié)點名清單

neqn 數(shù)學(xué)公式排版命令

newgrp 把用戶加入到新組 news 打印消息 nice 改變命令執(zhí)行優(yōu)先級 nl 給文件加行號 nm 顯示目標(biāo)文件符號表

nohup 忽略掛起或退出執(zhí)行命令 nroff 文本文件排版 od 按八進制轉(zhuǎn)儲文件 pack 壓縮文件 passwd 改變口令

paste 文件合并 pax 可移植檔案管理程序

pcat 顯示壓縮格式文件 pg 分屏顯示 pr 按打印格式顯示文件

pstat 報告系統(tǒng)信息 pwck 口令文件校驗程序

pwd 顯示當(dāng)前工作目錄

quot 檢查文件系統(tǒng)所有權(quán) ratfor 轉(zhuǎn)換成標(biāo)準(zhǔn)FORTRANC程序

read 從標(biāo)準(zhǔn)輸入讀一行 readonly 標(biāo)記變量為只讀 red    文本編輯器 regcmp 正規(guī)表達式編輯 restor 文件系統(tǒng)恢復(fù)程序 restore 文件系統(tǒng)恢復(fù)程序 return 返回語句 rev 顛倒文件中每行字符次序 rm 刪除文件

rmdel SCCS使用程序 rmdir 刪除目錄 rsh(net) 遠程SHELL rsh(sec) 受限SHELL runacct 運行日常記帳程序 sact SCCS實用程序 sag 打印系統(tǒng)活動圖

sar 報告系統(tǒng)活動 sccsdiff SCCS實用程序 sdb 符號調(diào)試器 sdiff 并列顯示兩個文件的差別 sed 流編輯器 sendto 發(fā)送郵件

set  設(shè)置選項或參數(shù)

setmnt 建立文件系統(tǒng)安裝表

sh  SHELL解釋器 shift  命令行參數(shù)移位

shl  SHELL層(layer)管理程序 shutdown 關(guān)機 size  顯示目標(biāo)文件長度 sleep  掛起進程一段時間

sort  文件排序和合并 spell  拼寫錯誤檢查程序 spellin 拼寫錯誤檢查 spellout 拼寫錯誤檢查 spline 按平滑曲線輸出數(shù)據(jù) split  分解一個文件 strings 在目標(biāo)文件中尋找可打印字符

strip  刪除符號表 stty  設(shè)置終端模式 su  改變用戶 sum  顯示文件校驗和及塊數(shù) sync  更新磁盤 tabs  設(shè)置制表符

tbl  表格排版 tee  在管道上建立多通路 tic  終端數(shù)據(jù)庫編譯程序 time  打印執(zhí)行命令所花時間 tiemx 報告命令所花時間及活動

touch 更新文件時間 tput 恢復(fù)終端或查詢數(shù)據(jù)庫 tr 轉(zhuǎn)換字符 trap 捕獲信號

troff 文本文件排版

true 返回TRUE tsort 拓撲排序 tty 顯示終端設(shè)備名 umask 設(shè)置文件掩碼 umount 拆卸文件系統(tǒng) uname 顯示系統(tǒng)名 unget SCCS實用程序 uniq 刪除文件中重復(fù)行 units 度量單位轉(zhuǎn)換 unlink 刪除文件 unpack 將壓縮文件還原

until 循環(huán)語句

update 更新磁盤 val SCCS實用程序 vc SCCS實用程序 vi 全屏幕編輯器 volcopy 文件系統(tǒng)的文字拷貝 wait 等待所有字進程結(jié)束 while 循環(huán)語句 who 顯示誰在使用系統(tǒng) whodo 顯示哪些用戶在做什么 write 和另一用戶直接對話 xargs 建立參數(shù)表并執(zhí)行命令 yacc 語法分析程序生成器;

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多