Зөөлөн

Линукс дээрх сүүлийн командыг сумтай товчлуурыг ашиглахгүйгээр хэрхэн давтах вэ

Асуудлыг Арилгахын Тулд Манай Хэрэгслийг Туршиж Үзээрэй





НийтэлсэнХамгийн сүүлд шинэчлэгдсэн: 2021 оны 2-р сарын 17

Линукс дээрх сүүлчийн командыг сумтай товчлуурыг ашиглахгүйгээр хэрхэн давтах вэ: Заримдаа та Линукс системтэй ажиллахдаа өмнөх командыг командын мөрөнд давтахыг хүсч байгаа бөгөөд сум товчлуурыг ашиглахгүйгээр үүнийг хийх тусгай арга байхгүй, гэхдээ энд алдаа засварлагч дээр бид үүнийг хийх янз бүрийн аргуудыг жагсаасан болно.



Командуудыг давтахын тулд та хуучин csh-г ашиглаж болно! түүхийн оператор!! (хашилтгүйгээр) хамгийн сүүлийн командын хувьд, хэрэв та өмнөх командыг давтахыг хүсвэл хамгийн сүүлийн үеийн foo дэд командын хувьд !-2, !foo-г ашиглаж болно. Та мөн fc командыг ашиглах эсвэл зүгээр л :p ашиглан түүхийн операторын саналыг хэвлэх боломжтой.

Агуулга[ нуугдах ]



Линукс дээрх сүүлийн командыг сумтай товчлуурыг ашиглахгүйгээр хэрхэн давтах вэ

Бүрхүүл дэх командуудыг эргүүлэн татах зарим аргуудыг харцгаая:

Арга 1: csh эсвэл csh-тэй төстэй түүхийн орлуулалтыг хэрэгжүүлдэг аливаа бүрхүүлийн хувьд

|_+_|

Жич: !! эсвэл !-1 нь таны хувьд автоматаар тэлэхгүй бөгөөд тэдгээрийг ажиллуулах хүртэл хэтэрхий оройтсон байж магадгүй юм.



Хэрэв bash ашиглаж байгаа бол та bind space:magic-space-г ~/.bashrc-д оруулж болно, дараа нь командын дараа space дарж тэдгээрийг шугамаар автоматаар өргөжүүлнэ.

Арга 2: Emacs товчлуурын холбоосыг ашиглана уу

Emacs товчлуурын холболтыг дэмждэг тушаалын мөрийн хувилбартай ихэнх бүрхүүлүүд:

|_+_|

Арга 3: CTRL + P дараа нь CTRL + O товчийг ашиглана уу

CTRL + P товчийг дарснаар сүүлчийн команд руу шилжих боломжтой бөгөөд CTRL + O товчлуурыг дарснаар одоогийн мөрийг гүйцэтгэх боломжтой болно. Жич: CTRL + O товчлуурыг хэдэн ч удаа ашиглаж болно.

Арга 3: fc командыг ашиглах

|_+_|

Мөн уншина уу Алдагдсан+олдсоноос файлуудыг хэрхэн сэргээх вэ

Арга 4: Ашиглаарай!

csh эсвэл csh-тэй төстэй түүхийн орлуулалтыг хэрэгжүүлдэг аливаа бүрхүүлийн хувьд (tcsh, bash, zsh) та ! -ээр эхэлсэн сүүлчийн командыг дуудах

|_+_|

Арга 5: MAC ашиглах тохиолдолд та түлхүүрийг ашиглаж болно

Та ?+R-г 0x0C 0x10 0x0d-д холбож болно. Энэ нь терминалыг цэвэрлэж, сүүлчийн командыг ажиллуулна.

Үүнийг та амжилттай сурсан Линукс дээрх сүүлийн командыг сумтай товчлуурыг ашиглахгүйгээр хэрхэн давтах вэ гэхдээ танд энэ нийтлэлтэй холбоотой асуулт байвал коммент хэсэгт асуугаарай.

Адитя Фаррад

Адитя бол мэдээллийн технологийн чиглэлээр мэргэшсэн, сүүлийн 7 жилийн турш технологийн зохиолчоор ажилладаг. Тэрээр интернетийн үйлчилгээ, гар утас, Windows, програм хангамж, Хэрхэн хийх гарын авлагыг хамардаг.