時間:2018-07-17 00:00:00 來源:信盈達 作者:信盈達
發(fā)現(xiàn)我們敲linux命令,很多時候都在不停的切換到這個目錄,又切回這個目錄,都是一些Linux常用命令,這邊我們講的是Linux不常用的命令的linux命令技巧,我們需要在 Bash 中重復(fù)執(zhí)行先前的命令。你當然可以使用上方向鍵來查看之前曾經(jīng)運行過的命令。但這里有一些更好的方式:
Linux命令技巧如下;
1. !!:重復(fù)執(zhí)行上一條指令
2. !a:重復(fù)執(zhí)行上一條以a為首的指令
3. !number:重復(fù)執(zhí)行上一條在history表中記錄號碼為number的指令
4. !-number:重復(fù)執(zhí)行前第number條指令
5. !$:表示獲得上一條命令中的最后一項內(nèi)容
6. 用Ctrl + r 組合鍵來進入歷史搜索模式在history表中查詢某條過往指令,找到需要重復(fù)執(zhí)行的命令后,按回車鍵即可重復(fù)命令參數(shù)(即上一點中的第5條)
Linux命名技巧1
以下是Linux命令技巧的實例:
[root@li229-122 tmp]# cd /data/site/test.ttlsa.com/ [root@li229-122 test.ttlsa.com]# ls info.php [root@li229-122 test.ttlsa.com]# !! ls info.php
如上命令,大家可以看到我輸入!!,實際上是重復(fù)了上一條命令ls
Linux命名技巧2
[root@li229-122 ~]# touch a [root@li229-122 ~]# touch b [root@li229-122 ~]# touch c [root@li229-122 ~]# !t touch c
如果上命令,可以看到敲了三個touch命令,輸入!t,他匹配了我最后一條的touch c命令
Linux命令技巧3
[root@li229-122 ~]# history 41 history 42 touch a 43 touch b 44 touch c 45 history [root@li229-122 ~]# !43 touch b [root@li229-122 ~]#
如上命令,history看到了history的編號。接著!43執(zhí)行的是編號為43的touch b
Linux命令技巧4
[root@li229-122 ~]# history 41 touch a 42 history 43 touch a 44 touch c 45 touch d 46 history 47 touch c 48 touch 2 49 history [root@li229-122 ~]# history ^C [root@li229-122 ~]# !-5 touch d [root@li229-122 ~]#
如上命令,可以看到我們執(zhí)行了linux歷史記錄命令中倒數(shù)第五條
Linux命令技巧5
[root@li229-122 ~]# a b c e eeeee -bash: a: command not found [root@li229-122 ~]# !$ eeeee -bash: eeeee: command not found
如上命令,當然這些命令是我亂輸?shù)模梢园l(fā)現(xiàn)獲取到的是命令最后一個參數(shù)
Linux命令技巧6
安裝ctrl + r,出現(xiàn)如下內(nèi)容:
[root@li229-122 ~]# ^C (reverse-i-search)`':
接著輸入touch
[root@li229-122 ~]# ^C (reverse-i-search)`touch': touch c
便出現(xiàn)了相關(guān)命令touch c.找臨時命令會比較方便
以下是信盈達整理出的一套Linux技巧圖,大家可以學習了解
信盈達2008年在深圳特區(qū)南山高新科技園成立。自成立至今近九年來專注為企業(yè)和個人提供高端方案設(shè)計、高端嵌入式/Android培訓等服務(wù)。公司下設(shè)信盈達實訓學院、信盈達研發(fā)中心、信盈達教學儀器三大業(yè)務(wù)板塊。九年來公司堅持"技術(shù)領(lǐng)先、服務(wù)領(lǐng)先",以雄厚的實力和專業(yè)的品質(zhì)成為國內(nèi)唯一有實力從產(chǎn)品最底層研發(fā)到系統(tǒng)層開發(fā)的嵌入式實訓、產(chǎn)品解決方案提供商。為中國IT行業(yè)提供最具價值的職業(yè)教育服務(wù)。專業(yè)培訓i嵌入式、物聯(lián)網(wǎng)、人工智能、Java、單片機等課程,想了解更多信息點擊立馬咨詢
免費領(lǐng)取試聽卡
申請已經(jīng)提交
老師會馬上給您安排試聽課程!
申請出錯了
您可以加老師QQ:914865590報名咨詢!