国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

實(shí)用的6個(gè)linux命令技巧

2016-10-14 17:19:47 11099

摘要

發(fā)現(xiàn)我們敲linux命令,很多時(shí)候都在不停的切換到這個(gè)目錄,又切回這個(gè)目錄,都是一些Linux常用命令,這邊我們講的是Linux不常用的命令的linux命令技巧,我們需要在 Bash 中重復(fù)執(zhí)行先前的命令。你當(dāng)然可以使用上方向鍵來(lái)查看之前曾經(jīng)運(yùn)行過(guò)的命令。但這里有一些更好的方式:

Linux命令技巧如下;
1. !!:重復(fù)執(zhí)行上一條指令
2. !a:重復(fù)執(zhí)行上一條以a為首的指令
3. !number:重復(fù)執(zhí)行上一條在history表中記錄號(hào)碼為number的指令
4. !-number:重復(fù)執(zhí)行前第number條指令
5. !$:表示獲得上一條命令中的最后一項(xiàng)內(nèi)容
6. 用Ctrl + r 組合鍵來(lái)進(jìn)入歷史搜索模式在history表中查詢(xún)某條過(guò)往指令,找到需要重復(fù)執(zhí)行的命令后,按回車(chē)鍵即可重復(fù)命令參數(shù)(即上一點(diǎn)中的第5條)

Linux命名技巧1
以下是Linux命令技巧的實(shí)例:

發(fā)現(xiàn)我們敲linux命令,很多時(shí)候都在不停的切換?這個(gè)目錄,又切回這個(gè)目錄,都是一些Linux常用命令,這邊我們講的是Linux不常用的命令的linux命令技巧,我們需要在 Bash 中重復(fù)執(zhí)行先前的命令。你當(dāng)然可以使用上方向鍵來(lái)查看之前曾經(jīng)運(yùn)行過(guò)的命令。但這里有一些更好的方式:

Linux命令技巧如下;
1. !!:重復(fù)執(zhí)行上一條指令
2. !a:重復(fù)執(zhí)行上一條以a為首的指令
3. !number:重復(fù)執(zhí)行上一條在history表中記錄號(hào)碼為number的指令
4. !-number:重復(fù)執(zhí)行前第number條指令
5. !$:表示獲得上一條命令中的最后一項(xiàng)內(nèi)容
6. 用Ctrl + r 組合鍵來(lái)進(jìn)入歷史搜索模式在history表中查詢(xún)某條過(guò)往指令,找到需要重復(fù)執(zhí)行的命令后,按回車(chē)鍵即可重復(fù)命令參數(shù)(即上一點(diǎn)中的第5條)

Linux命名技巧1
以下是Linux命令技巧的實(shí)例:

1

2

3

4

5

6

[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

如上命令,大家可以看到我輸入!!,實(shí)際上是重復(fù)了上一條命令ls

Linux命名技巧2

1

2

3

4

5

[root@li229-122 ~]# touch a

[root@li229-122 ~]# touch b

[root@li229-122 ~]# touch c

[root@li229-122 ~]# !t

touch c

如果上命令,可以看到敲了三個(gè)touch命令,輸入!t,他匹配了我最后一條的touch c命令

Linux命令技巧3

1

2

3

4

5

6

7

8

9

[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的編號(hào)。接著!43執(zhí)行的是編號(hào)為43的touch b

Linux命令技巧4

1

2

3

4

5

6

7

8

9

10

11

12

13

14

[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

1

2

3

4

5

[root@li229-122 ~]# a b c e eeeee

-bash: a: command not found

[root@li229-122 ~]# !$

eeeee

-bash: eeeee: command not found

如上命令,當(dāng)然這些命令是?亂輸?shù)?,可以發(fā)現(xiàn)獲取到的是命令最后一個(gè)參數(shù)

Linux命令技巧6
安裝ctrl + r,出現(xiàn)如下內(nèi)容:

1

2

[root@li229-122 ~]# ^C

(reverse-i-search)`':

接著輸入touch

1

2

[root@li229-122 ~]# ^C

(reverse-i-search)`touch': touch c

便出現(xiàn)了相關(guān)命令touch c.找臨時(shí)命令會(huì)比較方便


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: