hyödyllisiä artikkeleita

Ctrl + R etsiä ja muita terminaalihistoriaa koskevia temppuja

Päätelaitteen käyttäjät tietävät jo, että loki kaikista suorittamistasi komennoista pidetään history . (Jatka kirjoittamalla history nähdäksesi ne.) Viime viikolla näimme, että voit sudoa edellisen komennosi näppäimellä !! (bang-bang) -merkintä. Voit myös etsiä komentohistoriasta kirjoittaessasi käyttämällä erittäin hyödyllistä Ctrl + R -näppäinyhdistelmää.

Kokeile sitä: pidä päätelaitteessa Ctrl-näppäintä alhaalla ja paina R-näppäintä kutsuaksesi "käänteisen haun". Kirjoita kirjain - kuten s - ja saat vastaavuuden historian viimeisimmälle komennolle, joka alkaa s: llä. Jatka kirjoittamista kaventaaksesi otteluasi. Kun osut jättipottiin, suorita ehdotettu komento painamalla Enter-näppäintä.

Lisäksi !characters suorittavat viimeisen komennon, joka vastaa määritettyjä merkkejä. (Joten !ssh ajaa viimeksi käyttämäsi ssh .)

Hyvä historiahaku toimii tietysti vain, jos sinulla on pitkä historia. .bash_profile päätelaitteesi historialuettelon pituutta lisäämällä seuraavat rivit .bash_profile :

HISTFILESIZE = 1000000000

HISTSIZE = 1000000

Kun historia on koottu, voit käyttää tätä komentoa nähdäksesi mitä kohteita kirjoitat terminaaliin eniten. (Upea tapa päättää, mitä aliaksia sinun on määritettävä.) Mitkä ovat suosikkiterminaalihistoriasi temppusi? Kerro meille kommenteissa.

Mitä bash-historiassasi on? [ONLamp]