阿酷快捷鍵怎么使用_必須收藏!Linux用戶必須知道的常用終端快捷鍵

點擊上方[全棧開發者社區]右上角[...][設為星標?]

67b93fe08c5db3645b6dfdc8aeefeaef.gif

7c8280d15fc00d701431759eb97153b7.png簡介:以下是一些每個 Linux 用戶必須使用的鍵盤快捷鍵。使用命令行時,這些 Linux 快捷鍵將提升你的工作效率。你知道什么把專業用戶和普通用戶分開的嗎?掌握鍵盤快捷鍵。好的!這雖不是唯一的要素,但毋庸置疑是一個因素。不論你使用什么工具,快捷鍵都能幫助你提高生產力和效率。考慮一下。如果有人完全使用鼠標來復制整個文本而不是 Ctrl+A,你會怎么想?Linux 終端也不例外。這里是一些每個用戶必須直到并練習的 Linux 終端快捷鍵。相信我;一旦你掌握了這些快捷鍵,你將發現使用 Linux 命令行有多么好。

必須知道的 Linux 快捷鍵

我想提一下一些快捷鍵可能依賴于你使用的 Shell。Bash 是最受歡迎的 shell,所以列出的快捷鍵集中在 Bash。如果你愿意,你也可以稱其為 Bash 快捷鍵列表。注意我在鍵盤快捷鍵中使用了大寫字母,但這并不意味著你在使用快捷鍵時必須按下 shift 鍵。

1. Tab

這是你不能沒有的 Linux 快捷鍵。它將節省你 Linux 命令行中的大量時間。只需要輸入一個命令,文件名,目錄名甚至是命令選項的開頭,并敲擊 tab 鍵。它將自動完成你輸入的內容,或為你顯示全部可能的結果。如果你只記一個快捷鍵,這將是必選的一個。

2. Ctrl + C

這些是為了在終端上中斷命令或進程該按的鍵。它將立刻終止運行的程序。如果你想要停止使用一個正在后臺運行的程序,只需按下這對組合鍵。

3. Ctrl + Z

該快捷鍵將正在運行的程序送到后臺。通常,你可以在使用 & 選項運行程序前之完成該操作, 但是如果你忘記使用選項運行程序,就使用這對組合鍵。

4. Ctrl + D

這對鍵盤快捷鍵將使你退出當前終端。如果你使用 SSH 連接,它將會關閉。如果你直接使用一個終端,該應用將會立刻關閉。把它當成“退出”命令。

5. Ctrl + L

你怎么清空你的終端屏幕?我猜是用 clear 命令。你可以使用 Ctrl+L 清空終端,代替輸入 C-L-E-A-R。得心應手,不是嗎?

6. Ctrl + A

該快捷鍵將移動光標到所在行首。假設你在終端輸入了一個很長的命令或路徑,并且你想要回到它的開頭, 使用方向鍵移動光標將花費大量時間。注意你無法使用鼠標移動光標到行首。這是 Ctrl+A 節省時間的地方。

7. Ctrl + E

這對快捷鍵與 Ctrl+A 相反。Ctrl+A 送光標到行首,反之 Ctrl+E 移動光標到行尾。

8. Ctrl + U

輸入了錯誤的命令?代替用退格鍵來丟棄當前命令,使用 Linux 終端中的 Ctrl+U 快捷鍵。該快捷鍵會擦除從當前光標位置到行首的全部內容。

9. Ctrl + K

這對和 Ctrl+U 快捷鍵有點像。唯一的不同在于不是行首,它擦除的是從當前光標位置到行尾的全部內容。

10. Ctrl + W

你剛才了解了擦除到行首和行尾的文本。但如果你只需要刪除一個單詞呢?使用 Ctrl+W 快捷鍵。使用 Ctrl+W 快捷鍵,你可以擦除光標位置前的單詞。如果光標在一個單詞本身上,它將擦除從光標位置到詞首的全部字母。最好的方法是用它移動光標到要刪除單詞后的一個空格上, 然后使用 Ctrl+W 鍵盤快捷鍵。

11. Ctrl + Y

這將粘貼使用 Ctrl+W,Ctrl+U 和 Ctrl+K 快捷鍵擦除的文本。如果你刪除了錯誤的文本或需要在某處使用已擦除的文本,這將派上用場。

12. Ctrl + P

你可以使用該快捷鍵來查看上一個命令。你可以反復按該鍵來返回到歷史命令。在很多終端里,使用 PgUp 鍵來實現相同的功能。

13. Ctrl + N

你可以結合 Ctrl+P 使用該快捷鍵。Ctrl+N 顯示下一個命令。如果使用 Ctrl+P 查看上一條命令,你可以使用 Ctrl+N 來回導航。許多終端都把此快捷鍵映射到 PgDn 鍵。

14. Ctrl + R

你可以使用該快捷鍵來搜索歷史命令。

作者:Linux公社

鏈接:https://www.linuxidc.com

薦書:手把手教你學Linux

3e2997439b2ff05fb99acde577aa032c.png

編輯推薦:

1. 新穎教學 實戰導向 圖文解析 系統全面。

2. 教學新穎:主干鏈路式教學新方法,工作項目是主干,知識點是枝葉,通過工作項目把各知識點串聯起來,做到活學活用。

3. 實戰導向:以企業應用為主線的知識脈絡,以實際工作為導向,做到學習的有的放矢,變被動學習為主動求知。?

4. 圖文解析:500幅圖文解說,輕松講解晦澀理論,將復雜的問題簡單化,把抽象的問題具體化。

5. 系統全面:涵蓋了作為合格的Linux運維工程師必學必會的知識點和實驗項目,幫助廣大讀者跨過技術的*道門檻,快速融入Linux的世界。

如何購買:

如何贈送:留言集贊數大于30贊且排名第一的同學贈送一本,定價108RMB。

覺得本文對你有幫助?請分享給更多人

關注「全棧開發者社區」加星標,提升全棧技能

本公眾號會不定期給大家發福利,包括送書、學習資源等,敬請期待吧!

如果感覺推送內容不錯,不妨右下角點個在看轉發朋友圈或收藏,感謝支持。

好文章,我在看??

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/533251.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/533251.shtml
英文地址,請注明出處:http://en.pswp.cn/news/533251.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

checkbox ajax 不選中的值,php – 無法通過ajax傳遞checkbox的值

我有從數據庫收到的表://$id $_SESSION[staff_id];$teamResult getQuarter($leader_id);$count1 0;if (mysqli_num_rows($teamResult) > 0){?>1st Quarterwhile($row mysqli_fetch_array($teamResult)){$staff_id $row[staff_id];$username $row[usern…

3dmax天光渲染設置_【扮家家云渲染效果圖】3dmax測試全局照明效果|干貨教程...

首先打開場景文件,首先按快捷鍵8,打開環境和效果控制面板。下面有一個全局照明這樣一個選項卡,有染色、級別、環境光三個參數。默認情況下染色為白色,級別為1,環境光為黑色。此時我們可以單擊渲染,查看一下…

手寫table用ajax遍歷,原生js把數據循遍歷到前端table

用前端框架去給表格賦值簡直不要太容易和簡單。但是原生js就會復雜一些了。特別是按鈕事件的那個(“ )和 (’)特別讓人腦瓜子疼。最近做了一個功能,里面用的就是原生js實現。寫在js里面的代碼:(用的ajax請求將文件保存到服務器,返回的數據遍歷…

dbv mysql_MariaDB與MySQL對比 --- 對分布式事務的支持

本文最初于2016年底發表在我的個人微信公眾號里面,現略有修訂后發布在這里。本文的技術信息針對的是mysql-5.7.x和mariadb-10.1.9。MariaDB和MySQL兩者對分布式事務的支持有所不同,總的來說MySQL的支持更好,是完備的和可靠的(盡管后來也陸續發…

centos7下載安裝mysql步驟_Linux-centos7安裝mysql步驟

Centos7.3 yum安裝MySQL5.7.25擴展:在CentOS中默認安裝有MariaDB,這個是MySQL的分支,但為了需要,還是要在系統中安裝MySQL,而且安裝完成之后可以直接覆蓋掉MariaDB。1 下載并安裝MySQL官方的 Yum Repository[rootlocal…

mysql 常用命令的使用_MySQL基本命令

基操操作命令創建數據庫CREATE DATABASE 數據庫名;指定要操作的數據庫USE 數據庫名;創建數據表CREATE TABLE 數據表名;查看數據表SHOW CREATE TABLE 數據表名;使用DESCRIBE語句查看數據表DESCRIBE 數據表名;為數據表重…

織夢數據庫支持mysql5.7_最新織夢DEDECMS5.7數據庫說明文檔

最新織夢DEDECMS5.7數據庫說明文檔:dede_arctype 欄目管理表ID int(10) 欄目編號(自動編號)reID int(10) 父欄目編號topID int(10)sortrank smallint(6) 排序編號typename varchar(30) 欄目名稱typedir varchar(100) 欄目目錄isdefault smallint(6) 欄目列表選項(1鏈…

mysql ddl dql_MySQL的DDL和DML及其DQL數據庫操作

數據庫的基本概念1. 數據庫的英文單詞: DataBase 簡稱 : DB2. 什么數據庫?* 用于存儲和管理數據的倉庫。3. 數據庫的特點:1. 持久化存儲數據的。其實數據庫就是一個文件系統2. 方便存儲和管理數據3. 使用了統一的方式操作數據庫 -…

python模糊圖像清晰化_視頻模糊圖像處理

隨著科學技術的不斷發展和進步以及人們的安防意識不斷加強,人們對于安防技術的要求越來越高。電子監控在許多領域中都得到了廣泛的應用,如交通監控、軍事偵查、公共場所安全防范等。清晰的圖像能夠準確地鎖定犯罪證據和犯罪嫌疑人,能夠清晰地…

mysql分頁 disti_MySql查詢性能優化

慢查詢判定1.開啟慢查詢日志記錄執行時間超過long_query_time 秒的sql語句2.通過show processlist命令查看線程執行狀態3.通過explain解析sql了解執行狀態慢查詢優化是否向服務器請求列不必要的數據查詢不需要的記錄(limit),多表關聯返回全部列,總是取出…

java atlas mysql_使用Atlas實現MySQL讀寫分離+MySQL-(Master-Slave)配置

參考博文:MySQL-(Master-Slave)配置 本人按照博友北在北方的配置已成功 我使用的是 mysql5.6.27版本。配置中 又進一步對mysql5.6的日志進行了了解 :mysql日志詳細解析1.安裝注意:只能安裝在64位的Linux操作系統上,CentOS官方建…

mysql dts_云樹·DTS - 產品系列 - 分布式數據庫系統_MySQL數據庫性能優化-愛可生...

災備復制實現本地數據中心MySQL數據庫高效復制及異地數據中心MySQL數據庫容災轉移,從而確保在主數據中心故障或災難時,備用數據中心數據的最大完整性。該服務通過對MySQL二進制日志進行解析、過濾、合并、壓縮、并行回放等技術,準實時的在主備…

python利用matplotlib做餅圖_python利用matplotlib庫繪制餅圖的方法示例

介紹matplotlib 是python最著名的繪圖庫,它提供了一整套和matlab相似的命令API,十分適合交互式地進行制圖。而且也可以方便地將它作為繪圖控件,嵌入GUI應用程序中。它的文檔相當完備,并且 Gallery頁面 中有上百幅縮略圖&#xff0…

react同步請求_React中setState同步更新策略

setState 同步更新我們在上文中提及,為了提高性能React將setState設置為批次更新,即是異步操作函數,并不能以順序控制流的方式設置某些事件,我們也不能依賴于this.state來計算未來狀態。典型的譬如我們希望在從服務端抓取數據并且…

DVWA設置mysql_dvwa安裝、配置、使用教程(Linux)

一、搭建LAMP環境二、安裝DVWA2.1 下載dvwa2.2 解壓安裝將下載的應用解壓到apache默認的主目錄/var/www/html:unzip DVWA-master.zip -d /usr/www/html2.3 啟用功能dvwa上的漏洞,需要些刻意的配置才能被利用。訪問:http://172.0.0.1/dvwa如下…

eclipse mysql jndi_Java開發網 - tomcat5配置jndi的問題 (jdbc:comp is not bound in this Context)...

Posted by:returnerPosted on:2004-11-09 22:42tomcat5配置jndi的問題;斑竹高手們來看看啊,情況緊急!!!!!!!!10萬分感謝這個問題我是搜索出來的,我也遇到了同…

java正則效率_善用Pattern提高你的應用處理正則表達式的效率(Java)

舉個簡單了例子,在一個需要用于注冊登錄的b/s模式的應用中,在瀏覽器驗證用戶注冊表單的合法性是必須的,但你為了防止hacker,在服務器再驗證一次肯定也是必須的。題目:在服務器端驗證郵箱是否合法:通常你可能…

java jwindow 鍵盤_各位老哥求救,JWINDOW無法接收到鍵盤監聽

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓下面po代碼啊。這是我的類。class DragWindow extends JWindow{int positionX;int positionY;public DragWindow() {try {jbInit();}catch(Exception e) {e.printStackTrace();}}private void jbInit() throws Exception {this.add…

java jdbc rowset_JAVA基礎知識之JDBC——RowSet

RowSet概念在C#中,提供了一個DataSet,可以把數據庫的數據放在內存中進行離線操作(讀寫),操作完成之后再同步到數據庫中去,Java中則提供了類似的功能RowSet.RowSet接口繼承自ResultSet接口。與ResultSet相比,RowSet默認…

java廚房_JAVA環境搭建,廚房安裝圖文教程!

在“系統變量”欄下執行三項操作:①新建“Java_Home”,設置其值為 JDK所在的絕對路徑,如果你的事剛才的默認路徑,那值為:C:Program FilesJavajdk1.7.0_02②新建“Classpath”(如果已有,則直接編輯)&#xf…