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.
Apăsați Enter când ați terminat de introdus comanda.
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.Ctrl + R vă permite să căutați prin comenzile introduse anterior, în timp ce comanda istorie arată întreaga istorie a comenzilor.
5
Această listă oferă câteva dintre cele mai comune comenzi Linux:
Aadduser: 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 dateBbasename: șterge directoarele și sufixele din numele fișierelor.bash: GNU Bourne-Again Shellbc: limba computerului de precizie arbitrară.bg: reveniți la fundal.pauză: ieșire dintr-o buclă.builtin: execută o comandă shell shell integratbzip2: comprimă sau decomprimă fișierele indicateCcal: afișați un calendarcase: execută o comandă cu o condițiepisică: afișează conținutul unui fișierCD: schimbarea directoruluicfdisk: tabel pentru manipularea partițiilor Linuxchgrp: modificați calitatea de membru al unui grupchmod: modificați permisiunile de acceschown: Schimbați proprietarul și grupul fișieruluichroot: execută o comandă cu un director rădăcină diferitchkconfig: servicii de sistem (runlevels)cksum: imprimă suma de control CRC și numără octețiiclar: ștergeți ecranul terminaluluicmp: comparați două fișiereComm: comparați două fișiere sortate pe liniecomandă: execută o comandă, ignorând funcțiile shellcontinuu: reia iterația următoare a unei buclăcp: copiați unul sau mai multe fișiere într-o altă locațiecron: daemon pentru a rula comenzile programatecrontab: programați o comandă care trebuie executată mai târziucsplit: împarte un fișier în părți determinate de contexttăiat: împarte un fișier în mai multe părțiDdate: afișați sau modificați data și oradc: calculatordd: convertiți și copiați un fișier, scrieți anteturile discurilor și registrele de încărcareddrescue: instrument de recuperare de datedeclara: declară o variabilă și îi atribuie atributedf: vizualizați spațiul liber pe discdif: arată diferențele dintre două fișiereDIFF3: arată diferențele dintre trei fișieresăpa: Căutare DNSdir: afișează pe scurt conținutul dosaruluidircolors: setarea culorilor pentru lista de conținut a dosaruluidirname: convertiți un nume de cale întreagă într-o cale simplădirs: afișează lista de dosare din memoria shell-uluidmesg: Imprimați kernel-ul și mesajele de conducător autodu: estimarea utilizării spațiului într-un fișierșiecou: afișați mesajele de pe ecranegrep: căutări într-un fișier sau mai mult decât aceleași linii ca expresia afișatăevacua: scoateți dispozitivul detașabilpermite: capacitatea și dezactivarea comenzilor shell integrateenv: variabilele de mediuethtool: Setările cardului Etherneteval: evaluarea diferitelor comenzi și argumenteExec: executați o comandăieșire: ieșiți din coajăaștepta: automatizează aplicațiile arbitrare cu acces de la un terminalextinde: conversia tabulelor în spațiiexporturi: setați o variabilă de mediuexpr: evaluați expresiileFfals: nu face nimic și stabilește un element ca fiind falsfdformat: formatare la nivel scăzut a unei dischetefdisk: tabela de manipulare a partițiilor pentru Linuxfg: pune o acțiune în prim-planfgrep: căutări între rânduri de rânduri egale cu un șir prefixatfișier: determinarea tipului de fișiergăsi: căutați fișiere care îndeplinesc criteriile doriteFMT: reformați un paragraf de textplia: formatați textul care trebuie conținut într-o lățime specificatăpentru: extindeți cuvintele și executați comenziformat: discuri sau casete de formatgratuit: Vizualizarea utilizării memorieifsck: Verificați integritatea sistemului de fișiere și reparați-lftp: Protocolul de transfer de fișierefuncție: definește funcțiile macrounitate de fuziune: Identificați sau ștergeți procesul care accesează un fișierGbălălău: Găsiți și înlocuiți textul în fișieregetopts: analizează parametrii poziționaligrep: Căutați prin rânduri fișiere care se potrivesc modele specificeGrupuri: tipăriți numele grupului în care este situat un utilizatorgzip: Comprimați sau decomprimați fișierele menționateHhașiș: rețineți numele căii complete a unui fișier furnizat ca argumentcap: returnează prima parte a unui fișierajutor: afișează ajutor pentru o comandă integratăistorie: istorie comandănume de gazdă: imprimați sau setați un nume pentru sistemid: tipăriți ID-urile utilizatorilor și grupurilordacă: execută o comandă cu o condițieifconfig: configurați o interfață de rețeaifdown: întrerupe interfața de rețeaifup: pornește o interfață de rețeaimporturi: faceți o fotografie a unui ecran de server și salvați imaginea în fișierinstala: copiați fișierele și setați atributeleJlocuri de muncă: enumeră activitățile activealătura: se alătură liniilor pe un câmp comunKucide: întrerupe executarea unui proceskillall: întrerupe procesele în ordine alfabeticăLmai puțin: afișarea rezultatelor pe ecran simultanlăsa: efectuează operații aritmetice pe variabilele shellln: creați legături între fișierelocal: creați variabilelocaliza: găsiți fișierelogName: imprimați numele curent de conectarelogout: ieșiți din shell-ul de conectareuite: afișați liniile care încep cu un șir datipc: program de control al imprimării liniareLPR: imprimare offlineLPRINT: tipăriți un fișierlprintd: oprește o imprimarelprintq: lista coada de imprimarelprm: șterge intrările din coada de imprimarels: afișează informații despre fișierelsof: lista fișierelor deschiseMface: recompilați un grup de programeom: manual de ajutormkdir: creați foldere noimkfifo: creați FIFO (numite conducte)mkisofs: creați un sistem de fișiere hibrid ISO9660 / JOLIET / HFSmknod: creați un fișier blocat sau caractere specialemai mult: Afișați rezultatul pe ecran simultanmontură: montarea unui sistem de fișieremtools: manipulează fișierele MS-DOSmtr: diagnoza rețelei (traceroute / ping)mv: mutați sau redenumiți fișiere sau foldereMMV: deplasarea și redenumirea în masăNnetstat: informații despre rețeafrumos: setați prioritatea unei comenzi sau unei sarcininl: numără liniile unui fișiernohup: rulați o comandă imună pe întreruperinotifica-trimite: trimiteți notificări pe desktopnslookup: solicită interactiv numele serverelor de internetSAUdeschis: deschide un fișier cu aplicația sa implicităop: accesul operatoruluiPpasswd: modificați parola unui utilizatorpaste făinoase: combină liniile fișierelorpathchk: verificați portabilitatea numelui fișieruluitabel: testați conexiunea la rețeapkill: întrerupe executarea proceselorpopd: restaurați valoarea anterioară a directorului curentpr: pregătiți fișierele pentru imprimareprintcap: baza de date a capacității imprimanteiprintenv: tipăriți variabilele de mediuprintf: formatați și tipăriți dateleps: stadiul proceselorpushd: salvați și modificați directorul curentPWD: tipăriți directorul de lucruQacțiune: arată utilizarea și limitele disculuiquotacheck: Scanați un sistem de fișiere pentru a verifica utilizarea disculuiquotactl: setați cotele de discRberbec: Informații RAMrcp: copiați fișiere între două mașinicitit: citiți o linie dintr-o intrare standardreadarray: citește de la stdin într-o variabilă matricenumai citire: marchează variabilele sau funcțiile doar ca citirerepornire: reporniți sistemulredenumiți: redenumiți fișierelebazat pe kernelul: modifică prioritatea proceselor care ruleazăremsync: sincronizați fișierele la distanță prin e-mailîntoarcere: ieșire dintr-o funcție shellrev: inversează liniile unui fișierrm: ștergeți fișierelermdir: eliminați folderelersync: copie de fișier la distanță (sincronizați arborii de fișiere)Secran: terminalul multiplex, executați shell-urile de la distanță prin sshscp: copie securizată (copie de fișier la distanță)sdiff: combină două fișiere în mod interactivsed: editor de fluxselecta: acceptați intrarea tastaturiiseq: tipărirea secvențelor numericeset: manipulează variabilele și funcțiile cochilieiSFTP: Program de transfer de fișiere securizatschimbare: mutați parametrii poziționalishopt: opțiuni shellînchidere: dezactivați sau reporniți Linuxsomn: întârzieri pentru o anumită perioadă de timpslocate: găsiți fișierelesort: sortați fișierele textsursă: execută comenzi dintr-un fișier specificatsciziune: î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 sistemuluipe: înlocuiește identitatea utilizatoruluisudo: execută o comandă ca alt utilizatorsumă: tipăriți o sumă de control pentru un fișiersuspenda: suspendați executarea acestei cochiliisymlink: creați un nume nou pentru un fișiersincronizați: Sincronizați datele de pe disc cu memorieTcoadă: rezultă în ultima parte a unui fișiergudron: arhiva de casetereper: redirecționați rezultatul către mai multe fișieretest: evaluați o expresie condiționatătimp: măsoară timpul de execuție al programelorori: utilizatori și timpi de sistematinge: editați timestamp-urile fișieruluitop: enumeră procesele care rulează pe sistemtraceroute: urmăriți calea spre gazdăcapcane: execută o comandă atunci când este setat un semnaltr: traduce, comprimă sau șterge caracterelefals: nu face nimic și stabilește un element ca fiind adevărattsort: ordonarea topologicătty: tipăriți numele fișierului terminalului pe stdintip: descrie o comandăUulimit: limitați resursele utilizatorilorumask: masca de creare a fisierelor pentru utilizatoriumount: demontați un dispozitivunalias: eliminați un aliasuname: tipăriți informațiile despre sistemunexpand: convertiți spațiile în fileUniq: citește un fișier text și elimină liniile identiceUnități: convertiți unitățile de la o scară la altaunset: eliminați numele variabilelor sau funcțiilorunshar: decomprimă scripturile de arhivă a cochilieipână: execută comenzi (până la o eroare)useradd: creați un nou cont de utilizatorusermod: modificați contul de utilizatorutilizatori: afișează utilizatorii conectați la momentuuencode: codifică un fișier binaruudecode: decodează un fișier creat cu unicodeVv: listează complet conținutul dosaruluivdir: listează complet conținutul dosaruluitu: editor de textvmstat: raportează statisticile de memorie virtualăWceas: execută sau prezintă periodic un programWC: numără numărul de octeți, cuvinte și liniiwhereis: 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ă comenzicare: imprimați toate numele de utilizatori conectați la momentwhoami: imprimați id-ul și numele utilizatorului curentwget: preluarea paginilor web sau a fișierelor prin HTTP, HTTPS sau FTPscrie: trimiteți un mesaj unui alt utilizatorX și următoarelexargs: rulează un utilitar, comunicând o listă cu subiecte structurateXDG-deschis: deschide un fișier sau o adresă URL cu aplicația definită de utilizatorda: 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.
Distribuiți pe rețelele sociale:
înrudit