10Sep

Utilizați Completarea tabelului pentru a tasta comenzi mai rapid pe orice sistem de operare

click fraud protection
Conectarea

este o funcție extrem de utilă în aproape orice mediu de linie de comandă, indiferent dacă utilizați shell-ul Bash pe Linux, Command Prompt sau PowerShell pe Windows sau o fereastră terminală pe Mac OS X.

Această caracteristică vă poate ajuta în mod dramaticaccelerați comenzile de scriere. Trebuie doar să apăsați pe Tab în timp ce introduceți o comandă, o opțiune sau un nume de fișier, iar mediul shell va finaliza automat ceea ce tastați sau vă va sugera opțiuni.

Fila de completare pe Linux

Coaja Bash folosită în mod implicit pentru majoritatea distribuțiilor Linux are un suport excelent pentru completarea tablelor.

De exemplu, să presupunem că doriți să executați comanda firefox .Puteți introduce banda sau fire în terminal și apăsați Tab - dacă sistemul dvs. nu are alte comenzi care încep cu acele litere, Bash va completa automat firefox și puteți apăsa pe Enter pentru a rulacomanda.

Ca un alt exemplu, să presupunem că doriți să executați una din comenzile managerului de pachete Apt. Puteți introduce

instagram viewer
apt- și apăsați de două ori pe Tab pentru a vedea o listă de comenzi care încep cu apt-.Pentru a rula una din comenzi, continuați să o tastați și apăsați din nou pe Tab - de exemplu, am putea tasta un g, apăsați Tab și apare apt-get .Completarea

Tab este utilă în special atunci când tastați nume de fișiere, directoare și căi.În loc să încercați să tastați un nume de fișier lung care poate implica spații și caractere speciale, va trebui să evitați în mod corespunzător, puteți începe să tastați începutul numelui și apăsați Tab.

De exemplu, dacă avem un nume de fișier lung, complex, începând cu litera L, ar trebui să tastăm L și apăsăm pe Tab pentru a-l completa automat. Dacă am avea mai multe nume de fișiere care încep cu L, trebuie să tastăm un pic mai mult din numele fișierului înainte de a apăsa din nou Tab. Completarea tabelului

poate fi utilizată chiar și pentru completarea automată a opțiunilor pentru unele comenzi. De exemplu, când instalați un pachet cu comanda apt-get install , puteți utiliza completarea filei pentru a completa automat numele unui pachet. Acest lucru vă ajută de asemenea să căutați pachete conexe și este foarte util atunci când nu sunteți sigur ce anume este denumit un pachet.

Încercați să completați fila cu alte comenzi pentru a vedea ce puteți și nu puteți finaliza automat.

Bash acceptă și alte tipuri de terminare. De exemplu, puteți introduce un ~ și apăsați pe Tab pentru a finaliza automat un nume de utilizator, tastați un @ și apăsați Tab pentru a completa automat un nume de gazdă sau tastați un $ și apăsați Tab pentru a finaliza automat o variabilă.Fila

Completare pe Windows

Promptul de comandă Windows nu vă permite să utilizați completarea filelor pentru comenzi și opțiunile acestora. Cu toate acestea, acesta nu suportă completarea filelor pentru numele dosarelor și fișierelor.

De exemplu, putem deschide o comandă, tip cd D și apăsați Tab. Deoarece suntem în folderul nostru de utilizatori în mod implicit, completarea fișierului va fi trimisă automat în Desktop , astfel încât să putem apăsa Enter pentru a schimba directoarele în directorul desktop. Acest lucru ajută, de asemenea, atunci când încercați să executați o comandă pe un anumit nume de fișier. Completarea tabelului

funcționează și în PowerShell. Acesta poate fi folosit pentru a umple automat numele unui cmdlet, unui parametru sau unei căi de fișier.

Spre deosebire de Bash Shell, Windows cere să apăsați de mai multe ori tasta Tab pentru a trece prin opțiunile disponibile - nu vă va arăta doar într-o listă.Aceasta se aplică atât funcțiilor de completare a comenzii Prompt și PowerShell. Fluxul

pe Mac OS X

Mac OS X include și shell-ul Bash, astfel că terminarea tab-ului funcționează la fel ca în Linux. Atingeți tasta Tab în timp ce tastați o comandă, o cale de fișier sau o opțiune - shell-ul va umple automat restul sau va arăta opțiunile disponibile pe care le puteți introduce.

Orice alt sistem de operare care utilizează shell-ul Bash va funcționa la fel. Caracteristicile de completare a fișierelor ar trebui să funcționeze, de asemenea, în mod similar pe multe alte cochilii pe sistemele de tip Unix.

Dacă sunteți o persoană care utilizează un mediu de terminal sau de linie de comandă, ar trebui să utilizați completarea filelor. Este simplu - practic, este vorba de atingerea fila în timp ce tastați ceva la o linie de comandă pentru a face shell-ul să ghicească ce veți scrie în continuare. Acest lucru este util în special pentru nume lungi, complexe de fișiere, dar ajută la multe lucruri diferite.

Fluxul

funcționează practic oriunde există un mediu de linie de comandă, deci încercați să îl încercați data viitoare când trebuie să introduceți o comandă.

Credit de imagine: Sven pe Flickr