Они называют меня Троицей | ЗАПАДНОЕ | Английский | Спагетти Вестерн Фильм | Полный фильм
Cuprins:
Vă simțiți de multe ori tastând o comandă lungă pe linia de comandă sau căutați istoricul bash pentru o comandă tastată anterior? Dacă răspunsul dvs. la oricare dintre aceste întrebări este da, atunci veți găsi alias-uri la îndemână. Bias alias vă permite să setați o comandă de comandă rapidă memorabilă pentru o comandă mai lungă.
Alias-urile Bash sunt în mod esențial scurtături care vă pot salva de la faptul că trebuie să vă amintiți comenzile îndelungate și să elimine o mare cantitate de tastare atunci când lucrați pe linia de comandă. De exemplu, puteți seta alias
tgz
să fie o comandă rapidă pentru comanda
tar -xvfz
.
Acest articol explică modul de a crea alias bash, astfel încât să puteți fi mai productiv pe linia de comandă.
Crearea de alias Bash
Crearea de alias în bash este foarte simplă. Sintaxa este următoarea:
alias alias_name="command_to_run"
Pentru a crea un nou bas alias, începeți să introduceți un cuvânt cheie
alias
. Apoi, declarați numele alias urmat de un semn egal și comanda pe care doriți să o executați atunci când tastați alias. Comanda trebuie să fie închisă între ghilimele și fără spațiu în jurul semnului egal. Fiecare alias trebuie declarat pe o nouă linie.
Comanda
ls
este probabil una dintre cele mai utilizate comenzi pe linia de comandă Linux. De obicei folosesc această comandă cu comutatorul
-la
pentru a enumera toate fișierele și directoarele, inclusiv cele ascunse în format de listă lungă.
Să creăm un simplu alias bash numit
ll
care va fi o comandă rapidă pentru comanda
ls -la
. Pentru a face acest lucru, deschideți o fereastră de terminal și introduceți:
alias ll="ls -la"
Acum, dacă tastați
ll
în consola dvs. veți obține aceeași ieșire ca și dvs., tastând
ls -la
.
Alias-ul va fi disponibil numai în sesiunea actuală de shell. Dacă ieșiți din sesiune sau deschideți o nouă sesiune dintr-un alt terminal, aliasul nu va fi disponibil.
Pentru a face aliasul persistent, trebuie să îl declarați în
~/.bash_profile
sau
~/.bashrc
. Deschideți
~/.bashrc
în editorul de text:
nano ~/.bashrc
și adăugați alias-urile dvs.:
~ /.Bashrc
# Aliases # alias alias_name="command_to_run" # Long format list alias ll="ls -la" # Print my public IP alias myip='curl ipinfo.io/ip'
Ar trebui să vă numiți pseudonimul într-un mod ușor de reținut. De asemenea, este recomandat să adăugați un comentariu pentru referințe viitoare.
Odată terminat, salvați și închideți fișierul. Faceți alias-urile disponibile în sesiunea curentă tastând:
source ~/.bash_profile
După cum vedeți, crearea de alias-uri simple este rapid și foarte ușor.
Dacă doriți să faceți
.bashrc
dvs. mai modular, puteți stoca alias-urile într-un fișier separat. Unele distribuții precum Ubuntu și Debian includ un fișier
.bash_aliases
, care este provenit din
~/.bashrc
.
Crearea de alias Bash cu argumente (funcții Bash)
Uneori poate fi necesar să creați un alias care acceptă unul sau mai multe argumente, de aceea funcțiile bash vin la îndemână.
Sintaxa pentru crearea unei funcții bash este foarte ușoară. Acestea pot fi declarate în două formate diferite:
function_name () { }
sau
function function_name { }
Pentru a trece orice număr de argumente la funcția bash pur și simplu puneți-le imediat după numele funcției, despărțite de un spațiu. Parametrii trecuți sunt
$1
,
$2
,
$3
, etc., corespunzând poziției parametrului după numele funcției. Variabila
$0
este rezervată pentru numele funcției.
Să creăm o funcție simplă bash care să creeze un director și apoi să navigăm în el:
~ /.Bashrc
mkcd () { mkdir -p -- "$1" && cd -P -- "$1" }
La fel ca în cazul alias-urilor, adăugați funcția în fișierul dvs.
~/.bashrc
și executați
source ~/.bash_profile
pentru a reîncărca fișierul.
Acum, în loc să utilizați
mkdir
pentru a crea un nou director și apoi
cd
pentru a vă muta în acel director, puteți să introduceți pur și simplu:
mkcd new_directory
-
--
- te asigură că nu treci din greșeală un argument suplimentar la comandă. De exemplu, dacă încercați să creați un director care începe cu-
(liniuță) fără a utiliza--
numele directorului va fi interpretat ca un argument de comandă.&&
- se asigură că a doua comandă rulează numai dacă prima comandă are succes.
Concluzie
Până acum, ar trebui să înțelegeți bine modul de a crea aliasuri de bază și funcții care vă vor face viața pe linia de comandă mai ușoară și mai productivă.
terminalul bashCum se creează sau se elimină limitele în Windows Realitatea mixtă

O limită în Windows 10 Realitatea mixtă este definită ca o zonă în care poți să te muți în timp ce purtați setul de căști impecabile Windows Mixed Reality. Aflați cum să eliminați sau să creați un Boundary.
Cum se creează un nou ID alias al Outlook.com alias

Utilizatorii Hotmail pot crea ușor o adresă de email @ outlook.com alias ușor de la contul Microsoft existent. Aflați cum să faceți acest lucru.
Cum se creează un alias prin e-mail în outlook.com - ghidarea tehnologiei

Aflați cum puteți crea un alias prin e-mail în Outlook.com.