Linux常用命令及其英文全称
alias:給命令起別名
awk = "Aho Weiberger and Kernighan" ,三個(gè)作者的姓的第一個(gè)字母
bash:GNU Bourne-Again Shell,大多Linux的默認(rèn)shell
bc = Basic Calculator,基礎(chǔ)計(jì)算器,scale設(shè)定小數(shù)位,quit退出
bg = BackGround,后臺(tái)運(yùn)行任務(wù)
bye = bye,用于在FTP時(shí)退出FTP執(zhí)行
cal = calendar,日歷,后跟月份數(shù)、年份數(shù)可顯示指定月日歷
cat = catenate,連續(xù),輸出文件內(nèi)容,-n顯示行號(hào),-b不顯示空行,有意思的是tac則從后向前輸出
cd = Change Directory,切換目錄
chgrp = Change group,改變文件歸屬用戶(hù)組
clear = clear,清屏
chmod = Change mode,改變讀寫(xiě)權(quán)限,-R遞歸更改,a默認(rèn)所有用戶(hù)u本用戶(hù)g本群組o其他用戶(hù),+-rwx增減讀寫(xiě)執(zhí)行權(quán)限,rwx421
chown = Change owner,改變所有者
cp = copy,復(fù)制
crontab = Chronos,希臘文時(shí)間,定時(shí)執(zhí)行工具,* * * * *分別為分時(shí)日月星期,*代表所有,"-"為范圍","為多值"/"為頻率,-u指定用戶(hù),-l查看任務(wù),-r刪除任務(wù),-e編輯任務(wù)。
cut = cut,從文件中的每行文本中剪出指定字符,功能類(lèi)似grep,-b以字節(jié)為單位,-c以字符為單位,-d自定義分隔符默認(rèn)制表符
date = date,日期時(shí)間,date "+option",-d顯示指定時(shí)間,-r顯示文件最后修改時(shí)間,-s修改時(shí)間,%x日期,%X時(shí)間,%F日期,%D月日年,%Y4位年份,%y2位年份,%m月份,%d日,%H24制時(shí),%I12制時(shí),%M分,%S秒
declare = declare,用于聲明shell變量,-a數(shù)組,-i指定整數(shù)型
df = Disk Free,剩余磁盤(pán)空間,-h以適閱讀單位顯示,后跟文件則顯示其所在掛載點(diǎn)磁盤(pán)剩余空間
dirs = directories,從目錄棧中讀取,功能類(lèi)似于一個(gè)數(shù)組,先顯示本目錄再顯示目錄棧,-c刪除目錄棧中所有記錄,-p每行顯示一個(gè)(默認(rèn)連續(xù)顯示),-v每行顯示一個(gè)并加編號(hào),+N顯示第N個(gè)目錄(數(shù)字從0開(kāi)始),-N顯示倒數(shù)第N個(gè)目錄
du = Disk Usage,磁盤(pán)使用情況,統(tǒng)計(jì)文件大小,-h以適閱讀單位顯示,-s不迭代僅合計(jì)統(tǒng)計(jì),--max-depth n指定統(tǒng)計(jì)深度
egrep = Extended GREP,可使用擴(kuò)展正則的grep
exec =execute,執(zhí)行 ,內(nèi)部命令
find = find,查找,find PATH -OPTION [-print] [-exec cmd] {} \;,PATH為查找數(shù)據(jù)若為當(dāng)前目錄下則為“.”,-name文件名,-mtime +/- N N天前或內(nèi)更改的文件,-ctime +/-N N天前或內(nèi)創(chuàng)建的文件,-type文件類(lèi)型d為目錄f為文件,-size 大于指定字節(jié)的文件,
fg = ForeGround,前臺(tái)運(yùn)行任務(wù)
fmt = format,簡(jiǎn)單的文本格式化
ftp = File Transfer Protocol,文件傳輸,后跟IP地址,get從遠(yuǎn)程FTP機(jī)下載到本機(jī),mget批量下載,put將本機(jī)文件上傳到遠(yuǎn)程FTP機(jī),mput批量上傳
free = free,內(nèi)存使用情況,-s間隔N秒查詢(xún)一次,-m -k -b以M、KB、Byte為單位顯示
gawk = GNU AWK
grep = global regular expression print,全局正則表達(dá)式打印,強(qiáng)大的文本搜索工具,-c只輸出計(jì)數(shù),-i忽略大小寫(xiě),-n輸出行號(hào),-v取反,-h多文件時(shí)不顯文件名,-r遞歸搜索
head = head,查看前n行
iostat = in out status,IO及CPU狀態(tài)
iostat = in out status,IO及CPU狀態(tài)
less = less,分頁(yè)展示文件內(nèi)容
logname = loginname,顯示當(dāng)前登錄用戶(hù)名
ln = link,建立鏈接,-s建立軟鏈接(默認(rèn)硬鏈接)
locate = locate,查找文件地址,并不查硬盤(pán),而是在/var/lib/slocate/slocate.db中查看,速度快省資源
ls = list,列出文件,-l詳細(xì)信息,-h合適單位顯示,-S大小排序,-t時(shí)間排序
lsof = List Open Files,列出當(dāng)前系統(tǒng)打開(kāi)的文件,ROOT權(quán)限,-c某進(jìn)程打開(kāi)的文件,-p某進(jìn)程打開(kāi)的文件,-u某用戶(hù)打開(kāi)的文件,跟目錄為目錄下打開(kāi)的文件,跟文件為文件相關(guān)打開(kāi)信息,-i某端口或IP打開(kāi)的文件
man = Manual意思是手冊(cè),可以用這個(gè)命令查詢(xún)其他命令的用法。
mkdir = Makedirectory,創(chuàng)建目錄,-p指定路徑,-m指定權(quán)限
mv = Move,移動(dòng)文件,同目錄下則為重命名,-i詢(xún)問(wèn)試覆蓋,-f同名強(qiáng)制覆蓋,-b備份舊文件(文件名后加~),-u若本文件較新則覆蓋舊文件
more = more,分頁(yè)顯示
nl = Number of Lines,計(jì)算文件行號(hào),類(lèi)似cat,-b a 計(jì)算空行(默認(rèn)不計(jì)算),-n rz以6位數(shù)字顯示行號(hào)前補(bǔ)0,-w指定占位數(shù)(默認(rèn)6)
passwd = PassWord
pg = pager,分頁(yè)顯示文件內(nèi)容
ping = Packet InterNet Grouper,測(cè)試網(wǎng)絡(luò),-c指定次數(shù),-i指定間隔秒數(shù)
printf = Print Format
ps = Processes Status,進(jìn)程狀態(tài) ,命令執(zhí)行時(shí)刻進(jìn)程信息,-a同終端進(jìn)程,-A所有進(jìn)程,-u指定用戶(hù),-e同-A,-f展示所有信息,aux查看進(jìn)程詳細(xì)信息類(lèi)似-ef,-C可跟搜索詞,--sort=-pcpu,+pmem按cpu降序按mem內(nèi)存升序排序
pushd = push Directory,當(dāng)目錄放入目錄棧,+/-N將正數(shù)/倒數(shù)第N個(gè)目錄移到棧頂并切換到該目錄,-n在切目錄棧時(shí)不切目錄
popd = pop Directory,從目錄棧彈出目錄,+/-N將正數(shù)/倒數(shù)第N個(gè)目錄從目錄棧中移除
pwd = print working Directory,打印工作目錄
rcp = remote copy,遠(yuǎn)程拷貝,-r遞歸,-p保留修改時(shí)間和權(quán)限,將遠(yuǎn)程文件拷貝到本機(jī),限制條件較多
rm = ReMove,刪除文件,-r遞歸,-f不詢(xún)問(wèn)強(qiáng)制刪除
rmdir = Remove directory,刪除目錄
rlogin = remote login,-l指定登錄用戶(hù)名,rlogin IP/主機(jī)名
rsh = remote shell,遠(yuǎn)程執(zhí)行shell,-l指定用戶(hù)
rmp = RedHat Package Manager,RedHat軟件包管理工具,類(lèi)似Windows里面的“添加/刪除程序”,-a查詢(xún)所有,-e卸載,-h顯示進(jìn)度,-i顯示相關(guān)信息,-l列出軟件所有文件名,-q查詢(xún),-p軟件包內(nèi)文件,-v顯示執(zhí)行過(guò)程;常用參數(shù):-ivh安裝并顯示進(jìn)度,-qpl查看軟件包內(nèi)文件,-qa查詢(xún)一個(gè)軟件是否安裝過(guò),--relocate指定安裝目錄,--rebuild編譯+打包,--recompile編譯+打包+安裝
reboot=Restart your computer,重啟
scp = secure copy,用于Linux間復(fù)制,基于ssh遠(yuǎn)程復(fù)制,-p保留修改時(shí)間權(quán)限,-r遞歸,-P指定端口,-v顯示進(jìn)度,
sed = Stream Editor,流編輯器,本身即先查,在CMD中匹配字符兩側(cè)要有//,sed -OPTION 'CMD' file,選項(xiàng):-n安靜模式,-i直接修改不屏幕輸出,-r支持?jǐn)U展正則,-e多命令,-f文件指定動(dòng)作;命令:a增,d刪除,i插,c改,s正則查,p屏幕輸出,g獲取內(nèi)存緩沖區(qū)內(nèi)容并替代當(dāng)前模板塊中文字,G獲取內(nèi)容追加,h內(nèi)容拷貝到內(nèi)存,H內(nèi)容追加到內(nèi)存
set = set,主要作用是顯示系統(tǒng)中已經(jīng)存在的shell變量,以及設(shè)置shell變量的新變量值,不能夠定義新的shell變量,定義新的變量使用declare命令。
shutdown,關(guān)機(jī),-t設(shè)定延遲時(shí)間,-k通知所有用戶(hù),-r重啟,-h關(guān)機(jī)后停機(jī),-c取消關(guān)機(jī),-f強(qiáng)制關(guān)機(jī),time設(shè)定關(guān)機(jī)時(shí)間
sleep = sleep,動(dòng)作延遲
sort = sort,排序,-b忽略行首空格,-r反向,-n以數(shù)值,-o排序結(jié)果輸出文件,-t指定列分隔符,-k指定排序列,-f忽略大小定
split = split,將大文件分割成小文件,-N每N行分割成一個(gè)文件,-bN每N字節(jié)分割成一個(gè)文件,-C按字節(jié)分割保證完整性
ssh = Secure Shell,遠(yuǎn)程登錄Linux,-l指定用戶(hù),-p指定端口
sshpass,一款ssh免密碼輸入軟件
su = switch user,切換用戶(hù),root切任何用戶(hù)不需要密碼,但其他用戶(hù)之間切換需要密碼,- user表示切換到用戶(hù)user并將用戶(hù)環(huán)境一并切換,-c執(zhí)行命令再退回原用戶(hù)
sudo = super user do,受限制的su
svn = SubVersioN
sync = 強(qiáng)制將內(nèi)存寫(xiě)入硬盤(pán)
tar = tape archive,打包歸檔文件,-c創(chuàng)建create,-x提取extract,-t查看list,-f指定歸檔文件,-m解壓時(shí)不變更文件更改時(shí)間,-p解壓時(shí)原權(quán)限不變,-v顯示執(zhí)行詳情,-r向歸檔文件中追加,-u更新歸檔文件中文件
tail = tail,查看尾部n行
touch = touch,創(chuàng)建,修改文件或者目錄的時(shí)間屬性,若文件不存在,系統(tǒng)會(huì)建立一個(gè)新的文件,更改文件權(quán)限再結(jié)合chmod
top = top,實(shí)時(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況,該命令可以按CPU使用、內(nèi)存使用和執(zhí)行時(shí)間對(duì)任務(wù)進(jìn)行排序
umount = Unmount 卸載,可以通過(guò)設(shè)備名卸載或掛載點(diǎn)卸載
unset = unset,用于刪除變量或函數(shù)
useradd、userdel、usermod,新增用戶(hù)、刪除用戶(hù)、修改用戶(hù)
w = who,顯示目前登入系統(tǒng)的用戶(hù)信息
xargs = eXtended ARGuments,給命令傳遞參數(shù)的一個(gè)過(guò)濾器,也是組合多個(gè)命令的一個(gè)工具,它把一個(gè)數(shù)據(jù)流分割為一些足夠小的塊,以方便過(guò)濾器和命令進(jìn)行處理
wc = Word Count,計(jì)算文件的Byte數(shù)、字?jǐn)?shù)、或是列數(shù),-c只顯示字節(jié)數(shù),-l只顯示行數(shù),-w只統(tǒng)計(jì)單詞數(shù)
who = who,顯示當(dāng)前系統(tǒng)所有使用者等信息
whoami = whoami,命令用于顯示自身用戶(hù)名稱(chēng)。
which = which,命令用于查找文件
whereis = where is,查看文件
轉(zhuǎn)載:http://www.ecdoer.com/post/linux-cmd-full.html 分享到:總結(jié)
以上是生活随笔為你收集整理的Linux常用命令及其英文全称的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android zip解压出错,Andr
- 下一篇: linux常用基础命令——文件处理命令