แทนที่และประหยัดเวลาด้วยคำสั่งที่สะกดผิด

กี่ครั้งแล้วที่เราพิมพ์คำสั่งผิดพลาดในเทอร์มินัล? …ฉันไม่รู้เกี่ยวกับคุณ แต่ฉันมีนิสัยที่ไม่ดีในการทำผิดหลายครั้งไม่ว่าจะเป็นเพราะฉันพิมพ์ในเทอร์มินัลและในเวลาเดียวกันฉันก็เข้าร่วมกับคนข้างๆฉันหรือเพราะมันเป็นเพียง สายยาวว่าฉันผิด

ปัญหาทั้งหมดนี้คือการพิมพ์บรรทัดใหม่หรือในกรณีใด ๆ ที่จะกด Arriba แป้นพิมพ์เลื่อนไปที่ข้อผิดพลาดที่เราทำแก้ไขแล้วกด [Enter] ไม่ว่าจะเป็นอะไรก็น่ารำคาญนิดหน่อย🙂

ตอนนี้ฉันจะสอนวิธีแก้ไขข้อผิดพลาดที่คุณทำเมื่อคุณแทรกคำสั่งก่อนหน้านี้ แต่ไม่ต้องพิมพ์หรือแสดงคำสั่งก่อนหน้านั้นในเทอร์มินัลอีกครั้ง😀

ดูเหมือนเวทมนตร์ใช่ ... แก้ไขคำสั่งที่สะกดผิดโดยที่ไม่เคยเห็นหรือพิมพ์อีกเลย? ... ก็ใช่🙂

ตัวอย่างเช่นฉันแสดงให้คุณเห็นเคล็ดลับโดยไม่มีความซับซ้อนมากนัก ในการเข้าถึงโฟลเดอร์ / var / log / ในเทอร์มินัลจะเป็น: cd / var / log หรือไม่? มาเปิดเทอร์มินัลแล้วสะกดผิดบรรทัดนั้นสมมติว่า:

cd /var/lgo/

อย่างที่คุณเห็นฉันเปลี่ยนบันทึกเป็นบางสิ่งซึ่งหมายความว่าฉันเขียนจดหมายฉบับหนึ่งแทนที่จะเป็นอีกตัวอักษรนั่นคือข้อผิดพลาดที่พบบ่อยมาก

เห็นได้ชัดว่าสิ่งนี้ใช้ไม่ได้มันจะบอกคุณว่าไม่มีไดเร็กทอรี / var / lgo / ซึ่งเป็นความจริง ตอนนี้ในเทอร์มินัลเดียวกันเขียนว่า:

^lgo^log^

แล้วกด [ป้อน]คุณจะเห็นว่าพวกเขาเข้าถึงไดเร็กทอรีที่ถูกต้องได้อย่างไร LOL !!

สิ่งนี้หมายความว่า? 0_oU ...

ง่ายๆเราใส่ก่อนว่าอะไรคือข้อผิดพลาด (บางอย่าง) แล้วเราใส่เหตุผลที่เราต้องการเปลี่ยนแปลง (เข้าสู่ระบบ) บรรทัดทั้งหมดนี้เริ่มต้นด้วยอักขระ ^ และลงท้ายด้วยอักขระเดียวกันในทางกลับกันอักขระนี้คือผู้ที่แบ่งข้อผิดพลาดจากสิ่งที่ถูกต้องที่จะใส่

พูดง่ายๆก็คือพวกเขาใส่ ^ แล้วพวกเขาวางตรงไหนที่ผิดพลาดพวกเขาใส่อีก ^ ซึ่งจะเป็นการหารจากนั้นพวกเขาก็ใส่สิ่งที่พวกเขาต้องการให้ถูกต้องและลงท้ายด้วยอีก ^ ง่ายๆใช่มั้ย? 😀

ฉันรู้ว่าบางคนยังชอบที่จะกด [ขึ้น] และแก้ไขข้อผิดพลาดในบรรทัดคำสั่งคนอื่น ๆ อาจใช้เคล็ดลับนี้ความจริงก็คือทุกคนจะพบว่ามันน่าสนใจอย่างแน่นอน ... และถ้าไม่เช่นนั้นอย่างน้อยก็มีอยู่แล้ว เรียนรู้เคล็ดลับใหม่😀

ความนับถือ


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ฐานสิบหก dijo

    ดีมาก!! เคล็ดลับที่มีประโยชน์มากที่ฉันจำไม่ได้ว่าจะใช้ ฮ่า ๆ!! อีกอันที่ชอบคือกด Alt + เพื่อดึงข้อมูลพารามิเตอร์สุดท้ายของคำสั่งก่อนหน้า หากคุณให้มันหลาย ๆ ครั้งมันจะต้องทำตามคำสั่งก่อนหน้านี้

    ฉันรักเทอร์มินัล 🙂

  2.   โรเจอร์ทักซ์ dijo

    ฉันไม่รู้จักเขา เมื่อใดก็ตามที่ฉันทำผิดพลาดฉันใช้เวลาครึ่งชั่วโมงในการแก้ไขคำสั่งก่อนหน้านี้ ตอนนี้ฉันจะรู้ว่าต้องทำอย่างไร🙂

  3.   warper dijo

    ฉันมี Arch แล้วและมันแก้ไขข้อผิดพลาดด้วยตัวมันเอง…. ฉันเพิ่งปลิวไปแล้วฮิฮิฮิ

  4.   Leper_Ivan dijo

    ฉันไม่รู้เคล็ดลับนี้ขอบคุณ ..

  5.   versionitis ปานกลาง dijo

    ครับผมก็อยู่ด้วยฮิฮิ .. เพราะปกติผมจำไม่ได้ว่าผิดตรงไหน .. ฮิฮิ ..
    สิ่งที่น่าสนใจเกี่ยวกับการแก้ไขอัตโนมัติของ Arch Terminal

  6.   สคาลิเบอร์ dijo

    ดี!..

    สุดยอด! .. .. เปรียบเสมือนถุงมือ! .. .. เคล็ดลับที่น่าสนใจและการนำไปใช้ทันที .. 😉

    PS: ฉันชอบใช้คอนโซลประสบการณ์ครั้งแรกของฉันใน linux คือการติดตั้ง Debian แบบเปลือยคอนโซลเท่านั้น😛 ..

  7.   เฮเลน่า_ริว dijo

    เช่นเคยน่าสนใจมากเคล็ดลับของคุณ kzkg ^ gaara (ชื่อเล่นของคุณไม่แปลกไม่ตรงกับตัวเอง xD)

  8.   ฮิวโก้ dijo

    เคล็ดลับตลก

    อีกวิธีหนึ่งที่แปลกประหลาดในการทำ (มีประโยชน์สำหรับคำสั่งยาว ๆ ) คือใช้คำสั่ง fc (คำสั่งแก้ไข) ซึ่งเรียกใช้ตัวแก้ไขเริ่มต้น (โดยปกติจะเป็น vim หรือ nano แม้ว่าจะสามารถเปลี่ยนแปลงได้โดยใส่ "export EDITOR = mcedit" ใน .bashrc) ด้วยบรรทัดที่มีคำสั่งอย่างแม่นยำที่เราเพิ่งพิมพ์เมื่อเราแก้ไขบันทึกการเปลี่ยนแปลงและออกจากโปรแกรมแก้ไขล่ามของเราจะดำเนินการคำสั่ง

    1.    ฐานสิบหก dijo

      เคล็ดลับที่ดีมาก ฉันไม่รู้จักเขา

    2.    MSX dijo

      Ditto ข้อมูลที่ดี!
      @KZ เหมือนกันไม่รู้กลลวงไฮเปอร์สบาย!

  9.   ซีก84 dijo

    ข้อมูลที่น่าสนใจ

  10.   Blaire pascal dijo

    โอ้ฉันแทบไม่ได้ใช้เครื่องเทอร์มินัล แต่เป็นความจริงที่พวกเราหลายคนเคยประสบกับสิ่งนี้มาหลายครั้งและมันก็น่ารำคาญจริงๆ เคล็ดลับที่ยอดเยี่ยม

  11.   ไม่มีชื่อ dijo

    น่าสนใจขอบคุณมากฉันหวังว่าจะจำได้เมื่อฉันต้องการ😀

  12.   xykyz dijo

    นี่มีประโยชน์มากมาย: O

  13.   เซมพรอมส์ dijo

    ในเทอร์มินัล KDE จะไม่ให้ฉันป้อนอักขระ "^" ด้วยแป้นพิมพ์มีใครรู้วิธีแก้บ้างไหมและขอบคุณสำหรับเคล็ดลับการพบกับสิ่งใหม่ ๆ ก็น่าสนใจ

    คำทักทาย

  14.   MystoG @ N dijo

    Ñooooooooooผู้ชาย !!!! คุณอยู่ที่ไหนกับคำสั่งนั้นเมื่อฉันต้องการคุณ ???? ดูคำสั่ง "เล็กน้อย" ที่ฉันต้องใช้ซ้ำ ๆ เมื่อสองสามวันก่อนเพื่อให้สามารถย้ายกล่องจดหมายจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่งได้

    imapsync –buffersize 8192000 –noauthmd5 –nosyncacls –subscribe –syncinternaldates –ssl1 –ssl2 –host1 10.30.150.3 –user1 agustin.castillo –password1 pass *** 123 –host2 10.30.150.7 –user2 รหัสผ่าน

    คุณรู้ไหมว่าฉันผิดกี่ครั้งเมื่อเปลี่ยนผู้ใช้ ???

    1.    KZKG ^ กาอาระ dijo

      ฮ่าฮ่าฮ่า !!! 😀😀
      นี่คือสิ่งที่ฉันค้นพบโดยสุ่ม ... ฮ่า ๆ !!

  15.   Joaquin dijo

    เคล็ดลับดีมาก!
    สิ่งที่เรียนรู้

  16.   ไม่ระบุชื่อ dijo

    น่าสนใจ แต่ฉันพบว่ามันซับซ้อน ... วิธีการของฉันใช้คำสั่ง "$ history | grep -i command-to-search-in-the-command-history"
    มันให้รายการคำสั่งที่ดำเนินการด้วยหมายเลขดัชนีของพวกเขาจากนั้นให้ดำเนินการคำสั่งหนึ่งเช่นฉันใส่! 242 และป้อน

    ตัวอย่าง:
    # ประวัติ | grep -i cat
    206 2013-09-16 01:02:49 cat / etc / issue
    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 cat .xinitrc
    250 2013-09-17 02:28:53 cat / proc / cmdline

    #! 242

    บางทีคุณอาจจะรู้แล้วสำหรับฉันมันเป็นประโยชน์มาก
    ขอบคุณสำหรับเคล็ดลับเหล่านี้ที่คุณเผยแพร่ทุกๆวันฉันรัก urvxt ของฉันมากขึ้น

  17.   แดเนียล2ac dijo

    ฉันชอบเคล็ดลับ ~ / .inputrc ดีกว่า

    "\ E [A": ประวัติการค้นหาย้อนหลัง
    "\ E [B": history-search-forward

    มันเร็วมากและทำให้คุณชิน XD ฉันไม่สามารถใช้ bash ได้อีกต่อไปหากไม่มีเคล็ดลับนี้ฮ่า ๆ ๆ