欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux+命令行+退格 linux退格鍵變成問(wèn)號(hào)

unix linux 下的刪除 命令和 撤銷命令

1、刪除命令:rm

創(chuàng)新互聯(lián)建站專注于樺川網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供樺川營(yíng)銷型網(wǎng)站建設(shè),樺川網(wǎng)站制作、樺川網(wǎng)頁(yè)設(shè)計(jì)、樺川網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造樺川網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供樺川網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

-i 刪除前逐一詢問(wèn)確認(rèn)。

-f 即使原檔案屬性設(shè)為唯讀,亦直接刪除,無(wú)需逐一確認(rèn)。

-r 將目錄及以下之檔案亦逐一刪除。

rm刪除的東西不能還原。文件一旦通過(guò)rm命令刪除,則無(wú)法恢復(fù),所以必須格外小心地使用該命令。

2、撤銷命令:

u???撤銷上一步的操作。

Ctrl+r 恢復(fù)上一步被撤銷的操作。

擴(kuò)展資料:

1、撤銷命令的使用場(chǎng)景:vi編輯器:

基本上 vi/vim 共分為三種模式,分別是命令模式(Command mode),輸入模式(Insert mode)和底線命令模式(Last line mode)。 這三種模式的作用分別是:

命令模式:

用戶剛剛啟動(dòng) vi/vim,便進(jìn)入了命令模式。

此狀態(tài)下敲擊鍵盤(pán)動(dòng)作會(huì)被Vim識(shí)別為命令,而非輸入字符。比如我們此時(shí)按下i,并不會(huì)輸入一個(gè)字符,i被當(dāng)作了一個(gè)命令。

以下是常用的幾個(gè)命令:

i?切換到輸入模式,以輸入字符。

x?刪除當(dāng)前光標(biāo)所在處的字符。

:?切換到底線命令模式,以在最底一行輸入命令。

輸入模式:

在命令模式下按下i就進(jìn)入了輸入模式。

在輸入模式中,可以使用以下按鍵:

字符按鍵以及Shift組合,輸入字符

ENTER,回車鍵,換行

BACK SPACE,退格鍵,刪除光標(biāo)前一個(gè)字符

DEL,刪除鍵,刪除光標(biāo)后一個(gè)字符

方向鍵,在文本中移動(dòng)光標(biāo)

HOME/END,移動(dòng)光標(biāo)到行首/行尾

Page Up/Page Down,上/下翻頁(yè)

Insert,切換光標(biāo)為輸入/替換模式,光標(biāo)將變成豎線/下劃線

ESC,退出輸入模式,切換到命令模式

底線命令模式:

在命令模式下按下:(英文冒號(hào))就進(jìn)入了底線命令模式。

底線命令模式可以輸入單個(gè)或多個(gè)字符的命令,可用的命令非常多。

在底線命令模式中,基本的命令有(已經(jīng)省略了冒號(hào)):

q 退出程序

w 保存文件

按ESC鍵可隨時(shí)退出底線命令模式。

linux虛擬機(jī)下如何在命令行中后退。

1、Vmware菜單中選擇Edit-Preferences…;

2、在Preferences對(duì)話框中選擇HotKeys。如下圖所示;

注意:

因?yàn)長(zhǎng)inux用戶切換的熱鍵也是Ctrl+Alt+Fn,與Vmware虛擬機(jī)的默認(rèn)的系統(tǒng)切換熱鍵相沖突,所以此處沒(méi)改的話按Ctrl+Alt+Fn只能切換Linux的6個(gè)登入用戶,而不能跳出虛擬機(jī)回到原先系統(tǒng)。 ? ?這里建議選擇Ctrl+Shift+Alt。當(dāng)要回到原先系統(tǒng)時(shí)三個(gè)同時(shí)按住再放開(kāi)即可。

Linux終端下的退格和刪除鍵^H ^? ^[[3~ 雜記

有時(shí)候?yàn)榱藢W(xué)好Linux, 得要懂一些Unix考古學(xué). 比如為什么Emacs的默認(rèn)快捷鍵那么難按, 又比如煩人的換行符 \r和\n, 以及這次的^H ^? ^[[3~.

目前我看到講考古學(xué)講得最好的書(shū)是《UNIXLINUX大學(xué)教程》("Harley Hahn's Guide to Unix and Linux", 作者:Harley Hahn). 書(shū)中第七章 Unix鍵盤(pán)使用, 講述了^H ^? 的來(lái)龍去脈.

wikipedia 上列舉了各ASCII碼的二進(jìn)制\十六進(jìn)制\終端輸入\C語(yǔ)言 表示方法.

簡(jiǎn)單來(lái)說(shuō),

Linux上erase信號(hào)表示刪除最后鍵入的字符. 這個(gè)信號(hào)即可以綁定到終端的^H上, 也可以綁定到終端的^?上. (甚至隨便你喜歡的哪個(gè)鍵. ) 至于具體綁定在終端哪個(gè)鍵值上,終端上輸入 stty -a 可以看到.

在終端里面輸入 showkey -a 然后輸入按鍵, 可以得到這個(gè)按鍵的ASCII碼和二進(jìn)制,十六進(jìn)制表示.輸入CTRL+D 結(jié)束.

可以自行實(shí)驗(yàn)一下自己鍵盤(pán)上的Backspace、CTRL+Backspace、CTRL+H、Delete 都是什么值.

使用遠(yuǎn)程登錄工具的一個(gè)常見(jiàn)問(wèn)題就是遠(yuǎn)程系統(tǒng)上erase信號(hào)和本地鍵盤(pán)Backspace鍵不匹配, 本來(lái)是想刪除前一個(gè)字符, 屏幕上卻輸入了^H.

這篇文章 講述了各終端模擬器修改Backspace鍵的鍵碼方法.

更改一下終端的erase信號(hào)綁定值也是一種方法:

stty erase ^H 或者

stty erase ^?

遠(yuǎn)程登錄工具M(jìn)obaXterm 9.1 默認(rèn)也是把erase信號(hào)綁定到了^H, Backspace默認(rèn)也發(fā)出^H鍵. CTRL+H鍵也發(fā)送^H, 可以刪除前面的字符.

但是如果在終端里使用Emacs, 就會(huì)發(fā)現(xiàn)它的幫助前綴鍵 C-h 和 ^H 沖突, 按CTRL+H 是刪除字符. 這個(gè)時(shí)候只能按F1鍵來(lái)代替C-h

解決辦法或者在Emacs的配置文件里重新鍵綁定, 或者stty erase ^? 然后把Backspace鍵改為 ^? ( MobaXterm里就是取消勾選Backspace的^H設(shè)置, Backspace鍵就會(huì)變?yōu)閊?. )

Xshell剛爆出有后門漏洞, 需要升級(jí)到最新版.

Xshell 5默認(rèn)erase綁定到 ^?, 但是它有個(gè)有趣的設(shè)置. 如果鍵盤(pán)功能鍵類型設(shè)置為默認(rèn)狀態(tài), Backspace鍵序列選^?, 或者^(guò)H, 都可以起刪除前面字符的作用. CRTL+H鍵也能刪除字符. 看起來(lái)它是自動(dòng)調(diào)整了. 而且在它里面使用Emacs, CRTL+H鍵又恢復(fù)成了幫助前綴鍵, 而不是刪除鍵.

文章題目:linux+命令行+退格 linux退格鍵變成問(wèn)號(hào)
網(wǎng)址分享:http://chinadenli.net/article12/dodpddc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站網(wǎng)站維護(hù)網(wǎng)站導(dǎo)航外貿(mào)建站面包屑導(dǎo)航ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化