真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux/Unix下Shell快捷鍵操作有哪些

小編給大家分享一下Linux/Unix下Shell快捷鍵操作有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

有時(shí)候,我們需要在 Bash 中重復(fù)執(zhí)行先前的命令。你當(dāng)然可以使用上方向鍵來(lái)查看之前曾經(jīng)運(yùn)行過(guò)的命令。但這里有一些更好的方式:

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表中查詢某條過(guò)往指令,找到需要重復(fù)執(zhí)行的命令后,按回車鍵即可重復(fù)命令參數(shù)(即上一點(diǎn)中的第5條)

先來(lái)看一個(gè)例子: mkdir /exampledircd !$

本例中,***行命令將創(chuàng)建一個(gè)目錄,而第二行的命令則轉(zhuǎn)到剛創(chuàng)建的目錄。

這里,“!$”的作用就是重復(fù)前一個(gè)命令的參數(shù)。

事實(shí)上,不僅是命令的參數(shù)可以重復(fù),命令的選項(xiàng)同樣可以。

另外,Esc + . 快捷鍵可以切換這些命令參數(shù)或選項(xiàng)。

用于編輯的快捷鍵Ctrl + a:

將光標(biāo)定位到命令的開(kāi)頭Ctrl + e:

與上一個(gè)快捷鍵相反,將光標(biāo)定位到命令的結(jié)尾Ctrl + u:

剪切光標(biāo)之前的內(nèi)容Ctrl + k:

與上一個(gè)快捷鍵相反,剪切光標(biāo)之后的內(nèi)容Ctrl + y:

粘貼Ctrl + u和Ctrl + k所剪切的內(nèi)容Ctrl + t:

交換光標(biāo)之前兩個(gè)字符的順序Ctrl + w:

刪除光標(biāo)左邊的參數(shù)(選項(xiàng))或內(nèi)容Ctrl + l:

清屏Ctrl + d:輸入已結(jié)束。

在shell下相當(dāng)于一個(gè)exitCtrl + c:鍵盤中斷請(qǐng)求。

Ctrl + s &Ctrl + q:

暫停/恢復(fù)屏幕輸出Ctrl + n(↓):

顯示下一條命令Ctrl + p(↑):

顯示上一條命令Ctrl + b:

向回移動(dòng)Ctrl + f:

向前移動(dòng)Ctrl + shift +↓:

終端向下滾動(dòng)Ctrl + shift +↑:

終端向上滾動(dòng)Shift+pgup/pgdown:

終端上下翻頁(yè)滾動(dòng)處理作業(yè)

首先,使用 Ctrl + z 快捷鍵可以讓正在執(zhí)行的命令掛起。如果要讓該進(jìn)程在后臺(tái)執(zhí)行,那么可以執(zhí)行 bg 命令。而 fg 命令則可以讓該進(jìn)程重新回到前臺(tái)來(lái)。

使用 jobs 命令能夠查看到哪些進(jìn)程在后臺(tái)執(zhí)行。

你也可以在 fg 或 bg 命令中使用作業(yè) id,

如: fg %3

又如: bg %7使用置換命令置換

先看例子: du -h -a -c $(find . -name *.conf 2>&-)

注意 $() 中的部分,這將告訴 Bash 運(yùn)行 find 命令,然后把返回的結(jié)果作為 du 的參數(shù)。

進(jìn)程置換

仍然先看例子: diff <(ps axo comm) <(sshuser@host ps axo comm)

該命令將比較本地系統(tǒng)和遠(yuǎn)程系統(tǒng)中正在運(yùn)行的進(jìn)程。

請(qǐng)注意 <() 中的部分。

xargs 看例:

find . -name *.conf -print0 | xargs -0 grep -l -Z mem_limit | xargs -0 -i cp {}

{}.bak 該命令將備份當(dāng)前目錄中的所有 .conf 文件。

使用管道

下面是一個(gè)簡(jiǎn)單的使用管道的例子:

ps aux | grep init 這里,

“|”操作符將 ps aux 的輸出重定向給 grep init。

下面還有兩個(gè)稍微復(fù)雜點(diǎn)的例子:

ps aux | tee filename | grep init 及: ps aux | tee -a filename | grep init將標(biāo)準(zhǔn)輸出保存為文件 你可以將命令的標(biāo)準(zhǔn)輸出內(nèi)容保存到一個(gè)文件中,

舉例如下: ps aux >filename 注意其中的“>”符號(hào)。

你也可以將這些輸出內(nèi)容追加到一個(gè)已存在的文件中: ps aux 》 filename

你還可以分割一個(gè)較長(zhǎng)的行: command1 | command2 | … | commandN >tempfile1 cat tempfile1 | command1 | command2 | … | commandN >

重定向與組合

重定向流的例子: ps aux 2>&1 | grep init

這里的數(shù)字代表:0:stdin1:stdout2:sterr 上面的命令中,“grep init”不僅搜索“ps aux”的標(biāo)準(zhǔn)輸出,而且搜索 sterr 輸出。

你也可以將這些輸出內(nèi)容追加到一個(gè)已存在的文件中: ps aux 》 filename

你還可以分割一個(gè)較長(zhǎng)的行: command1 | command2 | … | commandN >tempfile1 cat tempfile1 | command1 | command2 | … | commandN >

Ubuntu中的一些常用的快捷鍵:

窗口管理Win+E 顯示所有桌面,方便的左右選擇。

Ctrl + Alt + → / ← 在不同工作臺(tái)間切換

Ctrl + Alt + Shift + → / ← 移動(dòng)當(dāng)前窗口到不同工作臺(tái)

Alt + Shift+ ↑ 以很酷的方式顯示當(dāng)前窗口

Ctrl + Alt + D 顯示桌面/恢復(fù)當(dāng)前窗口

Alt+ Tab 切換窗口

Alt + F4 關(guān)閉窗口

Alt + F5 取消***化窗口 (恢復(fù)窗口原來(lái)的大小)

Alt + F7 移動(dòng)窗口 (注: 在窗口***化的狀態(tài)下無(wú)效)

Alt + F8 改變窗口大小 (注: 在窗口***化的狀態(tài)下無(wú)效)

Alt + F9 最小化窗口

Alt + F10 ***化窗口

Alt + Space 打開(kāi)窗口的控制菜單 (點(diǎn)擊窗口左上角圖標(biāo)出現(xiàn)的菜單)

Ctrl+Alt+F7 返回桌面

文件瀏覽器NautilusShift+Ctrl+N 新建文件夾, 很有用

Alt + Enter 查看選擇文件/文件夾的屬性,代替單擊右鍵選擇屬性

Ctrl + 1/2 改變文件夾視圖查看方式,圖標(biāo)視圖/列表視圖

Ctrl + W 關(guān)閉當(dāng)前Nautilus標(biāo)簽

Ctrl + Shift + W 關(guān)閉所有Nautilus標(biāo)簽

Ctrl+T 在Nautilus中新建一個(gè)標(biāo)簽

Ctrl+Page Up 上一個(gè)標(biāo)簽

Ctrl+Page Down 下一個(gè)標(biāo)簽

Alt + ↑/↓ 移動(dòng)到父文件夾/選擇的文件夾

Alt + → / ← 后退/前進(jìn)

Alt + Home 直接移動(dòng)到主文件夾

Alt+N 切換到第N個(gè)標(biāo)簽(N為數(shù)字)

F9 開(kāi)關(guān)顯示隱藏Nautilus側(cè)邊欄

Ctrl + H 開(kāi)關(guān)顯示隱藏文件夾

應(yīng)用程序中的常用快捷鍵Ctrl+N 新建窗口

Ctrl+X 剪切

Ctrl+C 復(fù)制

Ctrl+V 粘貼

Ctrl+Z 撤銷上一步操作

Ctrl+Shift+Z 重做剛撤銷的一步操作

Ctrl+S 保存

其他Ctrl + Alt + L 鎖屏

Alt + F1 打開(kāi)應(yīng)用程序菜單

Alt + F2 打開(kāi)運(yùn)行應(yīng)用程序?qū)υ捒?/p>

Win + 鼠標(biāo)滾輪 放大/縮小屏幕

PrintScreen 全屏截圖

Alt + PrintScreen 當(dāng)前窗口截圖

Ctrl+Alt+Shift+Fn 終端N或模擬終端N(n和N為數(shù)字1-6)

以上是“Linux/Unix下Shell快捷鍵操作有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


文章標(biāo)題:Linux/Unix下Shell快捷鍵操作有哪些
網(wǎng)站地址:http://weahome.cn/article/ghoops.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部