If-Koubou

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

Utilizați Completarea tabelului pentru a tasta comenzi mai rapid pe orice sistem de operare (Cum să)

Completarea fișierelor 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ă de terminal pe Mac OS X.

Această caracteristică vă poate ajuta în mod dramatic să acceleraț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.

Completarea fișierelor pe Linux

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

De exemplu, să presupunem că doriți să rulați firefox comanda. Puteți doar tasta brad sau foc în terminal și apăsați pe 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 rula comanda.

Ca un alt exemplu, să presupunem că doriți să executați una din comenzile managerului de pachete Apt. Puteți tasta 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 Tab - de exemplu, am putea tasta a g, apăsați pe Tab și pe apt-get ar aparea.

Completarea fișierelor este utilă în special atunci când introduceț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, trebuie doar să tastăm L și apăsați pe Tab pentru a 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 fișierelor poate fi folosită chiar și pentru completarea automată a opțiunilor pentru unele comenzi. De exemplu, când instalați un pachet cu apt-get install comanda, 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 sprijină, de asemenea, alte tipuri de finalizare. De exemplu, puteți introduce a ~ și apăsați pe Tab pentru a finaliza automat un nume de utilizator, tastați un @ și apăsați pe Tab pentru a finaliza automat un nume de gazdă sau tastați a $ și apăsați Tab pentru a completa automat o variabilă.

Completarea fișierelor 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 un tip de comandă cd D, apoi apăsați pe Tab. Deoarece suntem în folderul nostru de utilizatori în mod prestabilit, completarea filelor va fi trimisă automat cd Desktop, astfel încât să putem apăsa Enter pentru a schimba directoarele în directorul desktop. Acest lucru ajută de asemenea la încercarea de a executa o comandă pe un anumit nume de fișier.

Completarea fișierelor 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 Tab de mai multe ori pentru a trece prin opțiunile disponibile - nu vă va arăta doar pe toate într-o listă. Aceasta se aplică atât funcțiilor de completare a comenzii Prompt și PowerShell.

Completare fila pe Mac OS X

Mac OS X include, de asemenea, 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.

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

Credit de imagine: Sven pe Flickr