亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網(wǎng)絡(luò),我們將竭誠為您提供優(yōu)質(zhì)的服務(wù)! 誠征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯(lián)系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發(fā)消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術(shù)支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當(dāng)前位置:首頁 >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

Linux常用命令索引

添加時間:2011-5-15  添加: admin 
在Linux中有近千條的命令,由于篇幅的關(guān)系,不可能將所有的命令全部列出。本附錄只是對一些常用的命令進行介紹。讀者在使用沒有列出的命令時,如果有任何疑問,可以使用“command --help”獲得該命令的在線幫助,或著查看相關(guān)的man pages獲得更詳細地使用說明。

alias

用一個簡單的名字來代替一條復(fù)雜的命令(起別名),如果忽略了命令名,則打印所有已定義的命令的別名 。

語法:

alias [參數(shù)] aliasname=’命令’

-t 為Linux命令創(chuàng)建一個可跟蹤的別名。

-x 輸出別名,使之在shell腳本中使用。

ash

由Kenneth Almquist在1989年編寫,它的很多特性接近于SYSTEM V的shell。

語法:

ash [-eflijnsxz] [+eflijnsxz] [ -c 命令] [參數(shù)]

-c 若使用-c參數(shù),則ash在執(zhí)行完這條命令后退出。

-s 若用-s參數(shù),則ash從標(biāo)準(zhǔn)輸出中讀入命令,如果不跟-c -s參數(shù)則ash以所跟的第一個參數(shù)為文件名,從此文件中讀入命令,直接輸出到exit。如果參數(shù)0的第一個字符是“-”則ash確定為login shell,ash將從/etc/profile或用戶目錄中的.profile讀入相應(yīng)的設(shè)置和環(huán)境變量。

-e 執(zhí)行命令后返回值為非零值時退出ash。

-f 關(guān)閉ash自動產(chǎn)生文件名的功能。

-j 打開伯克利Unix風(fēng)格的工作控制。

-n 讀入命令但不執(zhí)行。

banner

在輸出行中打印高質(zhì)量的標(biāo)題,如果輸出要打印的文字,則其等待從標(biāo)準(zhǔn)輸入中輸入一行文字。

語法:

/usr/games/banner [-wn] msg

-w 寬度。輸出寬度從132到n,n默認(rèn)值為80列

bash

是目前廣泛使用的一種shell,同sh兼容,并且包含了ksh和csh中一些有用的特性。

語法:

bash [參數(shù)] [文件名]

-c 字符串 從字符串中讀入命令,如果字符串后還有變量則被設(shè)定為從$0開始的位置參數(shù)。

-i 交互式的執(zhí)行命令。例如:rm –i。

-s 從標(biāo)準(zhǔn)輸入中讀命令,直到輸入exit。

- 表示參數(shù)執(zhí)行完畢,并且屏蔽此后所跟的參數(shù),后面的所有變量都被看作是文件名。

-norc 如果bash是交互的,則不執(zhí)行個人初始化文件~/.bashrc,如果bash作為shell來運行,這個參數(shù)缺省是關(guān)閉的。

-noprofile 不執(zhí)行系統(tǒng)范圍內(nèi)的啟動文件,也不執(zhí)行個人啟動文件~/.bash_profile、~/bash_login或~/.profile,缺省情況下,bash作為登錄shell時以這些文件作為啟動文件。

-rcfile文件名 如果bash是交互的,則以此文件作為bash的啟動文件。

-version 在bash開始時顯示此bash的版本號。

-quiet 不顯示版本號或其它信息,這是默認(rèn)值。

-login 激活bash偽裝為登錄shell。

-posix 改變bash的行為,使其符合Posix1003.2規(guī)定的標(biāo)準(zhǔn)。

cal

顯示一個日歷。對于查詢某年某月某日的用戶來說是非常有用的。

語法:

cal [-jy] [月 年]

-j x顯示julian日期(日子是從1月1日開始累加的)

-y 顯示今年的日歷。

年份必需寫全,“cal 99”是不正確的,應(yīng)該寫為“cal 1999”。月份必須是1-12之間的數(shù)字或英文全稱。不加任何參數(shù)則輸出本月日歷。

cat

將文件連接到一起,用“>”操作將幾個文件組合成一個新的文件,或者是用“>>”把文件追加到已存文件的后面。

語法:

cat [參數(shù)] filelist

-e 打印一個$來表示每行的結(jié)尾,這個選項只有與-v選項一起使用才有效。

-v 顯示控制字符或其它不可打印的字符。

-s 隱去不可讀文件的信息。

-t 把每個tab打印為^l,并把Form feed用^L填充

-u 無緩沖的打印輸出。

filelist 用于結(jié)合文件的可選列表。

cd

改變當(dāng)前工作目錄。

語法:

cd 目錄名

如果后面不加目錄名,則返回用戶的根目錄,此外用戶必須擁有進入該目錄的權(quán)限。

chgrp

該變文件的組所有權(quán)。一些chgrp命令的選項有長短兩種選項格式。我們這里只列出這些選項的短表示方式。詳細資料請參看man pages。

語法:

chgrp [參數(shù)] 組文件

-c 只有在文件的所有權(quán)確實改變時才進行詳細地說明。

-f 不打印所有權(quán)不能該變的文件的錯誤信息。

-v 詳細說明所有權(quán)的變化。

-R 遞歸改變目錄及其內(nèi)容的所有權(quán)

--help 在標(biāo)準(zhǔn)輸出上打印使用信息并退出。

--version 在標(biāo)準(zhǔn)輸出行上打印版本信息并退出。

group 要改變的組。可以是GID,也可以是有效組名。

files 要改變組所有權(quán)的文件列表,以空格分開。

若不是文件的所有者或root,則不能修改文件的組所有權(quán)。

chmod

改變文件的模式。文件模式控制了與該文件相關(guān)的訪問權(quán)限,Linux有三個安全級別:所有者級、組訪問級和其它用戶級。在這三個級中,有三種權(quán)限:讀、寫和執(zhí)行。對于標(biāo)準(zhǔn)文件,讀權(quán)限意味著可以瀏覽文件的內(nèi)容,寫權(quán)限可以修改文件,執(zhí)行權(quán)限可以運行該文件。目錄形式有所不同。讀權(quán)限可以瀏覽該目錄下的內(nèi)容,寫權(quán)限可以在目錄下創(chuàng)建文件或刪除文件。執(zhí)行權(quán)限意味著可以從一個目錄轉(zhuǎn)變到另一個目錄。

語法:

chmod [參數(shù)] 保護模式 文件或目錄

-c 只有在文件的權(quán)限確實改變時才進行詳細地說明。

-f 不輸出權(quán)限不能改變的錯誤信息。

-v 詳細說明權(quán)限的變化。

-R 改變本目錄及其所有子目錄的文件的權(quán)限。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

保護模式 格式為[ugoa…] [ [+ - = ] [rwxXstugo…]…][,…]

cp

拷貝文件。

語法:

cp [參數(shù)] 源文件 目標(biāo)文件或目錄

-a 在備份中盡可能的保留源文件的結(jié)構(gòu)和屬性。

-b 做將要覆蓋或刪除文件的備份。

-d 將符號鏈接作為符號鏈接拷貝,而不拷貝它們所鏈接的文件。并在備份中保留源文件間固有的鏈接關(guān)系。

-f 刪除已存在的目標(biāo)文件。

-i 提示是否覆蓋已存在的目標(biāo)文件。

-l 形成固有鏈接以替代非目錄的拷貝。

-P 通過加入目標(biāo)目錄分支和指定的源文件名形成每個目標(biāo)文件名。給cp的最后一個變量必須是已存在的目錄名。

-p 保留原先文件的所有者、組、權(quán)限和時間標(biāo)志。

-r 遞歸拷貝目錄。

-s 建立符號連接,替代非目錄文件拷貝。

-v 在拷貝前打印每個文件名。

-R 同- r

--help 在標(biāo)準(zhǔn)輸出上打印幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上打印版本信息并退出。

crontab

操作每個用戶的守護程序和該執(zhí)行的時間表。

語法:

crontab file [-u user] 用指定的文件替代目前的crontab。

crontab – [-u user] 用標(biāo)準(zhǔn)輸入代替當(dāng)前的crontab

crontab –l [user] 列出用戶目前的crontab

crontab –e [user] 編輯用戶目前的crontab

crontab –d [user] 刪除用戶目前的crontab

crontab –c dir 指定crontab的目錄

crontab文件的格式是:M H D m d cmd

M 分鐘(0-59)。

H 小時(0-23)。

D 天(1-31)。

m 月(1-12)。

d 一星期內(nèi)的一天(0-6,0為星期日)。

cmd 要運行的程序。

date

顯示系統(tǒng)的時間和日期,root可以使用該命令來設(shè)置日期和時間。用戶可以控制日期如何顯示。

語法:

date MMDDhhmmyy或date+formate

MM 月(0-12)。

DD 日期(1-31)。

hh 小時(00-23)。

mm 分鐘(00-59)。

yy 年(00-99)。

+format 由%和緊跟其后的下列字符組成:

n 插入一行。

t 插入tab。

m 月份(數(shù)字)。

d 日期(數(shù)字)。

y 年份的最后兩位。

D nn/dd/yy格式的日期。

I 小時。

M 分鐘。

s 秒。

W 星期(0-6,0為星期日)

dd

拷貝一個文件

語法:

dd [-help] [-version] [if=file] [of=file][ibs=bytes] [obs=bytes] [bs=bytes] [cbs=bytes]

[skip=blocks] [seek=blicks] [conv={ascii, ebcdic, ibm, block, unblock, lcase, ucase,

swab, noerror, notrunc, sync}]

if=file 以file作為源文件代替標(biāo)準(zhǔn)輸入。

of=file 以file作為目標(biāo)文件代替標(biāo)準(zhǔn)輸出。

ibs=bytes 一次讀bytes個byte。

obs=bytes 一次寫bytes個byte。

cbs=bytes 一次讀寫bytes個byte,這個參數(shù)將改寫ibs和obs的值。

skip=blocks 在開頭忽略blocks個ibs大小的塊。

seek=blocks 在開頭忽略blocks個obs大小的塊。

count=blocks 只拷貝blocks個ibs大小的塊。

conv=conversion [, conversion. . .] 轉(zhuǎn)換文件,可轉(zhuǎn)換的文件格式有ascii, ebcdic, ibm, block, unblock, lcase, ucase, swab, noerror, notrunc, sync。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

df

檢查磁盤剩余空間

語法:

df [參數(shù)]

-a 列出block為零的文件系統(tǒng)缺省是不列出的。

-i 用inode的使用情況來代替block的使用情況。

-k 以K為單位輸出block(默認(rèn)是512bytes)。

-P 使用Posix格式輸出。

-T 輸出每個文件系統(tǒng)的類型。

-t 只輸出列出在fstype中的類型的文件系統(tǒng)。

-x 只輸出不在fstype中的類型的文件系統(tǒng)。

-v 無用,只是為了和System V版本的df兼容。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

diff

比較兩個文本文件的不同

語法:

diff [參數(shù)] 源文件 目標(biāo)文件

-a 將所有文件當(dāng)做文本文件來處理。

-b 忽略空格造成的不同。

-B 忽略空行造成的不同。

-q 只報告何處不同,不報告具體信息。

-c 使用綱要輸出格式。

-e 輸出ed可以編輯的格式。

-f 輸出同-e類似的反序格式。

-H 利用試探法加速對大文件的搜索。

-i 忽略大小寫的變化。

-l 用pr對輸出分頁。

-n 輸出RCS格式。

-r 比較目錄時比較所有的子目錄。

-v 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

du

報告磁盤空間使用情況

語法:

du [參數(shù)]

-a 顯示文件的總合。

-b 以byte為單位輸出所占空間的大小。

-c 在處理完所有的參數(shù)后給出所有這些參數(shù)的總計。

-k 以kilobytes為單位輸出所占空間的大小。

-l 統(tǒng)計所有文件的大小即使它已經(jīng)在另一個連接中被統(tǒng)計過了。

-s 對每個參數(shù)只顯示總合。

-x –one file system 忽略不在本文件系統(tǒng)上的目錄。

-D 不統(tǒng)計命令行參數(shù)的符號鏈接的文件。

-L 不統(tǒng)計符號鏈接的文件。

-S 單獨統(tǒng)計每個目錄的大小,不包括子目錄的大小。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

echo

本命令傳給它的參數(shù)在標(biāo)準(zhǔn)輸出上顯示。

語法:

echo [參數(shù)] 字符串

-a 不輸出新行。

-e 使用echo顯示下列Esc字符。

\ a 警告(響鈴)。

\ b 退格。

\ c 在行尾不另起一行。

\ f 換頁。

\ n 換行。

\ r 回車。

\ t 制表符。

\ V 垂直制表符。

\ \ 反斜杠。

\ nnn 字符的八進制碼是nnn。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

env

修改命令執(zhí)行環(huán)境,不影響當(dāng)前環(huán)境。也可顯示當(dāng)前環(huán)境。

語法:

env [參數(shù)] 變量 命令

-u 從原環(huán)境中刪除變量

-i 開始一個空環(huán)境,忽略原環(huán)境的所有設(shè)置。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

file

檢查文件的類型

語法:

file [參數(shù)] [-f namefile] [-m magicfile] 文件名

-v 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

-m magicfile 指定用來代替/etc/magic的新文件。

-z 檢查壓縮過的文件。

-c 輸出正在處理的magicfile的分析表格,常同-m參數(shù)聯(lián)合起來 使用測試新的magicfile文件。

-f namefile 從文件namefile中讀取要分析的文件名列表。

-L 允許符號鏈接。

文件名 要分析的文件名。

find

搜索特定的文件

語法:

find [路徑..] [匹配表達式]

路徑 要搜索的目錄。

匹配表達式 要搜索的文件匹配標(biāo)準(zhǔn)或說明。

-name 文件名 告訴find要查找的文件。

-perm 模式 匹配所有符合指定數(shù)值模式值的文件,如果模式前面是“-”號,則搜索所有除這個模式以外的所有模式。

-size n 匹配大小為n個block的文件名。

-user 用戶名 搜索所有屬主為用戶名的文件。

-group 組名 搜索所有屬主為組名的文件。

-atime n 搜索在n天前訪問過的文件。

-mtime n 搜索在n天前修改過的文件。

-exec 命令 對每個匹配的文件執(zhí)行命令,標(biāo)志{}用于指定命令執(zhí)行時文件名出現(xiàn)的地方,命令必須終止于符號“\;”。

-print 將搜索結(jié)果輸出到標(biāo)準(zhǔn)輸出。

finger

顯示系統(tǒng)中用戶的信息。

語法:

funger [參數(shù)] 用戶名

-b 在輸出結(jié)果中略去用戶的home和shell。

-f 隱藏頭部幾行。

-l 強迫長輸出。

-p 不打印.plan文件。

-q 顯示用戶的快速列表。

-s 顯示一個短格式。

user 指定登錄名、實際名和姓。

fortune

輸出一段寓言或諺語

語法:

fortune

grep

在文件中搜索匹配的行并輸出。

grep

在文件中搜索匹配的行并輸出。

語法:

grep [ -[AB] ]num] [ -[CEFGVBchilnsvwx] ] [-e]正確表達式 | -f file] [文件名]

-A num 輸出匹配行后的num行。

-B num 輸出匹配行前的num行。

-V 輸出版權(quán)信息。

-f file 從文件中讀入表達式。

-q 不輸出。

-s 不輸出錯誤信息。

gzexe

將可執(zhí)行文件壓縮成較小的可執(zhí)行文件。

語法:

gzexe [文件名. . .]

-d 解壓縮

gzip

壓縮或解壓縮文件

語法:

gzip [參數(shù)] 文件名。

-d 解壓縮。

-h 顯示幫助信息并退出。

-t 檢驗壓縮文件。

-V 顯示版權(quán)信息并退出。

-v 輸出壓縮信息。

-# #為0-9的數(shù)字,數(shù)字越小速度越快,但是壓縮比越小。

-c 壓縮結(jié)果輸出到標(biāo)準(zhǔn)輸出,如不加-c參數(shù),則gzip將壓縮為.gz文件并刪除源文件。

head

顯示文件的前幾行。

語法:

head [參數(shù)] 文件

-c N 輸出文件的前N個字節(jié)。

-n N 輸出文件的前N行。

-q 不輸出文件名的信息。

-v 輸出文件名的信息。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

id

顯示用戶的系統(tǒng)標(biāo)志,報告用戶名、用戶號(ID)、組名和組號(GID)。

語法:

id [參數(shù)]

-g 只顯示組號。

-G 只顯示次要組。

-u 只顯示用戶號。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

kill

終止當(dāng)前進程。

語法:

kill [信號] 進程號

信號 送入可選信號,缺省值為SIGTERM。其它兩個常用值,一個是SIGHUP,是調(diào)制解調(diào)器通過電話掛起的設(shè)備;另一個是SIGKILL,不能被進程忽略。

-l 顯示可用kill傳送的信號名稱表。

less

按頁顯示文件。類似于more,但允許在文件中前后移動。

語法:

less [參數(shù)] 文件名

-? 輸出less可以接受的命令選項。

-a 在屏幕上輸出最后一行之后開始查詢。

-c 從頂行向下全屏重寫。

-C 與-c同,但寫之前清屏。

-e 第二次到文件尾部時退出less。默認(rèn)的退出方法是按“q”鍵。

-E 第一次到文件尾后自動退出less。

-i 查詢時忽略大小寫。

-n 去掉行號。

-o file 將輸出拷貝到文件。

-q 不輸出響鈴。

-Q 同-q。

-s 將多個空行壓縮成一個空行。

-x n 每次按制表符走n格,n的默認(rèn)值是8。

ln

在文件間建立鏈接。

語法:

ln [參數(shù)] 源文件 目標(biāo)文件

-b 為刪除的文件建立備份。

-d,-F 允許root建立硬連接。

-f 刪除目標(biāo)文件。

-i 在刪除文件時給出提示。

-n 如果目標(biāo)文件是一個目錄的符號鏈接,則代替此符號鏈接,而不是在這個目錄中做鏈接。

-s 用符號鏈接代替硬連接。

-v 輸出每個要連接的文件的文件名。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息然后退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息然后退出。

ls

列出目錄中的內(nèi)容。

語法:

ls [參數(shù)] [目錄]

-A 顯示所有文件,包括隱藏文件(以“.”開頭的文件,但不列出當(dāng)前目錄“.”和上級目錄“..”。

-a 顯示所有文件,包括“.”和“..”目錄。

-c 按列列出文件。

-x 按行列出文件。

-d 只列出目錄名;不列出它的內(nèi)容。

-l 給出文件的長列表。包括權(quán)限、所有權(quán)、大小、文件名、最后修改時間等等。

mail

閱讀和發(fā)送郵件給其它的用戶

語法:

mail [參數(shù)] [用戶名]

-? 輸出該命令的一個摘要。

-e 檢查收件箱中的郵件。

-f file 打開文件來閱讀郵件,如果沒有指定文件,則使用mbox文件。

-F 把發(fā)送郵件保存在和第一個收到信息同名的文件中去。

-H 顯示郵件箱中內(nèi)容的頭部信息概要。

-s Subject 把郵件頭部中的主題欄設(shè)置為Subject。

-u 閱讀用戶的收件箱。

man

顯示具有一定格式的在線手冊。

語法:

man [參數(shù)] [section] 查詢名

-a 顯示匹配查詢名的所有信息。

-b 在輸出中留空行。

-d dir 把指定目錄dir加到搜索路徑中。

mcopy

從DOS文件系統(tǒng)拷貝文件或把文件拷貝到DOS文件系統(tǒng)。

語法:

mcopy [參數(shù)] 源文件 目標(biāo)文件

-t 文本文件傳輸。Mcopy將回車/換行翻譯成換行。

-n 當(dāng)覆蓋一個已存在的文件時不警告用戶。

-m 保存文件修改時間。

mdir

顯示MS-DOS目錄的內(nèi)容。

語法:

mdir [-w] 目錄名

-w 用沒有文件大小和建立日期的寬格式顯示目錄。

mesg

選擇接收或不接收其它用戶發(fā)送來的信息。

語法:

mesg [y] [n]

此命令用來控制接收其它用戶利用talk或write向用戶發(fā)出的信息,如果不想接收的話,使用mesg n就可以不接受別的用戶向用戶的終端發(fā)送過來的信息。

mkdir

建立新的目錄

語法:

mkdir [參數(shù)] 目錄名

-m mode 為新目錄設(shè)置訪問的模式。

-p 如果父目錄不存在,創(chuàng)建所有的父目錄。

more

分屏顯示文件。按Enter鍵顯示下一行,按空格鍵顯示下一屏。

語法:

more [參數(shù)] [文件名]

-c 按頁顯示文件時,清空每個窗口而非卷動,因為這要快一些。

-f 統(tǒng)計邏輯行數(shù)而非屏幕行數(shù)。

-l 略過from-feed字符。

-r 強制以“^X”來顯示控制字符。

-s 把多行空白用一行顯示。

mv

移動或更名文件和目錄

語法:

nv [參數(shù)] 源文件 目標(biāo)文件

-b 為移動的文件制作備份。

-f 強制覆蓋已有文件。

-i 在覆蓋已有文件前提示用戶。

-u 在目標(biāo)文件的時間比原文件新時不覆蓋目標(biāo)文件。

-v 在移動文件時輸出相關(guān)信息。

passwd

設(shè)置用戶口令。

語法:

passwd [參數(shù)] 用戶名

-l 屏蔽一個用戶的帳號

-n 設(shè)定用戶只有在min天后才可以修改密碼。

-s 顯示口令信息,如用戶名、口令狀態(tài)、最后改動時間。

-w 在max天后用戶需要修改密碼。

-x 設(shè)置用戶密碼有效的最長時間。

ps

報告進程狀態(tài)。由于進程在執(zhí)行中運行得很快,本報告只能反映查詢瞬間的狀態(tài)。

語法:

ps [參數(shù)]

-l 給出長列表。

-u 顯示用戶名和起始時間。

-j 按作業(yè)格式進行輸出。

-s 按信號格式進行輸出。

-v 按虛擬內(nèi)存格式顯示。

-m 顯示內(nèi)存信息。

-a 顯示其它用戶的進程。

-x 顯示不帶控制終端的進程。

-S 增加子CPU時間和頁面出錯。

-c 從內(nèi)核的task_structune上列出命令行。

-e 顯示環(huán)境。

-w 用寬格式輸出。

-h 不顯示題頭。

-r 只顯示正在運行的進程。

-n 為USER和WCHAN提供數(shù)字輸出。

-txx 只顯示受tty.xx控制的進程。

下面為所顯示報告的各列及其說明:

PID 進程號。

PRI 進程優(yōu)先級。

NI Linux進程的nice值。負值意味著占用較小的CPU時間。

SIZE 虛擬映像的大小,大小的計算為文本+數(shù)據(jù)+棧。

RSS 駐留空間的大小。顯示當(dāng)前常駐內(nèi)存的程序的K字節(jié)數(shù)。

WCHAN 進程等待的內(nèi)核時間的名稱。

STAT 進程的狀態(tài),用下面代碼中的一個給出。

R 可執(zhí)行的。

S 睡眠狀態(tài)。

D 不間斷睡眠。

T 停止或跟蹤。

Z 僵持。

W 進程沒有駐留頁。

TT 控制進程的tty名稱。

PAGEIN 造成從磁盤讀取頁出錯頁面號。

TRS 文本駐留大小。

SWAP 交換設(shè)備上的K字節(jié)數(shù)。

pwd

顯示正在工作或當(dāng)前的目錄名。

pwd [參數(shù)]

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息然后退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息然后退出。

rcp

遠程拷貝命令。

語法:

rcp [參數(shù)] 主機名:文件1 主機名 文件2

-r 如果源文件是目錄,則拷貝所有子目錄,目標(biāo)文件也必須是目錄。

-p 盡量保持文件的修改時間和訪問權(quán)限。

-k 要求rcp獲得外部許可。

-x 給拷貝的數(shù)據(jù)流用DES方法加密。

reset

將終端復(fù)位。

如果由于某種原因終端在使用的過程中花掉了,這時使用reset就可以恢復(fù)。Reset調(diào)用tput函數(shù),向終端發(fā)出復(fù)位信號。如果屏幕被Ctrl+s鎖住了,可以使用Ctrl+q解除鎖定。

rm

刪除一個或多個文件。

語法:

rm [參數(shù)] 文件或目錄

-f 忽略不存在的文件,并且不給用戶任何提示。

-i 在刪除每個文件時提示用戶。

-r 刪除目錄。

-v 刪除每個文件時輸出文件信息。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息然后退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息然后退出。

rmdir

刪除空目錄。

語法:

rmdir [參數(shù)] 目錄列表

sdiff

產(chǎn)生文件1和文件2的并排比較,輸出為:

text text 相同行。

text<行只存在于文件1中。

>text行只存在于文件2中。

text|text行不同。

語法:

sdiff [參數(shù)] 文件1 文件2

-w width 指定輸出行寬度為width個字符。

-l 相同的行只輸出在輸出的左邊。

-s 不顯示相同的行。

文件1 輸出中處于左邊的文件。

文件2 輸出中處于右邊的文件。

set

顯示shell變量的值

setcolor

設(shè)置屏幕的顏色和其它的屬性。

語法:

-b color 把背景顏色設(shè)置為color。

-g color1 color2 把前景顏色設(shè)置為color1,背景顏色設(shè)置為color2。

-n 把屏幕復(fù)位為默認(rèn)值白色前景黑色背景。

-r color1 color2 設(shè)置屏幕的反轉(zhuǎn)顯示前景為color1,反轉(zhuǎn)顯示背景為color2。

-o color 設(shè)置邊框為color。

sync

清空Linux文件系統(tǒng)的緩沖區(qū)。

在系統(tǒng)的CPU停止工作以前必須調(diào)用該命令來將系統(tǒng)的緩沖區(qū)寫入硬盤。Reboot和halt命令都調(diào)用該命令來清空緩沖區(qū)。Linux的優(yōu)點之一就是磁盤存取速度很快,這是因為它將不用的內(nèi)存都拿來當(dāng)緩沖,這樣系統(tǒng)在關(guān)機之前必須將緩沖清空,否則就會丟失數(shù)據(jù)。

su

改變用戶的ID或變成root

語法:

su 用戶名

tail

顯示文件的最后一部分。

語法:

tail [參數(shù)] 文件名

tail默認(rèn)顯示文件列表中每個文件的后10行 ,如果沒有文件名或文件名為“-”則其從標(biāo)準(zhǔn)輸入中讀取文件,如果有多個文件則其會在文件前面加上“==>文件名<==”以便區(qū)別。

-c N 顯示文件后部的N比特大小的部分,N后面可以跟bkm參數(shù)。

b 512比特的塊。

k 1k的塊。

m 1M的字節(jié)塊。

-f 如果文件的大小在增長的話,tail將跟隨文件的增長而顯示。

-l , -n N 顯示文件的尾部N行。

-v 一直輸出“==>文件名<==”形式的文件。

--help 在標(biāo)準(zhǔn)輸出上顯示幫助信息然后退出。

--version 在標(biāo)準(zhǔn)輸出上顯示版本信息然后退出。

tar

從一個打包介質(zhì)中拷貝文件或恢復(fù)文件。如果files是目錄,則整個子目錄都一起操作,參數(shù)不需在文件之前。

語法:

tar [參數(shù)] 文件

-A 向歸檔文件中追加另一個tar文件。

-c 建立新的歸檔文件。

-d 將歸檔文件和系統(tǒng)文件進行比較。

--delete 從歸檔文件中刪除文件。

-r 向歸檔文件末尾追加文件。

-t 對歸檔文件列目錄。

-u 只追加比歸檔文件中的文件更新的文件。

-x 從歸檔文件中解開文件。

-b N 塊的大小為N乘以512比特。

-B 為兼容BSD而設(shè)。

-C DIR 將目錄名改為DIR。

--checkpoint 在讀歸檔文件時輸出文件名。

-v 處理時顯示文件名。

tcsh

是類似bash的命令解釋程序,是通用C shell的擴展。與bash一樣,tcsh自己是完整的程序編輯語言,具體信息請查看mann pages。

tee

從標(biāo)準(zhǔn)輸入中讀取向標(biāo)準(zhǔn)輸出或其它文件中寫入。

語法:

tee [參數(shù)] 文件

-a 把輸出附加到文件中,而不是覆蓋它們。

-i 忽略所有的中斷。

-u 使輸出沒有緩沖。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息然后退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息然后退出。

test

最常見于if語句和while。If語句和while是shell的控制結(jié)構(gòu)。在Bourne shell中編程使用。當(dāng)要檢測的結(jié)果為真時,test返回0,退出。

語法:

test [表達式]

-b 文件名 如果文件存在且為塊文件則為真。

-c 文件名 如果文件存在且為字符文件則為真。

-d 文件名 如果文件存在且為目錄則為真。

-e 文件名 如果文件存在則為真。

-f 文件名 如果文件存在且為普通文件則為真。

-g 文件名 如果文件存在且為設(shè)置組則為真。

-k 文件名 如果文件是真實文件則為真。

-L 文件名 如果文件存在且為符號連接文件則為真。

-p 文件名 如果文件存在且為管道文件則為真。

-r 文件名 如果文件存在且為可讀文件則為真。

-s 文件名 如果文件存在且比上一個文件大則為真。

-S 文件名 如果文件存在且為socket文件則為真。

-t [fd] 如果fd在一個端口上打開則為真。

-u 文件名 如果文件存在且為其設(shè)置用戶ID的位為1則為真。

-w 文件名 如果文件存在且可寫則為真。

-x 文件名 如果文件存在且可執(zhí)行則為真。

-O文件名 如果文件存在且其屬主為有效用戶則為真。

-G文件名 如果文件存在且屬主為有效組則為真。

文件1 –nt 文件2 如果文件1比文件2新則為真。

文件1 –ot 文件2 如果文件1比文件2舊則為真。

文件1 –ef 文件2 如果文件1比文件2在相同的設(shè)備上并且有相同的inode則為真。

-z 字符串 如果字符串長度為0則為真。

-n 字符串 如果字符串長度不為0則為真。

字符串1=字符串2 如果兩個字符串相等則為真。

字符串1!=字符串2 如果兩個字符串不相等則為真。

!表達式 如果表達式為假則為真。

表達式1 –a表達式2:表達式1和表達式2都為真則返回真。

表達式1- o 表達式2:表達式1或表達式2只要有一個為真就返回真。

time

確定程序執(zhí)行多長時間。

語法:

time 命令

time報告了三個不同時間:

real 從開始命令起全部占用的時間,有時被稱為“掛鐘”時間。

user 花費CPU外部系統(tǒng)時間的時間總和。

sys 花費內(nèi)核時間的總和,就是花費在滿足系統(tǒng)需要的時間的總和。

所有CPU時間是user+sys時間的總和,這與real時間的不同之處在于real包含CPU花費在其它任務(wù)上的時間。

top

顯示系統(tǒng)的最高進程。

該命令可以即時顯示當(dāng)前系統(tǒng)占用CPU時間的進程,它同時提供一個交互的界面讓用戶可以觀察系統(tǒng)進程情況,并按照CPU使用情況、占用內(nèi)存大小、運行時間來對進程排序,這是系統(tǒng)管理的一項必不可少的工具。

語法:

top [參數(shù)]

d 設(shè)定刷新屏幕的時間間隔。

q 此選項使top刷新時間為零,如果超級用戶使用這個選項的話,則top以最高優(yōu)先級運行。

S 設(shè)定累積模式,即對外界輸入不作任何反應(yīng)。

i 忽略死進程和僵尸進程。

c 顯示命令行。

在運行top時按下“h”鍵就可以觀看top交互命令的幫助。

tr

將文件中的字符從一種形式翻譯或變換成另一種形式。例如,可以用tr將所有制表符該為空格。本命令用相對簡單的結(jié)構(gòu)能夠做比較有力的字符處理。

語法:

tr [參數(shù)] 源字符串 目標(biāo)字符串

-c 通常tr命令用目標(biāo)串中的字符替換源串字符,在輸出部分顯示文件發(fā)生替換的原始內(nèi)容。本選項限定指定的源串字符輸出,并有效地附加字符到目標(biāo)串。

-d 刪除源串中指定的字符。

-s 去除目標(biāo)串中指定的在輸出時產(chǎn)生的重復(fù)字符,在輸出中只剩下一個重復(fù)的字符。

tty

報告當(dāng)前登錄的終端設(shè)備名或檢測標(biāo)準(zhǔn)輸入是否是終端。

語法:

tty –s

-s 本選項測試標(biāo)準(zhǔn)輸入是否是終端,不產(chǎn)生輸出。若標(biāo)準(zhǔn)輸入是終端,則結(jié)果為0,否則為1。

mount unmount

mount 安裝一個文件系統(tǒng)。

umount 卸下一個文件系統(tǒng)。

語法:

mount –a [參數(shù)] [文件系統(tǒng)類型]

-V 輸出版權(quán)信息。

-h 輸出幫助信息。

-v 校驗?zāi)J健?/P>

-a mount在文件/etc/fstabb中定義的所有文件系統(tǒng)。

-F 同-a連用,并行mount所有的文件系統(tǒng)。

-f 與-v連用,不做真實mount過程只是檢查輸出。

-n 安裝文件系統(tǒng)后不寫入/etc/mtab。

-r 將文件系統(tǒng)安裝為只讀模式。

-w 將文件系統(tǒng)安裝成讀寫模式。

-t vfstype 指定文件系統(tǒng)的類型。如:minix,ext,ext2,xiafs,hpfs,msdos,umsdos, vfat,nfs,iso9660,smbfs等等

-o 設(shè)定mount的一些參數(shù)。

async 文件系統(tǒng)必須被異步寫入。

atime 每次訪問時將i節(jié)點的訪問時間更新。

auto 自動選擇文件系統(tǒng)的類型。

defaults 使用默認(rèn)選項suid,dev,exec,auto,nouser與async等。

dev 解釋文件系統(tǒng)上的特殊設(shè)備文件。

exec 允許運行文件系統(tǒng)上的可執(zhí)行文件。

noatime 每次訪問時不將i節(jié)點的訪問時間更新。

noauto 禁止自動選擇文件系統(tǒng)類型。

nodev 禁止解釋文件系統(tǒng)上的特殊設(shè)備文件。

noexec 禁止運行文件系統(tǒng)上的可執(zhí)行文件。

nosuid 禁止設(shè)定用戶ID位和設(shè)定組位起作用。

nouser 禁止非root用戶使用。

remount 重新mount一個已mount的文件系統(tǒng)。

ro 將文件系統(tǒng)mount為只讀模式。

rw 將文件系統(tǒng)mount為讀寫模式。

suid 允許設(shè)定用戶ID位和設(shè)定組位起作用。

sync 文件系統(tǒng)必須被同步寫入。

user 允許非超級用戶使用。

uname

顯示系統(tǒng)信息。

語法:

uname [參數(shù)]

-m 顯示計算機硬件種類。

-n 顯示計算機的網(wǎng)絡(luò)節(jié)點名。

-r 顯示操作系統(tǒng)發(fā)布版本。

-s 顯示操作系統(tǒng)名稱。

-v 顯示操作系統(tǒng)發(fā)行的版本。

-a 顯示上面所有的信息。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

wall

向所有的用戶發(fā)布信息。

語法:

wall 文件名

wall將給定文件名輸出到所有登錄用戶的屏幕上,如果不給出文件名則以標(biāo)準(zhǔn)輸入作為輸入,以Ctrl-D作為文件結(jié)束符。只有root才能向那些設(shè)為屏蔽信息狀態(tài)的用戶的屏幕上輸出信息。

wc

統(tǒng)計文件中字符、字和行的數(shù)量。

語法:

wc [參數(shù)] 文件

-c 只輸出字節(jié)數(shù)。

-w 只輸出單詞數(shù)。

-l 只輸出行數(shù)。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

who

查看當(dāng)前系統(tǒng)上的用戶和其它用戶及登錄信息。

語法:

who [參數(shù)] utmp式的文件

utmp式的文件 這是一個二者挑一的文件,讀取它可以獲得登錄信息,通常是/var/log/wtmp。

-m 同whoami和“who am i”

-q 只輸出用戶的登錄名和正在使用的用戶數(shù)目。

-i 輸出用戶發(fā)呆時間,“.”表示用戶沒有發(fā)呆,“old”表明用戶發(fā)呆超過24小時。

-H 輸出報頭。

-w,-T 輸出用戶的信息屏蔽狀態(tài)。

+ 可寫。

- 不可寫。

? 不能發(fā)現(xiàn)終端設(shè)備。

--help 在標(biāo)準(zhǔn)輸出上輸出幫助信息并退出。

--version 在標(biāo)準(zhǔn)輸出上輸出版本信息并退出。

write

向另一個用戶發(fā)送信息。

如果用戶不是root,則不能對設(shè)定message n的用戶發(fā)送信息,輸入完畢后,使用Ctrl-D結(jié)束。

zcat

解壓縮一個文件(以.z結(jié)尾)內(nèi)容,而不改變壓縮文件本身。

語法:

zat 文件.z
關(guān)鍵字:命令、信息、磁盤

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網(wǎng)站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網(wǎng)安 舉報有獎  警警  手機打開網(wǎng)站