shell 中!叫做事件提示符,英文是:Event Designators,可以方便的引用歷史命令, 也就是history中記錄的命令
用法:
1.
! 當(dāng)后面跟隨的字母不是“空格、換行、回車、=和(”時(shí),做命令替換
2.
1、用“工具”菜單下的“宏”命令執(zhí)行打開“工具”菜單,選擇“宏”,在對(duì)話框中輸入要運(yùn)行的宏的名字或用鼠標(biāo)在宏列表中選擇都可以,然后單擊“執(zhí)行”按鈕。cfg全稱是config,意思是配置參數(shù),在csgo里面是指以.cfg結(jié)尾的文件,里面寫入了一系列可以通過(guò)控制臺(tái)輸入執(zhí)行的命令參數(shù),這些命令可以修改很多游戲的表現(xiàn)(比如按鍵自定義,武器的視角,準(zhǔn)星的微調(diào),界面的自定義,以及游戲規(guī)則和網(wǎng)絡(luò)參數(shù)等),比選項(xiàng)菜單要強(qiáng)大得多,而且可以通過(guò)控制臺(tái)輸入exec命令執(zhí)行這個(gè)cfg文件里的所有命令,方便一次性執(zhí)行。在windows 2000/xp中,我們一般會(huì)用到故障恢復(fù)控制臺(tái)集成的一些增強(qiáng)命令,比如fixmbr用于修復(fù)和替換指定驅(qū)動(dòng)器的主引導(dǎo)記錄、fixboot用于修復(fù)知道驅(qū)動(dòng)器的引導(dǎo)扇區(qū)、diskpart能夠增加或者刪除硬盤中的分區(qū)、expand可以從指定的cab源文件中提取出丟失的文件、listsvc可以創(chuàng)建一個(gè)服務(wù)列表并顯示出服務(wù)當(dāng)前的啟動(dòng)狀態(tài)、disable和enable分別用于禁止和允許一項(xiàng)服務(wù)或者硬件設(shè)備等等,而且輸入“help”命令可以查看到所有的控制命令以及命令的詳細(xì)解釋。
3.
!-n 獲取history中倒數(shù)第N個(gè)命令并執(zhí)行,比如輸入!-1,就會(huì)執(zhí)行上一條命令
4.
!!是!-1的一個(gè)alias ,因?yàn)閳?zhí)行上一條命令的情況比較多一些linux命令,一般如果只是執(zhí)行上一條命令只按下鍵盤中的↑即可,有時(shí)候如果命令前加點(diǎn)東西執(zhí)行起來(lái)會(huì)快一點(diǎn)(當(dāng)然↑然后ctrl+a也可以跳到命令最面前插入內(nèi)容)
5.
!string引用最近的以 string 開始的命令。這條命令在你運(yùn)行一個(gè)命令之后忘記了這個(gè)命令的參數(shù)是什么linux命令,直接!命令既可
6.
!?string[?] 指向包含這個(gè)字符串的命令