полезни статии

Ctrl + R за търсене и други трикове за история на терминала

Потребителите на терминални захранвания вече знаят, че регистър на всички команди, които изпълнявате, се съхранява в history . (Влезте напред, въведете history за да ги видите.) Миналата седмица видяхме, че можете да судо предишната си команда, използвайки !! (бретон-взрив) нотация. Е, можете също да търсите историята на вашите команди, докато пишете, като използвате много полезната комбинация от клавиши Ctrl + R.

Опитайте: в терминала задръжте Ctrl и натиснете R, за да извикате „обратен i-search“. Въведете писмо - като s - и ще получите съвпадение за най-новата команда в историята ви, която започва с s. Продължавайте да пишете, за да стесните мача. Когато натиснете джакпота, натиснете Enter, за да изпълните предложената команда.

Също така !characters ще изпълнят последната команда, която съответства на посочените символи. (Така !ssh ще стартира последния ssh който сте използвали.)

Разбира се, доброто търсене на история работи само ако имате дълга история. За да удължите дължината на списъка с историята във вашия терминал, добавете следните редове към .bash_profile :

HISTFILESIZE = 1000000000

HISTSIZE = 1000000

След като изградите историята си, можете да използвате тази команда, за да видите кои елементи въвеждате в терминала най-много. (Чудесен начин да решите какви псевдоними трябва да настроите.) Кои са любимите ви трикове за история на терминала? Уведомете ни в коментарите.

Какво има в историята на баш? [ONLamp]