Profitați din plin de istoricul terminalelor dvs. cu o explozie [Sfaturi OS X]

Profitați din plin de istoricul terminalelor dvs. cu o explozie [Sfaturi OS X]

istorie

Dacă ați petrecut suficient timp mândriți în Terminal, veți ști cu siguranță un lucru: re-tastarea lucrurilor pe care le-ați introdus laborios cu doar diferențe minore este plictisitoare. Și se întâmplă mai des decât ne-am dori.

Cu toate acestea, Terminalul păstrează un istoric al tuturor comenzilor pe care le-ați introdus. Pentru a vedea acest lucru în acțiune, puteți parcurge ultimele câteva comenzi pe care le-ați introdus, pur și simplu apăsați tastele săgeată în sus sau în jos când sunteți în Terminal.

Cu toate acestea, există câteva alte comenzi mai puțin intuitive pentru a utiliza cât mai bine istoricul terminalului.

doublebang

Să presupunem că tocmai ați tastat o comandă complicată și ați apăsat Return, pentru a ne da seama că ar fi trebuit să tastați sudo la începutul șirului de text. Hopa! Înainte să aflu despre simbolul double-bang (!!), aș fi re-tastat totul. Acum, cu toate acestea, puteți utiliza următoarea comandă pentru a utiliza istoricul terminalului pentru a avea un efect mai bun:

sudo !!

Ceea ce face acest lucru este să îi spuneți Mac-ului dvs. să tastați comanda sudo, care este utilizată pentru operațiuni care necesită acces root la sistemul de fișiere, și apoi să tastați ultima comandă pe care ați scris-o. Aceasta va rula ultima comandă cu privilegii de rădăcină, fără a fi necesară o nouă tastare. Ura!

Ce zici de enumerarea tuturor comenzilor pe care le-ai scris acolo în trecut dintr-o lovitură? Există o comandă istorică care vă poate ajuta. Să presupunem că doriți să vedeți toate comenzile implicite pe care le-ați scris (cele care schimbă fișierele de sistem în Mac OS X)? Tastați următoarele:

istorie | grep implicit

Veți obține ceva similar cu imaginea principală din partea de sus a acestei postări - o listă lungă cu toate comenzile implicite pe care le-ați emis. Da, e mult.

single bang

Vedeți toate numerele mici din stânga fiecărei comenzi? Acest lucru poate fi util dacă doriți să rulați din nou oricare dintre comenzile implicite listate. Pur și simplu introduceți un singur simbol bang urmat de numărul liniei pe care doriți să o rulați din nou, astfel:

!83

Aceasta va rula din nou comanda listată ca linia 83, fără a fi nevoie să tastați din nou. Dulce!

Prin intermediul: Lifehacker

Ultima postare pe blog

Zune Mobile Rumors arată că MS poate avea următorul ROKR pe mâini
September 10, 2021

Blagoblog-urile sunt un buzz în această seară cu cuvântul că Microsoft, deși cu siguranță nu are ZunePhone de afișat la CES de luna viitoare (știu,...

Zaky: vânzările iPod reprezintă doar 14% din veniturile Apple
August 20, 2021

De ceva timp, cu greu puteai citi despre Apple fără ca „iPod-maker” să urmărească cu atenție comentariile presei și ale analiștilor. Cu toate acest...

Hopa: MS lansează un afișaj multitouch uriaș la ani distanță de utilizarea acasă
August 20, 2021

Hopa: MS lansează un afișaj multitouch uriaș la ani distanță de utilizarea acasăAmintiți-vă acea demonstrație cu ecran tactil complet minunată la s...