Cuprins:
- Comenzi Linux pentru navigarea terminalului
- Comenzi Linux pentru obținerea drepturilor de superutilizator
- Comenzi Linux pentru gestionarea managerului de pachete
- Comenzi Linux pentru gestionarea proceselor
- Comenzi Linux pentru gestionarea fișierelor
- Comenzi Linux pentru lucrul cu partiții
- Comenzi Linux pentru managementul sistemului
- Comenzi Linux pentru gestionarea utilizatorilor
- Comenzi Linux pentru managementul rețelei
- Si inca ceva
2024 Autor: Malcolm Clapton | [email protected]. Modificat ultima dată: 2024-01-19 14:22
Puteți face aproape orice în terminalul Linux: configurați sistemul, instalați și dezinstalați aplicații, gestionați discuri și fișiere și chiar vorbiți cu vacile.
Comenzi Linux pentru navigarea terminalului
-
&&
… Strict vorbind, aceasta nu este o comandă. Dacă doriți să executați mai multe comenzi deodată, puneți un ampersand dublu între ele astfel:
prima_comandă && a doua_comandă
- … Terminalul va executa comenzile în ordine. Puteți introduce câte comenzi doriți.
-
alias
… Atribuie numele pe care le creați unor comenzi lungi pe care nu le puteți aminti. introduce
alias command-long short-command
- .
-
CD
… Schimbă folderul curent al terminalului. Când porniți terminalul, acesta folosește folderul dvs. de acasă. introduce
cd folder_address
- , iar terminalul va funcționa cu fișierele care sunt acolo.
-
clar
- … Șterge toate mesajele din fereastra terminalului.
-
istorie
… Afișează toate comenzile pe care le-ați introdus recent. În plus, puteți comuta între comenzile recente folosind tastele Sus și Jos. Dacă nu doriți ca comanda introdusă să fie scrisă, puneți un spațiu înaintea ei astfel:
echipa ta
- .
-
om
… Afișează un ghid pentru programele și comenzile Linux. introduce
man package_name
sau
om comanda_dvs
- .
-
ce este
… Afișează o scurtă descriere a unui program. Introduceți comanda și numele programului
care este numele_pachet
- .
Comenzi Linux pentru obținerea drepturilor de superutilizator
Pentru a efectua multe acțiuni pe sistem, de exemplu, pentru a adăuga și elimina programe, aveți nevoie de drepturi de administrator sau rădăcină de superutilizator, așa cum este numită în Linux.
-
sudo
… Această comandă vă va oferi drepturi de superutilizator. introduce
sudo
înainte de comanda dorită (de ex.
sudo apt upgrade
- ) pentru a-l rula ca administrator. Sistemul vă va cere o parolă.
-
sudo su
- … După această comandă, toate comenzile pe care le-ați introdus vor fi executate în numele superutilizatorului până când veți închide terminalul. Utilizați-l dacă trebuie să rulați o mulțime de comenzi cu drepturi de administrator.
-
sudo gksudo
… Comanda pentru a rula o aplicație GUI ca administrator. De exemplu, dacă doriți să mutați sau să modificați fișierele de sistem, introduceți
sudo gksudo nautilus
- (specificați managerul de fișiere pe care îl utilizați).
-
sudo!!
… Această comandă va rula comanda introdusă anterior cu privilegii de administrator. Util dacă ați tastat o comandă fără
sudo
- .
Nu executați comenzi în numele superutilizatorului pe care nu le înțelegeți.
Comenzi Linux pentru gestionarea managerului de pachete
Instalarea și dezinstalarea aplicațiilor pe Linux se face de către managerii de pachete. Ubuntu și Debian apelează managerul de pachete apt, Fedora apelează dnf, Arch și Manjaro apelează pacman. Ei descarcă aplicații din depozite online, surse de pachete. Comenzile ar trebui să le fie date cu drepturi de superutilizator.
apt (Debian / Ubuntu / Mint)
-
sudo apt install package_name
- … Instalați pachetul necesar.
-
sudo apt-add-repository repository_address
- … Adăugați un depozit terță parte.
-
actualizare sudo apt
- … Actualizați informațiile pachetului.
-
sudo apt upgrade
… Actualizați toate pachetele la cele mai recente (a alerga după
actualizare apt
- ).
-
sudo apt remove package_name
- … Eliminați pachetul inutil.
-
sudo apt purge package_name
- … Eliminați un pachet inutil cu toate dependențele dacă doriți să eliberați mai mult spațiu.
-
sudo apt autoremove
- … Eliminați toate dependențele inutile, pachetele orfane și alte nedorite.
dnf (Red Hat / Fedora / CentOS)
-
sudo dnf install package_name
- … Instalați pachetul necesar.
-
sudo dnf config-manager --add-repo repository_address
- … Adăugați un depozit terță parte.
-
sudo dnf upgrade
- … Actualizați toate pachetele la cele mai proaspete.
-
sudo dnf remove package_name
- … Eliminați pachetul inutil.
-
sudo dnf autoremove
- … Eliminați toate dependențele inutile.
pacman (Arch / Manjaro)
-
sudo pacman -S nume_pachet
- … Instalați pachetul necesar.
-
sudo yaourt -S pachet_nume
- … Instalați un pachet din AUR dacă nu se află în depozitul principal.
-
sudo pacman -Sy
- … Actualizați informațiile pachetului.
-
sudo pacman -Syu
- … Actualizați toate pachetele la cele mai proaspete.
-
sudo pacman -R nume_pachet
- … Eliminați pachetul inutil.
-
sudo pacman -Rs nume_pachet
- … Eliminați pachetul inutil cu toate dependențele.
Puteți instala și dezinstala mai multe pachete simultan, pur și simplu listându-le separate printr-un spațiu.
sudo apt install firefox clementine vlc
Dacă doriți să instalați un pachet, dar nu cunoașteți numele exact al acestuia, introduceți primele litere ale numelui pachetului și apăsați Tab de două ori. Managerul de pachete va afișa toate pachetele care încep cu același nume.
Comenzi Linux pentru gestionarea proceselor
-
ucide
… Această comandă este folosită pentru a forța terminarea proceselor. Trebuie să intri
kill process_PID
… PID-ul procesului poate fi găsit prin introducere
top
- .
-
xkill
- … O altă comandă pentru a încheia procesele. Introduceți-l, apoi faceți clic pe fereastra pe care doriți să o închideți.
-
omoara-i pe toti
… Omoara procesele cu un nume specific. De exemplu,
ucide firefox-ul
- .
-
top
- … Afișează o listă de procese care rulează, sortate în funcție de consumul CPU. Un fel de terminal „Monitor de sistem”.
Comenzi Linux pentru gestionarea fișierelor
Vizualizarea și modificarea fișierelor
-
pisică
… Când comanda este utilizată cu un fișier text (cum ar fi:
cat path_to_file
), își afișează conținutul într-o fereastră de terminal. Dacă specificați două sau mai multe fișiere,
cat path_to_file_1 cale_to_file_2
ea le va lipi. Dacă introducem
cat path_to_file_1> new_file
- , va îmbina conținutul fișierelor specificate într-un fișier nou.
-
chmod
- … Vă permite să schimbați permisiunile pentru fișiere. Acest lucru poate fi util dacă doriți să faceți modificări fișierului de sistem.
-
chown
- … Schimbă proprietarul fișierului. Ar trebui să fie rulat cu drepturi de superutilizator.
-
fişier
- … Afișează informații despre fișierul specificat.
-
nano
… Deschide un editor de text simplu. Puteți crea un fișier text nou sau puteți deschide unul existent:
nano calea_la_fișier
- .
-
redenumiți
- … Redenumește un fișier sau mai multe fișiere. Comanda poate fi folosită și pentru redenumirea în masă a fișierelor prin mască.
-
atingere
- … Schimbă data la care fișierul specificat a fost deschis sau modificat ultima dată.
-
wget
- … Descarcă fișiere de pe internet într-un folder de terminal.
-
fermoar
- … Despachetează și comprimă arhivele.
Crearea și ștergerea fișierelor și folderelor
-
mkdir
… Creează un folder nou în folderul terminal curent sau în folderul specificat:
mkdir folder_path
- .
-
rmdir
- … Șterge folderul specificat.
-
rm
- … Șterge fișierele. Poate șterge atât un fișier separat, cât și un grup corespunzător anumitor caracteristici.
Copierea și mutarea fișierelor
-
cp
… Creează o copie a fișierului specificat în folderul terminal:
cp calea_la_fișier
… Sau puteți specifica destinația
cp calea_la_fișier calea_la_copiere
- .
-
mv
- … Mută un fișier dintr-un folder în altul. Puteți specifica un nume pentru fișierul relocabil. Destul de amuzant, pe Linux, această comandă poate fi folosită și pentru a redenumi fișierele. Trebuie doar să specificați același folder în care se află fișierul și un alt nume.
Căutați fișiere
-
găsi
- … Căutați fișiere după criterii specifice, cum ar fi numele, tipul, dimensiunea, proprietarul, data creării și modificării.
-
grep
- … Căutați fișiere text care conțin șiruri specifice. Criteriile sunt foarte flexibile.
-
localiza
- … Căutați fișiere și foldere ale căror nume corespund interogării și afișați căile acestora în sistemul de fișiere.
Comenzi Linux pentru lucrul cu partiții
-
lsblk
- … Această comandă demonstrează ce discuri sunt pe sistemul dumneavoastră și în ce partiții sunt împărțite. Comanda afișează, de asemenea, numele partițiilor și unităților dvs., în formatul sda1, sda2 și așa mai departe.
-
montură
… Montează unități, dispozitive sau sisteme de fișiere Linux cu care să lucrați. De obicei, dispozitivele sunt conectate automat imediat ce faceți clic pe ele în managerul de fișiere. Dar uneori poate fi necesar să montezi ceva manual. Puteți monta orice: discuri, unități externe, partiții și chiar imagini ISO. Această comandă trebuie executată cu drepturi de superutilizator. Pentru a monta un disc sau o partiție existentă, tastați
montura sdX
- .
-
umount
… Deversează sistemele de fișiere. Comanda
umount sdX
- va demonta sistemul de fișiere al suportului extern, astfel încât să îl puteți scoate.
-
dd
… Această comandă copiază și convertește fișiere și secțiuni. Are multe utilizări diferite. De exemplu,
dd if = / dev / sda of = / dev / sdb
va face o copie exactă a partiției sda pe partiția sdb.
dd dacă = / dev / zero de = / dev / sdX
va suprascrie conținutul suportului specificat cu zerouri, astfel încât informațiile să nu poată fi restaurate. A
dd if = ~ / Descărcări / ubuntu.iso de = / dev / sdX bs = 4M
- va face suporturi de pornire din imaginea de distribuție pe care ați descărcat-o.
Comenzi Linux pentru managementul sistemului
-
df
- … Afișează dimensiunea discului și cât spațiu liber rămâne pe el.
-
liber
- … Afișează cantitatea de RAM disponibilă și utilizată.
-
uname
… Afișează informații despre sistem. Dacă introduceți
uname
terminalul va raporta doar Linux. Dar echipa
uname -a
- afișează informații despre numele computerului și versiunea kernelului.
-
timpul de funcționare
- … Spune cât timp funcționează sistemul dvs.
-
unde este
- … Afișează locația fișierului executabil pentru programul dorit.
-
cine sunt
- … Apelează numele de utilizator.
Comenzi Linux pentru gestionarea utilizatorilor
-
useradd
… Înregistrează un utilizator nou. introduce
useradd nume de utilizator
- iar utilizatorul va fi creat.
-
userdel
- … Elimină contul de utilizator și fișierele.
-
usermod
- … Schimbă contul de utilizator. Poate muta folderul de acasă al utilizatorului sau poate seta o dată la care contul va fi blocat.
-
passwd
- … Schimbă parolele contului. Un utilizator obișnuit poate schimba parola doar propriului său cont, superutilizatorul poate schimba parola oricărui cont.
Comenzi Linux pentru managementul rețelei
-
ip
… Echipa multifunctionala pentru lucrul cu reteaua. Comanda
se afișează adresa ip
afișează informații despre adresele de rețea,
ruta ip
gestionează rutarea și așa mai departe. Dând comenzi
linkul ip a setat ethX
,
link-ul ip a dezactivat ethX
puteți activa și dezactiva conexiunile. Echipa
ip
multe utilizări, așa că înainte de a-l folosi este mai bine să citiți manualul sau să intrați
ip --ajutor
-
ping
- … Afișează dacă sunteți conectat la rețea și ajută la determinarea calității conexiunii.
Si inca ceva
În cele din urmă, există principalele comenzi Linux. Ei afișează o vacă care vă poate vorbi (nu întrebați ce folosesc dezvoltatorii).
-
vacă spune orice
- … Vaca va spune ce-i spui tu.
-
avere | cowsay
- … Vaca va da un gând sau un citat inteligent (sau nu așa).
-
cowsay -l
- … Listează toate animalele care pot fi afișate în terminal. Dacă dintr-o dată nu vă plac vacile.
-
avere | cowsay -f animal_din_listă
- … Animalul ales de dvs. începe să facă ploaie cu ghilimele, uneori potrivite.
-
sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru
- … Faceți toată grădina zoologică să vorbească rusă. Fără aceasta, animalele îi citează pe Twain și Wilde în original.
Acestea nu sunt toate comenzile Linux. Dacă aveți nevoie să cunoașteți în detaliu opțiunile și cum să utilizați comenzile Linux, puteți utiliza tutorialul încorporat. Apelează
om comanda_dvs
sau
comanda_dvs. --help
Recomandat:
20 de șabloane Google Sheets utile pentru toate ocaziile
Foi de calcul Google este un set gratuit de funcții utile pentru cei cărora le place să țină lucrurile sub control. Încercați soluții gata de fabricație pentru a vă ușura viața
19 aplicații pentru muzicieni pentru toate ocaziile
De la tunere și metronome până la studiouri portabile de înregistrare. GuitarTuna, Famous Riffs, MuseScore, Drum Machine și GarageBand - Lifehacker a adunat cele mai bune aplicații pentru muzicieni
Cum aproape că am murit în Thailanda și aproape că am devenit filozof
Ei bine, bine, am exagerat „pentru un mare efect dramatic” (Goblin). Deși chiar m-am simțit rău. Dar mai întâi de toate… Totul a început cu faptul că eu și familia mea am plecat trei luni în Thailanda. Permiteți-mi să vă reamintesc că am vrut să părăsesc zona mea de confort și să zgudui puțin lucrurile.
30 de pachete de autocolante pentru Telegram pentru toate ocaziile
Cineva folosește autocolante pentru a face prietenii să râdă, iar cineva înlocuiește mesajele text cu ele. Am compilat o selecție de pachete de autocolante pentru toate ocaziile
20 de comenzi rapide pentru iOS 12 Siri pentru toate ocaziile
Construirea de rute, setarea mementourilor, editarea fotografiilor, comandarea pizza - cu aceste comenzi, activitățile de zi cu zi vor deveni mai ușoare și mai convenabile. Transfer de geolocalizare Trimiteți coordonatele locației dvs.