gtemata.com

Cum să învățați să cunoașteți comenzile Ubuntu

Ubuntu și cele mai multe distribuții Linux au un program similar la promptul de comandă Windows, numit "terminal". Ca și linia de comandă, terminalul oferă o gamă largă de utilizări pentru utilizatorii de toate nivelurile, de la începători la programatori avansați. Învățând să folosim terminalul vă poate permite să utilizați calculatoarele Linux la întregul lor potențial.

paşi

1
În primul rând, iată câteva informații despre diferitele comenzi asociate fișierelor și dosarelor.
  • sudo ("superuser, acțiune superuser"): o expresie foarte comună care indică faptul că acțiunea trebuie să fie autorizată cu parola de administrator.
  • CD ("schimbați directorul, schimbați dosarul"): cu această comandă puteți răsfoi dosarele sistemului. Pur și simplu tastați "CD" vă va duce la dosar "acasă", care este setarea implicită la începutul sesiunii Terminal.
  • cd / - Te duce la dosarul rădăcină.
  • cd .. - Vă duce la dosarul superior.
  • cd - - Vă duce la dosarul anterior.
  • PWD ("tipăriți directorul de lucru, imprimați registrul de lucru"): afișați poziția curentă în sistem.
  • ls ("listă"): afișează toate fișierele din dosarul curent. dactilografiere "ls ~" veți putea vizualiza fișierele din dosar "acasă", sau prin adăugarea numelui unui anumit dosar, puteți vizualiza fișierele din el. De exemplu "ls / Desktop" vă va afișa fișierele din dosar "Spațiul de lucru".
  • cp ("copie"): vă permite să copiați un fișier. Pentru a face acest lucru, adăugați numele fișierului pe care doriți să îl copiați cu comanda, presupunând că acesta este în directorul în care vă aflați. Dacă nu, tastați "cp ~ /" pentru a specifica locația fișierului de copiat.
  • mv ("mutare"): cu această comandă puteți redenumi sau muta un fișier. Dacă doriți să redenumiți fișierul "mare" cum "bubuitură", poți scrie "mv big bang". Această operație se poate face numai dacă vă aflați în folderul care conține fișierul, altfel va trebui să specificați calea. Tastarea, de exemplu "mv bang ~ / Desktop", fișierul "bubuitură" va fi mutat din dosar "acasă" în asta "Spațiul de lucru", iar dacă doriți să îl redenumiți, trebuie doar să adăugați numele nou după cel vechi din comandă.
  • rm ("elimina"): această comandă elimină pur și simplu un fișier. Pur și simplu introduceți calea și numele.
  • rmdir ("eliminați directorul"): eliminați un director gol.
  • rm-r ("eliminați recursiv"): elimină un dosar și conținutul acestuia. bineînțeles că trebuie să specificați calea către dosar.
  • mkdir ("crea directorul"): vă permite să creați un dosar. De exemplu: cu "mkdir fișiere private" veți crea un dosar numit "fișiere private" (în directorul de acasă, dacă nu ați specificat o altă cale).
  • 2
    Acum, hai să trecem la comenzile de ajutor. Comanda om ("manual") afișează manualul de comandă (în care veți găsi aceleași informații conținute în acest ghid). Comanda "info" folosit pentru a vizualiza documentația.
  • omul omului: această pagină a manualului vă informează despre manualul propriu-zis.
  • om intro: vă oferă o scurtă introducere în comenzile Linux.
  • info info: o introducere la paginile introductive.
  • Când aveți nevoie de informații despre o comandă, tastați "-h" sau "--ajutor", dacă prima comandă nu a funcționat. Este posibil ca unele linii de comandă să nu fie recunoscute -h cu --ajutor.
  • 3
    Iată câteva comenzi utile privind informațiile despre sistem.
  • df (sistem de fișiere de afișare, sistem de fișiere afișat): arată procentajul de spațiu pe disc ocupat pe fiecare partiție. df -h afișează rezultatul în MB și GB în loc să folosească blocuri, ceea ce îl face mai util.
  • du (directorul de utilizare, utilizarea folderului): arată cât spațiu pe disc este ocupat de un dosar și de toate subfolderele acestuia. du -s vă oferă un rezumat în timp ce du -h vă permite să vedeți rezultate ușor de înțeles.
  • Comanda gratuit vă spune cât spațiu liber pe disc este disponibil. Pentru a vedea această statistică în MB, tastați free-m.
  • uname -a: tipăriți toate informațiile de pe sistemul dvs.
  • Isb_release -a: tipăriți informații despre versiunea dvs. de Linux.
  • top: această comandă începe să monitorizeze sistemul, indicând utilizarea RAM, CPU și swap plus totalul proceselor care rulează. Premii q pentru a opri monitorizarea.
  • 4
    Cum să economisiți timp când tastați comenzi:
  • Utilizați săgețile sus și jos pentru a răsfoi comenzile executate anterior dacă trebuie să le repetați.



    Imaginea intitulată Obțineți informații despre comenzile Ubuntu Pasul 4Bullet1
  • Apăsați Enter când ați terminat de introdus comanda.

    Imaginea intitulată Obțineți informații despre comenzile Ubuntu Pasul 4Bullet2
  • Butonul Tab încearcă să ghicească comanda pe care doriți să o utilizați. Dacă nu știți ce comanda să sugerați, veți vedea o listă a tuturor comenzilor posibile.
    Imaginea intitulată Obțineți informații despre comenzile Ubuntu Pasul 4Bullet3
  • Ctrl + R vă permite să căutați prin comenzile introduse anterior, în timp ce comanda istorie arată întreaga istorie a comenzilor.

    Imaginea intitulată Obțineți informații familiare cu comenzile Ubuntu Pasul 4Bullet4
  • 5
    Această listă oferă câteva dintre cele mai comune comenzi Linux:
  • A
  • adduser: Adăugați un utilizator în sistemul dvs.
  • addgroup: adăugați un grup la sistem.
  • alias: creați un pseudonim.
  • oportun: căutați prin paginile de ajutor (om -k)
  • apt-get: căutarea și instalarea pachetelor software (Debian / Ubuntu)
  • aptitudine: căutarea și instalarea pachetelor software (Debian / Ubuntu)
  • aspell: verificarea ortografică
  • awk: găsiți și înlocuiți textul, sortați / validați / indexați baza de date
  • B
  • basename: șterge directoarele și sufixele din numele fișierelor.
  • bash: GNU Bourne-Again Shell
  • bc: limba computerului de precizie arbitrară.
  • bg: reveniți la fundal.
  • pauză: ieșire dintr-o buclă.
  • builtin: execută o comandă shell shell integrat
  • bzip2: comprimă sau decomprimă fișierele indicate
  • C
  • cal: afișați un calendar
  • case: execută o comandă cu o condiție
  • pisică: afișează conținutul unui fișier
  • CD: schimbarea directorului
  • cfdisk: tabel pentru manipularea partițiilor Linux
  • chgrp: modificați calitatea de membru al unui grup
  • chmod: modificați permisiunile de acces
  • chown: Schimbați proprietarul și grupul fișierului
  • chroot: execută o comandă cu un director rădăcină diferit
  • chkconfig: servicii de sistem (runlevels)
  • cksum: imprimă suma de control CRC și numără octeții
  • clar: ștergeți ecranul terminalului
  • cmp: comparați două fișiere
  • Comm: comparați două fișiere sortate pe linie
  • comandă: execută o comandă, ignorând funcțiile shell
  • continuu: reia iterația următoare a unei buclă
  • cp: copiați unul sau mai multe fișiere într-o altă locație
  • cron: daemon pentru a rula comenzile programate
  • crontab: programați o comandă care trebuie executată mai târziu
  • csplit: împarte un fișier în părți determinate de context
  • tăiat: împarte un fișier în mai multe părți
  • D
  • date: afișați sau modificați data și ora
  • dc: calculator
  • dd: convertiți și copiați un fișier, scrieți anteturile discurilor și registrele de încărcare
  • ddrescue: instrument de recuperare de date
  • declara: declară o variabilă și îi atribuie atribute
  • df: vizualizați spațiul liber pe disc
  • dif: arată diferențele dintre două fișiere
  • DIFF3: arată diferențele dintre trei fișiere
  • săpa: Căutare DNS
  • dir: afișează pe scurt conținutul dosarului
  • dircolors: setarea culorilor pentru lista de conținut a dosarului
  • dirname: convertiți un nume de cale întreagă într-o cale simplă
  • dirs: afișează lista de dosare din memoria shell-ului
  • dmesg: Imprimați kernel-ul și mesajele de conducător auto
  • du: estimarea utilizării spațiului într-un fișier
  • și
  • ecou: afișați mesajele de pe ecran
  • egrep: căutări într-un fișier sau mai mult decât aceleași linii ca expresia afișată
  • evacua: scoateți dispozitivul detașabil
  • permite: capacitatea și dezactivarea comenzilor shell integrate
  • env: variabilele de mediu
  • ethtool: Setările cardului Ethernet
  • eval: evaluarea diferitelor comenzi și argumente
  • Exec: executați o comandă
  • ieșire: ieșiți din coajă
  • aștepta: automatizează aplicațiile arbitrare cu acces de la un terminal
  • extinde: conversia tabulelor în spații
  • exporturi: setați o variabilă de mediu
  • expr: evaluați expresiile
  • F
  • fals: nu face nimic și stabilește un element ca fiind fals
  • fdformat: formatare la nivel scăzut a unei dischete
  • fdisk: tabela de manipulare a partițiilor pentru Linux
  • fg: pune o acțiune în prim-plan
  • fgrep: căutări între rânduri de rânduri egale cu un șir prefixat
  • fișier: determinarea tipului de fișier
  • găsi: căutați fișiere care îndeplinesc criteriile dorite
  • FMT: reformați un paragraf de text
  • plia: formatați textul care trebuie conținut într-o lățime specificată
  • pentru: extindeți cuvintele și executați comenzi
  • format: discuri sau casete de format
  • gratuit: Vizualizarea utilizării memoriei
  • fsck: Verificați integritatea sistemului de fișiere și reparați-l
  • ftp: Protocolul de transfer de fișiere
  • funcție: definește funcțiile macro
  • unitate de fuziune: Identificați sau ștergeți procesul care accesează un fișier
  • G
  • bălălău: Găsiți și înlocuiți textul în fișiere
  • getopts: analizează parametrii poziționali
  • grep: Căutați prin rânduri fișiere care se potrivesc modele specifice
  • Grupuri: tipăriți numele grupului în care este situat un utilizator
  • gzip: Comprimați sau decomprimați fișierele menționate
  • H
  • hașiș: rețineți numele căii complete a unui fișier furnizat ca argument
  • cap: returnează prima parte a unui fișier
  • ajutor: afișează ajutor pentru o comandă integrată
  • istorie: istorie comandă
  • nume de gazdă: imprimați sau setați un nume pentru sistem
  • id: tipăriți ID-urile utilizatorilor și grupurilor
  • dacă: execută o comandă cu o condiție
  • ifconfig: configurați o interfață de rețea
  • ifdown: întrerupe interfața de rețea
  • ifup: pornește o interfață de rețea
  • importuri: faceți o fotografie a unui ecran de server și salvați imaginea în fișier
  • instala: copiați fișierele și setați atributele
  • J
  • locuri de muncă: enumeră activitățile active
  • alătura: se alătură liniilor pe un câmp comun
  • K
  • ucide: întrerupe executarea unui proces
  • killall: întrerupe procesele în ordine alfabetică
  • L
  • mai puțin: afișarea rezultatelor pe ecran simultan
  • lăsa: efectuează operații aritmetice pe variabilele shell
  • ln: creați legături între fișiere
  • local: creați variabile
  • localiza: găsiți fișiere
  • logName: imprimați numele curent de conectare
  • logout: ieșiți din shell-ul de conectare
  • uite: afișați liniile care încep cu un șir dat
  • ipc: program de control al imprimării liniare
  • LPR: imprimare offline
  • LPRINT: tipăriți un fișier
  • lprintd: oprește o imprimare
  • lprintq: lista coada de imprimare
  • lprm: șterge intrările din coada de imprimare
  • ls: afișează informații despre fișiere
  • lsof: lista fișierelor deschise
  • M
  • face: recompilați un grup de programe
  • om: manual de ajutor
  • mkdir: creați foldere noi
  • mkfifo: creați FIFO (numite conducte)
  • mkisofs: creați un sistem de fișiere hibrid ISO9660 / JOLIET / HFS
  • mknod: creați un fișier blocat sau caractere speciale
  • mai mult: Afișați rezultatul pe ecran simultan
  • montură: montarea unui sistem de fișiere
  • mtools: manipulează fișierele MS-DOS
  • mtr: diagnoza rețelei (traceroute / ping)
  • mv: mutați sau redenumiți fișiere sau foldere
  • MMV: deplasarea și redenumirea în masă
  • N
  • netstat: informații despre rețea
  • frumos: setați prioritatea unei comenzi sau unei sarcini
  • nl: numără liniile unui fișier
  • nohup: rulați o comandă imună pe întreruperi
  • notifica-trimite: trimiteți notificări pe desktop
  • nslookup: solicită interactiv numele serverelor de internet
  • SAU
  • deschis: deschide un fișier cu aplicația sa implicită
  • op: accesul operatorului
  • P
  • passwd: modificați parola unui utilizator
  • paste făinoase: combină liniile fișierelor
  • pathchk: verificați portabilitatea numelui fișierului
  • tabel: testați conexiunea la rețea
  • pkill: întrerupe executarea proceselor
  • popd: restaurați valoarea anterioară a directorului curent
  • pr: pregătiți fișierele pentru imprimare
  • printcap: baza de date a capacității imprimantei
  • printenv: tipăriți variabilele de mediu
  • printf: formatați și tipăriți datele
  • ps: stadiul proceselor
  • pushd: salvați și modificați directorul curent
  • PWD: tipăriți directorul de lucru
  • Q
  • acțiune: arată utilizarea și limitele discului
  • quotacheck: Scanați un sistem de fișiere pentru a verifica utilizarea discului
  • quotactl: setați cotele de disc
  • R
  • berbec: Informații RAM
  • rcp: copiați fișiere între două mașini
  • citit: citiți o linie dintr-o intrare standard
  • readarray: citește de la stdin într-o variabilă matrice
  • numai citire: marchează variabilele sau funcțiile doar ca citire
  • repornire: reporniți sistemul
  • redenumiți: redenumiți fișierele
  • bazat pe kernelul: modifică prioritatea proceselor care rulează
  • remsync: sincronizați fișierele la distanță prin e-mail
  • întoarcere: ieșire dintr-o funcție shell
  • rev: inversează liniile unui fișier
  • rm: ștergeți fișierele
  • rmdir: eliminați folderele
  • rsync: copie de fișier la distanță (sincronizați arborii de fișiere)
  • S
  • ecran: terminalul multiplex, executați shell-urile de la distanță prin ssh
  • scp: copie securizată (copie de fișier la distanță)
  • sdiff: combină două fișiere în mod interactiv
  • sed: editor de flux
  • selecta: acceptați intrarea tastaturii
  • seq: tipărirea secvențelor numerice
  • set: manipulează variabilele și funcțiile cochiliei
  • SFTP: Program de transfer de fișiere securizat
  • schimbare: mutați parametrii poziționali
  • shopt: opțiuni shell
  • închidere: dezactivați sau reporniți Linux
  • somn: întârzieri pentru o anumită perioadă de timp
  • slocate: găsiți fișierele
  • sort: sortați fișierele text
  • sursă: execută comenzi dintr-un fișier specificat
  • sciziune: împarte un fișier în părți de dimensiune fixă
  • ssh: Client Secure Shell (Program de acces la distanță)
  • strace: urmăriți apelurile și semnalele sistemului
  • pe: înlocuiește identitatea utilizatorului
  • sudo: execută o comandă ca alt utilizator
  • sumă: tipăriți o sumă de control pentru un fișier
  • suspenda: suspendați executarea acestei cochilii
  • symlink: creați un nume nou pentru un fișier
  • sincronizați: Sincronizați datele de pe disc cu memorie
  • T
  • coadă: rezultă în ultima parte a unui fișier
  • gudron: arhiva de casete
  • reper: redirecționați rezultatul către mai multe fișiere
  • test: evaluați o expresie condiționată
  • timp: măsoară timpul de execuție al programelor
  • ori: utilizatori și timpi de sistem
  • atinge: editați timestamp-urile fișierului
  • top: enumeră procesele care rulează pe sistem
  • traceroute: urmăriți calea spre gazdă
  • capcane: execută o comandă atunci când este setat un semnal
  • tr: traduce, comprimă sau șterge caracterele
  • fals: nu face nimic și stabilește un element ca fiind adevărat
  • tsort: ordonarea topologică
  • tty: tipăriți numele fișierului terminalului pe stdin
  • tip: descrie o comandă
  • U
  • ulimit: limitați resursele utilizatorilor
  • umask: masca de creare a fisierelor pentru utilizatori
  • umount: demontați un dispozitiv
  • unalias: eliminați un alias
  • uname: tipăriți informațiile despre sistem
  • unexpand: convertiți spațiile în file
  • Uniq: citește un fișier text și elimină liniile identice
  • Unități: convertiți unitățile de la o scară la alta
  • unset: eliminați numele variabilelor sau funcțiilor
  • unshar: decomprimă scripturile de arhivă a cochiliei
  • până: execută comenzi (până la o eroare)
  • useradd: creați un nou cont de utilizator
  • usermod: modificați contul de utilizator
  • utilizatori: afișează utilizatorii conectați la moment
  • uuencode: codifică un fișier binar
  • uudecode: decodează un fișier creat cu unicode
  • V
  • v: listează complet conținutul dosarului
  • vdir: listează complet conținutul dosarului
  • tu: editor de text
  • vmstat: raportează statisticile de memorie virtuală
  • W
  • ceas: execută sau prezintă periodic un program
  • WC: numără numărul de octeți, cuvinte și linii
  • whereis: caută un program pe calea utilizatorului, între paginile manuale și într-un fișier sursă
  • care: caută calea utilizatorului pentru un fișier de program
  • în timp ce: execută comenzi
  • care: imprimați toate numele de utilizatori conectați la moment
  • whoami: imprimați id-ul și numele utilizatorului curent
  • wget: preluarea paginilor web sau a fișierelor prin HTTP, HTTPS sau FTP
  • scrie: trimiteți un mesaj unui alt utilizator
  • X și următoarele
  • xargs: rulează un utilitar, comunicând o listă cu subiecte structurate
  • XDG-deschis: deschide un fișier sau o adresă URL cu aplicația definită de utilizator
  • da: tipăriți un șir până la întrerupere
  • .: execută un script în shell-ul curent ### vă permite să remarcați sau să faceți comentarii fără a utiliza terminalul.
  • 6
    Dacă ați găsit linii de cod pentru a copia pe terminalul dvs., o puteți face copiindu-le cu Ctrl + C și inserându-le cu Ctrl + V, personalizându-le cu căile aferente computerului, dacă este necesar.

    Imaginea intitulată Obțineți cunoștințe despre comenzile Ubuntu Pasul 6
  • Distribuiți pe rețelele sociale:

    înrudit