使用拼寫錯誤的命令替換並節省時間

通過在終端中鍵入一些命令,我​​們會犯幾次錯誤? …我不了解您,但是我有幾次犯錯誤的習慣,這是因為我在終端輸入內容,同時又在照顧我旁邊的人,或者僅僅是因為這樣長線,我錯了。

所有這些的問題是重新鍵入該行,或者在任何情況下都按 阿里巴 鍵盤,滾動到我們犯的錯誤,解決它,然後按[Enter],可能是什麼,可能有點煩人🙂

好吧,我現在將教您如何糾正在插入上一個命令時所犯的任何錯誤,而不必在終端中再次鍵入或顯示該上一個命令😀

聽起來像魔術,是...修復了拼寫錯誤的命令而又沒有看到或再次鍵入該命令? ...是的🙂

例如,我向您展示了沒有太多複雜性的技巧。 要在終端中訪問/ var / log /文件夾,將是: cd / var / log 或不? 好吧,我們打開一個終端並拼寫那條線,比如說:

cd /var/lgo/

如您所見,我將日誌更改為某些內容,這意味著我寫了一個字母而不是另一個字母,即一個非常常見的錯誤錯誤

這顯然是行不通的,它會告訴您/ var / lgo /目錄不存在,這是事實。 現在在同一終端中輸入:

^lgo^log^

然後按 [輸入],您將看到他們如何神奇地訪問正確的目錄LOL!

這是什麼意思? 0_oU ...

很簡單,我們首先將錯誤是什麼(某事),然後說明為什麼要更改它(登錄),整行以一個字符開頭 ^ 並以相同的字符結尾,則該字符又是將錯誤與正確放置的錯誤相除的字符。

簡而言之,他們放一個^,然後放錯地方,放另一個^,這是除法,然後放他們想要正確的內容,最後放另一個^。 簡單吧? 😀

我知道有些人還是會喜歡按[Up]並在命令行上更正錯誤,其他人可能會使用此技巧,事實是肯定每個人都會發現它很有趣...學會了一個新技巧

問候


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   赫格堡 他說:

    很好!! 我不記得要使用的非常有用的技巧。 大聲笑!! 我喜歡的另一個按鈕是按Alt +。 檢索上一個命令的最後一個參數。 如果多次輸入,將執行前面的命令。

    我喜歡碼頭。 🙂

  2.   羅傑圖 他說:

    我不認識他每當我犯錯時,我都會花半個小時來修復前一個命令。 現在我知道該怎麼辦🙂

  3.   整經 他說:

    好吧,我有Arch,它可以自行修復錯誤……。 我剛被吹走,呵呵

  4.   麻風病人 他說:

    我不知道這個提示,謝謝..

  5.   中度版本炎 他說:

    是的,我一直待在呵呵..因為總的來說,我不記得我哪裡出了問題..呵呵
    關於Arch Terminal自動校正的有趣信息。

  6.   卡利伯 他說:

    好!..

    太棒了.....它就像手套!....有趣的小費,並立即使用..😉

    PS:我喜歡使用控制台,我在linux上的第一次經驗是裸露的Debian安裝,只有控制台😛..

  7.   海倫娜_ryuu 他說:

    一如既往地非常有趣,您的技巧kzkg ^ gaara(您的暱稱並不怪異,與xD不符)

  8.   雨果 他說:

    有趣的把戲。

    另一種特殊的方法(對長命令有用)是通過fc(修復命令)命令,它會啟動默認編輯器(通常為vim或nano,儘管可以通過在命令行中放置“ export EDITOR = mcedit”之類的內容來更改此編輯器) .bashrc)一行包含剛輸入的命令,當我們對其進行編輯,保存更改並退出編輯器時,解釋器將執行該命令。

    1.    赫格堡 他說:

      很好的把戲。 我不認識他

    2.    MSX 他說:

      同上,良好的數據!
      一樣@KZ,我不知道the倆,超舒服!

  9.   圍攻84 他說:

    有趣的數據。

  10.   布萊爾·帕斯卡 他說:

    哦,我很少使用終端,但確實很多人都經歷過很多次,到目前為止,這確實很煩人。 很棒的小費。

  11.   九分 他說:

    有趣,非常感謝,我希望記得我何時需要😀

  12.   西克茲 他說:

    好吧,這有很多用途:O

  13.   森普羅姆斯 他說:

    在KDE終端中,不允許我通過鍵盤輸入“ ^”字符,有人知道如何解決嗎?

    一聲問候。

  14.   MystoG @ N 他說:

    Ñooooooooooman !!!! 當我需要您時,您在哪裡使用該命令? 查看幾天前我不得不反複使用的“小”命令,以便能夠將郵箱從一台服務器遷移到另一台服務器

    imapsync –緩衝區大小8192000 –noauthmd5 –nosyncacls –訂閱–syncinternaldates –ssl1 –ssl2 –host1 10.30.150.3 –user1 agustin.castillo –password1 pass *** 123 –host2 10.30.150.7 –user2 agustin.castillo –password2 pass *** 123

    您知道更換用戶時錯了多少次嗎?

    1.    KZKG ^ Gaara 他說:

      哈哈哈! 😀
      這些是我幾乎隨機發現的東西……哈哈!

  15.   華金 他說:

    很好的小費!
    一個人學到的東西。

  16.   匿名 他說:

    有趣,但是我發現它很複雜...我的方法是使用命令“ $ history | grep -i命令在命令歷史中搜索”。
    它給了我一個帶有索引號執行的命令列表,然後執行一個命令,例如我輸入了!242,然後輸入。

    例如:
    #歷史記錄| grep -i cat
    206 2013-09-16 01:02:49貓/等/問題
    214 2013-09-16 00:59:04貓/etc/slim.conf
    223 2013-09-16 01:07:56貓/etc/pam.d/slim
    242 2013-09-16 03:26:37貓.xinitrc
    250 2013-09-17 02:28:53貓/ proc / cmdline

    #!242

    也許您已經知道,對我來說這是非常實用的。
    感謝您發布的這些提示,我每天都更喜歡urvxt。

  17.   丹尼爾2ac 他說:

    我更喜歡〜/ .inputrc技巧

    “ \ E [A”:歷史搜索向後
    “ \ E [B”:歷史搜索

    它非常快,讓您習慣了XD,如果沒有這個技巧,我將無法使用bash哈哈哈