Linux Basic Command in Tagalog #linux commands
Cuprins:
Când tastați o comandă pe linia de comandă, în mod esențial, vă spuneți shell-ului să ruleze un fișier executabil cu numele dat. În Linux, aceste programe executabile, cum ar fi
ls
,
find
,
file
și altele, trăiesc, de obicei, în mai multe directoare diferite din sistemul dvs. Orice fișier cu permisiuni executabile stocate în aceste directoare poate fi rulat din orice locație. Cele mai frecvente directoare care dețin programe executabile sunt
/bin
,
/sbin
,
/usr/sbin
,
/usr/local/bin
și
/usr/local/sbin
.
Dar de unde știe shell-ul, ce directoare să caute programe executabile sau căutarea shell-ului prin întregul sistem de fișiere?
Răspunsul este simplu. Când tastați o comandă, shell-ul caută în toate directoarele specificate în
$PATH
utilizator pentru un fișier executabil cu acel nume.
Acest articol arată cum să adăugați directoare la
$PATH
dvs.
$PATH
în sistemele Linux.
Ce este
$PATH
în Linux
Variabila de mediu
$PATH
este o listă de directoare delimitată de colon care indică shell-ul ce directoare să caute fișiere executabile.
Pentru a verifica ce directoare sunt în
$PATH
, puteți utiliza fie comanda
printenv
fie
echo
:
echo $PATH
Rezultatul va arăta astfel:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Adăugarea unui director la
$PATH
dvs.
$PATH
Există situații în care poate doriți să adăugați alte directoare
$PATH
. De exemplu, unele programe pot fi instalate în locații diferite sau poate doriți să aveți un director dedicat pentru scripe-urile personale, dar să le puteți rula fără a specifica calea absolută către fișierele executabile. Pentru a face acest lucru, trebuie doar să adăugați directorul la calea dvs.
$PATH
.
Să presupunem că aveți un director numit
bin
situat în directorul dvs. Acasă în care vă păstrați scripturile shell. Pentru a adăuga directorul la tipul dvs.
$PATH
în:
export PATH="$HOME/bin:$PATH"
Comanda
export
va exporta variabila modificată în mediile procesului shell copii.
Acum puteți rula scripturile dvs. pur și simplu tastând numele scriptului executabil fără a fi necesar să specificați calea completă executabilă.
Cu toate acestea, această modificare este numai temporară și valabilă numai în sesiunea actuală de shell.
Pentru a face modificarea permanentă, trebuie să definiți
$PATH
în fișierele de configurare de shell. În majoritatea distribuțiilor Linux când începeți o nouă sesiune, variabilele de mediu sunt citite din următoarele fișiere:
-
Fișiere de configurare specifice pentru shell-uri, cum ar fi
/etc/environmentși/etc/profile. Utilizați acest fișier dacă doriți ca noul director să fie adăugat tuturor utilizatorilor sistemului$PATH.Fișiere de configurare specifice pentru shell-user De exemplu, dacă utilizați Bash, puteți seta
$PATHîn fișierul~/.bashrcși dacă utilizați Zsh numele fișierului este~/.zshrc.
În acest exemplu, vom seta variabila în fișierul
~/.bashrc
. Deschideți fișierul cu editorul de text și adăugați următoarea linie la sfârșitul acestuia:
nano ~/.bashrc
~ /.Bashrc
export PATH="$HOME/bin:$PATH"
Salvați fișierul și încărcați noul
$PATH
în sesiunea shell actuală folosind comanda
source
:
source ~/.bashrc
Pentru a confirma dacă directorul a fost adăugat cu succes, imprimați valoarea
$PATH
dvs. tastând:
Concluzie
Adăugarea de directoare noi la utilizator sau variabila globală
$PATH
este destul de simplă. Acest lucru vă permite să executați comenzi și scripturi stocate pe locații standard, fără a fi necesar să introduceți calea completă către executabil.
Aceleași instrucțiuni se aplică pentru orice distribuție Linux, inclusiv Ubuntu, CentOS, RHEL, Debian și Linux Mint.
Simțiți-vă liber să lăsați un comentariu dacă aveți întrebări.
TerminalCare este calea cea mai sigură de a descărca software-ul? Lynne vrea să știe cum poate descărca software-ul și să fie sigură că nu primește ceva rău intenționat. Lynne vrea să știe cum poate descărca software-ul și să fie sigur că nu primește ceva rău.
Nu există nici o modalitate de a fi sigură, dar câteva precauții pot reduce șansa considerabil. ca pcworld.com (îmi pare rău pentru plug, dar este într-adevăr un site de renume). Tucows, Jumbo și Download.com sunt, de asemenea, de încredere.
Asa cum am promis, reprezentantii Mike Rogers, un republican din Michigan si CA "Olandezii" Ruppersberger, un demnitar din Maryland, au reintrodus Legea privind partajarea și protecția informațiilor (CISPA), un proiect care să permită companiilor private să împărtășească o gamă largă de informații despre cyberthreat cu agențiile guvernamentale americane. să protejeze SUA de atacurile cibernetice provenind din Iran și din alte țări, a declarat Rogers, președintele Comitetului de Informa
[Citire suplimentară: Cum să eliminați programele malware de la PC-ul dvs. de Windows]
ÎN timp ce alții s-ar fi bătut de caritate și nu au făcut nimic în calea filantropiei, Bill Gates a arătat calea, a stabilit o tendință și a creat o moștenire de dăruire.
El a influențat mulți ca Paul Allen, Warren Buffet, Barry Hilton, George Lucas, David Rockefeller, Ted Turner, Mark Zuckerberg și alții să-și asume peste 178,5 miliarde de dolari pentru Giving Pledge.







