<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

10個提高生產力的Linux命令與技巧

嵌入式悅翔園 ? 來源:嵌入式悅翔園 ? 2023-01-06 10:28 ? 次閱讀

一、前言

在本文中,我將向您演示一些專業的Linux命令技巧,這些技巧將使您節省大量時間,在某些情況下還可以避免很多麻煩,而且它也將幫助您提高工作效率。

8f8aaff8-8d43-11ed-bfe3-dac502259ad0.png51Linux.top

二、使用tab鍵進行補全

Tab鍵想必是大家使用Linux中使用最為頻繁的一個按鍵了,想必Linux按鍵的基本使用方式大家已經很熟悉了,我這里就簡單的做一下介紹。

Tab鍵俗稱制表符,位于鍵盤最左側大小寫鎖定鍵CapLock之上,波浪線鍵之下。制表位表示四個空格,用來分隔字符。在命令行操作中可以用來自動補齊命令,選項參數最新Redhat7支持部分參數補齊),以及路徑。

補齊命令行有兩大好處:

可以節省輸入字符數,提高輸入效率,比如要使用systemctl命令,直接輸入systemc就可以自動補齊后面的tl;

能夠補齊,說明命令或者路徑沒有問題,不會出現Linux系統中經常遇到的command not found以及 No such file or directory的錯誤;

2.1 使用Tab鍵補全命令

如果我們忘記了某個命令,例如我們想要使用dmesg命令,但是我們忘了這個命令的全拼是什么了,只記得他是以dm開頭的,那么我們就可以使用連按兩下Tab鍵將所有以dm開頭的指令打印出來,想必大家看到打印信息就可以想起來命令的全拼了吧!

8f9983ac-8d43-11ed-bfe3-dac502259ad0.png
除了我們忘記命令時可以使用Tab鍵外,當一個命令過長時我們也可以使用Tab命令來減少我們的輸入,從而提高工作效率。

2.2 使用Tab鍵補全路徑

這個在使用過程中也是非常常見的,比如我們想要進入到某個目錄下,我們沒必要把整個目錄的全拼打出來,只需要輸入幾個字母,然后點擊Tab鍵,系統就會自動為我們補全目錄全稱。

2.3 使用Tab鍵補全參數

例如我們想要查看dmesg,但是記不清楚dmesg都可以跟哪些參數了,那么我們就可以連續點擊兩次Tab鍵,讓系統為我們打印出對應的參數。8fa6a8fc-8d43-11ed-bfe3-dac502259ad0.png

三、切換回上一個工作目錄

例如我們現在由于工作需要,我們需要在目錄 /a/b/c/d/e/f 和目錄 /g/h/i/j/k/l 下來回進行切換,那么下面這個命令就非常適合你了。

我們首先使用 cd 命令進入到 /a/b/c/d/e/f 目錄下,然后在 /a/b/c/d/e/f 目錄下繼續使用cd命令進入到 /g/h/i/j/k/l 目錄下,此時我們就可以使用 cd - 來實現兩個目錄的切換了,具體如下所示:8fb51810-8d43-11ed-bfe3-dac502259ad0.png

四、返回用戶主目錄

~在linux中代表用戶主目錄,我們想要進入該目錄一般有以下三種方式:

使用命令:cd /home/用戶名

使用命令:cd ~

使用命令:cd [回車]

從上面命令的長度我們就可以看出,第三種直接使用 cd 然后回車的方式最為簡單,也是我們最常使用的切換命令,但是直接 cd 的方式沒辦法在后面根其他路徑,此時cd ~就顯現出他的優勢了,如果我們想要訪問主目錄下的其他文件,我們就可以使用 ~來代替 /home/用戶名,在后面直接跟絕對路徑即可。

五、搜索您使用過的命令

在我們使用Linux的過程中常常有很多的指令或者目錄切換我們需要經常使用,這個時候我們就可以使用Linux自帶的已使用命令的檢索功能對我們前期已經使用的命令進行檢索,從而提高工作效率。

具體的檢索步驟如下:

1. 按ctrl+r,進入搜索界面;
2. 輸入關鍵字,會彈出最近的一條匹配的記錄;
3. 若不是預期的命令,繼續按ctrl+r查看下一條匹配的記錄;
4. 直接按回車,執行命令;

8fc064a4-8d43-11ed-bfe3-dac502259ad0.png
這個小技巧非常好用,特別是當我們需要頻繁使用某個命令時,使用它可以使我們的工作事半功倍。

六、移至行首或行尾

我們在使用Linux過程中常常出現我們已經輸入了很長的命令,結果發現在我們輸入的命令前面存在一個錯誤,那你應該怎么處理呢?是馬上回車重新輸入還是使用左右鍵將光標移動到錯誤地方呢?

現在我告訴你的更加簡單的讓光標移動到指令最前方的方法,我們可以使用快捷鍵ctrl + a 讓光標移動到我們輸入的首字母,使用命令 Ctrl + e 將光標移動到輸入的最后端,這個在輸錯指令時真的非常方便!

8fcde408-8d43-11ed-bfe3-dac502259ad0.gif
細心的小伙伴可能已經發現了,這不就是鍵盤上的 Home鍵和End鍵的功能嘛,是的沒錯,但是這個快捷鍵在沒有Home鍵和End鍵的筆記本上真的非常好用!

七、快速刪除

想想一下我們在終端里誤輸入了一些比較長的內容:aaaaaaaaaaaaaaaaaaa 但是我們突然不想執行這句話了,想要把它刪除掉,我們應該怎么操作呢?當然持續按著退格鍵當然可以實現,但是現在交給大家一個更快的刪除的快捷鍵,使用起來非常的哇曬!

輸入快捷鍵 ctrl+u 即可把光標前面的內容全刪掉。除此之外,還有如下幾個實用且常用的快捷鍵:

ctrl+k:把光標后面的內容全刪掉。

ctrl+a:光標移到開頭處。

ctrl+e:光標移動到末尾處。

除此之外,命令行還有很多實用常用、實用不常用的快捷方式,感興趣的小伙伴可以自己去學習。

八、使用 less讀取文件

要查看文件的內容,cat不是最佳選擇,特別是如果文件很大。cat命令將在屏幕上顯示整個文件。

您可以使用Vi、Vim或其他基于終端的文本編輯器,但是如果您只想讀取文件,則 less 命令是更好的選擇。

less 命令的基本格式如下:

[root@localhost~]#less[選項]文件名

其中選項及其含義如下:

8fdcbcee-8d43-11ed-bfe3-dac502259ad0.png
使用less您可以在更少的范圍內搜索字詞,按頁移動,高亮與行號等,當然對于關鍵詞的搜索也是非常的好用,你可以把它理解為只能進行查看的vim編輯器。

九、格式化輸出

我們在使用某些命令的時候可能遇到過終端打印很亂的情況,比如我們執行mount指令時,他的打印信息想必很多輕微強迫癥患者都受不了,真的是非常亂,那么對于這些打印信息很亂的情況我們應該如何處理呢?8feb46b0-8d43-11ed-bfe3-dac502259ad0.png

為了看清楚些,我們可以把輸出轉化為一張表格,只需要在我們執行的命令后面加上 | column –t 就可以了:

mount|column–t

90200ddc-8d43-11ed-bfe3-dac502259ad0.png
看一下顯示效果是不是好看多了!

結語

關于Linux的使用技巧還有很多,我目前只終結了幾個最常用的幾個小技巧,后期有新的內容在進行補充,大家也可以在評論區進行補充!

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11020

    瀏覽量

    206988
  • TAB
    TAB
    +關注

    關注

    0

    文章

    15

    瀏覽量

    11503
  • 命令
    +關注

    關注

    5

    文章

    638

    瀏覽量

    21859

原文標題:10個提高生產力的 Linux 命令與技巧,用完直接起飛!

文章出處:【微信號:嵌入式悅翔園,微信公眾號:嵌入式悅翔園】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Linux命令與技巧并提高生產力!

    本文將演示一些專業的Linux命令技巧,這些技巧將使您節省大量時間,在某些情況下還可以避免很多麻煩,而且它也將幫助您提高工作效率。
    發表于 01-16 09:55 ?199次閱讀

    物聯網新時代 世界發展的重要生產力

    與控制,我們迎來了一新的時代,物聯網它將是下一推動世界高速發展的“重要生產力”!  最近有朋友去黃記煌吃飯,發現每一位來就餐的食客用自己的智能手機掃一下桌子角上的二維碼就可以進入到黃記煌菜譜并與桌子
    發表于 08-01 17:21

    UltraFast 高層次生產力設計方法指南

    目錄第1章:高層次生產力設計方法指南第2章:系統設計第3章:shell開發第4章:基于C語言的IP開發第5章:系統集成
    發表于 12-13 09:50

    ISE 12設計套件對FPGA生產力有什么影響?

    賽靈思公司(Xilinx)最新推出的ISE 12軟件設計套件,實現了具有更高設計生產力的功耗和成本的突破性優化。ISE 設計套件首次利用“智能”時鐘門控技術,將動態功耗降低多達 30%。
    發表于 08-20 08:33

    如何提高FPGA設計生產力?

    影響FPGA設計周期生產力的最大因素是什么?如何提高FPGA設計生產力?
    發表于 05-06 09:26

    為什么底噪的好壞關乎著示波器的生產力?

    為什么底噪的好壞關乎著示波器的生產力?
    發表于 05-10 06:27

    chatGPT一種生產力的變革

    的邊界,創作者可以生產出過去無法想出的杰出創意。 技術倫理成為發展的重要關注點 AIGC技術的發展無疑是革命性的。它可以改善我們的日常生活,提高生產力,但也面臨著諸多技術倫理方面的挑戰。 一
    發表于 04-25 16:04

    影響FPGA設計周期生產力的最大因素是什么?

    提高FPGA設計生產力的工具、技巧和方法,9影響FPGA設計周期生產力的最大因素是什么?
    發表于 02-11 12:22 ?611次閱讀
    影響FPGA設計周期<b class='flag-5'>生產力</b>的最大因素是什么?

    連接傳感器以提高生產力、效率和安全性

    本文檔內容介紹了連接傳感器以提高生產力、效率和安全性的應用筆記,供網友參考。
    發表于 09-18 09:43 ?4次下載
    連接傳感器以<b class='flag-5'>提高</b><b class='flag-5'>生產力</b>、效率和安全性

    MES系統如何提高工業生產力及作用介紹

    本文主要對MES系統如何提高工業生產力及作用介紹。
    發表于 06-26 08:00 ?26次下載

    大數據在提高員工生產力中的作用

    本文介紹了大數據在提高員工生產力方面的作用。 隨著現代技術采用的增加,最近生成的數據量猛增。大數據已經獲得了很多關注,并在世界各地的眾多領域發揮著重要作用。人力資源 (HR) 是從大數據中受益
    發表于 07-30 16:34 ?544次閱讀

    Linux系統中的10個常用的文本查看命令

    當你需要查看Linux系統中的文本文件時,使用文本編輯器可能會比較繁瑣,特別是當你只需要查看文件的內容時。這時,你可以使用Linux命令行下的文本查看工具來快速準確地查看文件。下面介紹了10
    的頭像 發表于 06-24 11:44 ?9995次閱讀

    shell命令linux命令一樣嗎

    Shell命令Linux命令并不完全一樣。 首先,Shell是一種命令行解釋器,它是用來解釋和執行用戶輸入的命令的。Shell既是一種
    的頭像 發表于 11-08 10:51 ?1662次閱讀

    新質生產力是指什么

    新質生產力作為先進生產力的具體體現形式,是馬克思主義生產力理論的中國創新和實踐,是科技創新交叉融合突破所產生的根本性成果。
    的頭像 發表于 02-28 15:39 ?9630次閱讀

    新質生產力的新和質

    新質生產力,是2023年9月首次提到的新的詞匯,新質生產力生產力現代化的具體體現,即新的高水平現代化生產力(新類型、新結構、高技術水平、高質量、高效率、可持續的
    的頭像 發表于 02-28 16:01 ?1149次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>