Cum se familiarizeaza cu comenzile Ubuntu
În Ubuntu, și în cele mai multe distribuții Linux, veți găsi software care este oarecum similar cu linia de comandă Windows, care se numește "Terminal". În acest articol vom prezenta diferitele funcții ale aplicației Terminal.
pași
1
Mai întâi, să vedem câteva informații despre ceea ce înseamnă diferitele comenzi asociate fișierelor și directoarelor.- sudo (din engleză "superuser face"): Este o expresie foarte comună care indică faptul că acțiunea efectuată trebuie verificată cu parola de administrator.
- CD ("schimbați directorul"): Cu această comandă puteți naviga prin sistem. Cu tastarea pur și simplu "CD" sau "cd ~" Veți fi duși la dosarul "home", care este dosarul în care vă aflați în mod implicit când porniți o sesiune Terminal.
- cd / - Te duce la directorul rădăcină.
- cd .. - Încarci un nivel în director.
- cd - - Vă duce la directorul anterior.
PWD ("tipăriți directorul de lucru"): Afișați locația în sistem.ls ("listă"): Afișează toate fișierele din directorul curent. cheie "ls ~" vă va arăta fișierele din folderul dvs. acasă și dacă adăugați numele unui dosar, acesta vă va afișa o listă cu fișierele specifice din acel director. De exemplu, dacă tastați "ls / Desktop" V-aș arăta fișierele care vor fi în dosar Spațiul de lucru.cp ("copie"): Vă permite să copiați un fișier. Pentru aceasta, adăugați numele fișierului pe care doriți să îl copiați împreună cu comanda, atâta timp cât fișierul este localizat în directorul pe care îl navigați. În caz contrar, tastați "cp ~ /" pentru a specifica unde este localizat fișierul pe care doriți să îl copiați.mv ("mutare"): Cu această comandă, puteți redenumi sau muta un fișier. Dacă doriți să modificați numele fișierului "mare" la "bubuitură", trebuie să tastați "mv big bang". Aceasta presupune că ați navigat la directorul corect sau că specificați calea fișierului. Când tastați "mv bang ~ / Desktop"Fișierul „bang“ se va muta „acasă“ la „Desktop“, dar dacă doriți, de asemenea, pentru a redenumi fișierul, adăugați noul nume de fișier de lângă numele actual în comanda.rm ("elimina"): Ștergeți pur și simplu un fișier. Specifică doar calea fișierului sau numele fișierului.rmdir ("eliminați directorul"): Ștergeți un director "gol".rm-r ("eliminați recursiv"): Ștergeți un director împreună cu conținutul acestuia. Faptul că trebuie să specificați calea directorului este explicativă.mkdir ("face un director"): Vă permite să creați un director. De exemplu: "mkdir fișiere private" va crea un director numit "fișiere private" (aflat în directorul "home" dacă nu ați navigat în altă parte în interiorul terminalului sau ați specificat o ruta pentru noul director). 2
Acum, să vedem câteva comenzi de ajutor. Comanda om ("manual") arată comanda manuală (care face de fapt acest articol inutil). Comanda info arată o anumită documentație
omul omului: Această pagină a manualului vorbește despre pagina manuală în sine.om intro: Vă oferă o scurtă introducere a comenzilor Linux.info info: Vă prezintă paginile de informații.Când aveți nevoie de informații despre o comandă, tastați "-h" sau "--ajutor", dacă prima nu a funcționat. Vedeți, unele linii de comandă nu se asociază -h cu --ajutor (ajutor în limba engleză).3
Acum, să vedem câteva comenzi utile privind informațiile despre sistem.
df (show file system): Afișează capacitatea spațiului de pe disc în fiecare partiție ocupată. df -h Utilizează MB și GB în loc de blocuri, ceea ce îl face mai convenabil.du (utilizarea directorului): Afișează spațiul utilizat de un director și toate subdirectoarele acestuia. du -s vă oferă un rezumat în timp ce du -h traduce informația către non-nerd.Comanda gratuit aceasta vă spune cât spațiu liber este disponibil pentru utilizare. Pentru a vedea statisticile în megaocteți, tastați free -m.uname -a: Imprimați toate informațiile despre sistemul dvs.Isb_release -a: Imprimați informațiile despre distribuția Linux.top: Această comandă transformă supravegherea sistemului, indicând RAM-ul, CPU-ul și utilizarea swapului, plus totalul proceselor care rulează. Apăsați "q" pentru a opri monitorul.4
Cum să economisiți timp în timp ce tastați comenzi:
Utilizați butoanele săgeată în sus și în jos pentru a naviga prin comenzile executate anterior, în cazul în care doriți să le utilizați din nou.
Get-familie-Cu-Ubuntu-Comenzi-Pas-4Bullet1.jpg" class ="imagine lightbox">
Apăsați Enter de îndată ce terminați tastarea comenzii.
Get-familie-Cu-Ubuntu-Comenzi-Pas-4Bullet2.jpg" class ="imagine lightbox">
Butonul Tab presupune ce comandă încercați să utilizați. Dacă nu sunteți sigur, vă va arăta o listă de comenzi posibile de a alege.Get-familie-Cu-Ubuntu-Comenzi-Pas-4Bullet3.jpg" class ="imagine lightbox">
ctrl + R vă permite să căutați alte comenzi introduse anterior, în timp ce comanda istorie afișează istoricul tuturor comenzilor.
Get-familie-Cu-Ubuntu-Comenzi-Pas-4Bullet4.jpg" class ="imagine lightbox">
5
Această listă vă oferă câteva dintre cele mai comune comenzi din Linux:
Aadduser: Adăugați un utilizator la sistemaddgroup: Adăugați un grup la sistemalias: Crearea unui aliasoportun: Căutați pagini de ajutor în manual (man -k)aptitudine: Căutați și instalați pachete software (Debian / Ubuntu)aptitudine: Căutați și instalați pachete software (Debian / Ubuntu)Aspell: Verificarea ortograficăawk: Căutați și înlocuiți text, baze de date sort / validate / indexBbasename: Afișează directorul și sufixele după numele fișierelorbash: GNU Bourne-Again Shellbc: Limba de calcul arbitrar de preciziebg: Trimiteți-l în fondpauză: Ieșiți dintr-un ciclubuiltin: Executați o comandă de coajă internăbzip2: Comprimați sau decomprimați fișierele cu numeleCtei: Afișează un calendarcaz: Executați condiționat o comandăpisică: Afișează conținutul unui fișierCD: Schimbați directorulcfdisk: Partiționarea tabelului de manipulare pentru Linuxchgrp: Schimbați calitatea de proprietar al unui grupchmod: Schimbați permisiunile de acceschown: Schimbați proprietarul unui fișier și al unui grupchroot: Executați o comandă cu un director rădăcină diferitchkconfig: Servicii de sistem (nivel de executie)cksum: Imprimă verificarea CRC și numărul de octețiclar: Curățați ecranul terminaluluicmp: Comparați două fișiereComm: Comparați două fișiere ordonate pe liniecomandă: Executați o comandă, ignorând funcțiile shell •continua: 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 executa comenzi programatecrontab: Programați o comandă pentru a rula dupăcsplit: Împărțiți un fișier în anumite fragmente de contexttăiat: Împărțiți un fișier în mai multe părțiDdata: Afișează sau modifică data și oradc: Calculator desktopdd: Copiați și convertiți un fișier, scrieți anteturile discului, înregistrați boot-ulddrescue: Instrument de recuperare de datedeclara: Declarați variabilele și le dați atribute •df: Afișează spațiul liber de pe discdif: Afișează diferențele dintre două fișiereDIFF3: Afișează diferențele dintre trei fișieresăpa: Căutare DNSdir: Listați pe scurt conținutul directoruluidircolors: Configurația culorilor pentru "ls"dirname: Conversia unui nume de traseu complet pe un traseu simpludirs: Afișează o listă de directoare memoratedmesg: Imprimă mesajele kernelului și driveruldu: Estimați spațiul utilizat de un fișierEecou: Afișează un mesaj pe ecran •egrep: Găsiți fișierele pentru liniile care se potrivesc cu o expresie extinsăEJECT: Ejectează mediile amovibilepermite: Activați și dezactivați comenzile Shell încorporate •env: Variabile de mediuethtool: Configurarea cardului Etherneteval: Evaluați diverse comenzi sau argumenteExec: Executați o comandăieșire: Exit shellaștepta: Automatizați aplicațiile arbitrare accesate printr-un terminalextinde: Conversia tabulelor în spațiiexport: Setați o variabilă de mediuexpr: Evaluați expresiileFfals: Nu face nimic, fără succesfdformat: Format redus la o dischetăfdisk: Partiționarea unei mese manipulative pentru Linuxfg: Trimiteți un loc de muncă în prim planfgrep: Găsiți fișiere pentru linii care corespund unui șir fixfișier: Determinați un tip de fișiergăsi: Căutați fișiere care îndeplinesc criteriile doriteFMT: Modificați formatul textului unui paragrafplia: Ajustați textul pentru a se potrivi unei lățimi specificatepentru: Extindeți cuvintele și executați comenziformat: Formatarea discurilor sau a casetelorgratuit: Afișează memoria utilizatăfsck: Verificați coerența sistemului de fișiere și reparați-oftp: Protocolul de transfer de fișierefuncție: Definește macrocomenzile funcțiilorunitate de fuziune: Identificați / încheiați un proces care accesează un fișierGbălălău: Căutați și înlocuiți textul în fișier (fișiere)getopts: Analizați parametrii de pozițiegrep: Găsiți fișiere pentru linii care se potrivesc cu un model datGrupuri: Tipăriți numele grupurilor la care aparține utilizatorulgzip: Comprimați sau decomprimați un fișier (fișiere) cu numeHhașiș: Amintiți-vă numele căii complete a unui nume de argumentcap: Emite prima parte a fișieruluiajutor: Afișează ajutorul pentru o comandă integrată •istorie: Istoricul comenzilornume de gazdă: Imprimați sau configurați numele sistemuluieuid: Imprimă identitatea și grupul utilizatoruluidacă: Executați condiționat o comandăifconfig: Configurați o interfață de rețeaifdown: Oprește o interfață de rețeaifup: Porniți o interfață de rețeaimport: Capturați un ecran de pe un server X și salvați-l ca fișierinstala: Copiați fișierele și configurați-leJlocuri de muncă: Lista lucrărilor active •alătura: Introduceți linii într-un câmp comunKucide: Încetează executarea unui proceskillall: Ștergeți procesele după numeLmai puțin: Afișează câte o ieșire pe ecran la un moment datlăsa: Efectuați operații aritmetice cu variabilele shellln: Creați legături între fișierelocal: Crearea variabilelor •localiza: Căutați fișierelogName: Imprimați numele de utilizator curentlogout: Ieșiți din login shelluite: Afișează liniile care încep cu un șir datLPC: Aliniază programul de control al imprimanteiLPR: Deconectați o afișareLPRINT: Imprimați un fișierlprintd: Opriți o lucrare de imprimarelprintq: Afișează coada de imprimarelprm: Ștergeți lucrările din coada de imprimarels: Listați informații despre fișierelsof: Deschideți fișierele deschiseMface: Colectați un grup de programeom: Manual de ajutormkdir: Creați foldere noimkfifo: FIFO (numite conducte)mkisofs: Creați un sistem de fișiere hibrid ISO9660 / JOLIET / HFSmknod: Face blocuri sau fișiere cu caractere specialemai mult: Afișează câte o ieșire pe ecran la un moment datmontură: Montați un sistem de fișieremtools: Manipulați fișierele MS-DOSmtr: Diagnoza rețelei (traceroute / ping)mv: Mutați sau redenumiți fișiere sau directoareMMV: Mutare în masă și redenumire (fișiere)Nnetstat: Informații despre rețeafrumos: Setați prioritatea unei comenzi sau unei lucrărinl: Listează linii și scrie fișierenohup: Executați o comandă imună pentru a bloca problemelenotifica-trimite: Trimiteți notificări desktopnslookup: Interogare interactivă a numelor de servere de internetOdeschis: Deschideți un fișier în aplicația dvs. implicităop: Accesul la operatorPpasswd: Modificați parola utilizatoruluipastă: Alăturați-vă liniilor fișierelorpathchk: Verificați portabilitatea unui nume de fișierping: Testați o conexiune la rețeapkill: Opriți procesele care ruleazăpopd: Restaurează valoarea anterioară a directorului curentpr: Pregătiți fișierele pentru tipărireprintcap: Baza de date pentru capacitatea imprimanteiprintenv: Imprimă variabilele de mediuprintf: Formatarea și tipărirea datelor •ps: Starea procesuluipushd: Salvați și modificați directorul curentPWD: Imprimați directorul de lucruQcotă: Afișează utilizarea și limitele disculuiquotacheck: Scanați un sistem de fișiere pentru utilizarea disculuiquotactl: Setați cotele de discRRAM: Ram Disk Devicercp: Copiați fișiere între două mașinicitit: Citiți o linie de intrare standardreadarray: Citiți o intrare standard într-o variabilă de matrice •readonly: Marcați variabilele / funcțiile doar ca citirerepornire: Reporniți sistemulredenumiți: Schimbați numele fișieruluibazat pe kernelul: Modificați prioritatea proceselor care ruleazăremsync: Sincronizați fișierele la distanță prin e-mailîntoarcere: Ieșirea unei funcții shellrev: Inversați linii într-un fișierrm: Ștergeți fișierelermdir: Ștergeți folderelersync: Copiați fișierele la distanță (sincronizați structurile de fișiere)Secran: Terminalul Multiplex, executați shell-urile de la distanță prin intermediul sshscp: Backup (copiați un fișier la distanță)sdiff: Combină două fișiere în mod interactivsete: Editor de fluxselecta: Acceptă intrarea tastaturiiseq: Imprimă secvențele de numereset: Manipulați variabilele și funcțiile shellSFTP: Program de transfer de fișiere securizatschimbare: Schimbați parametrii de pozițieshopt: Opțiuni Shellînchidere: Închideți sau reporniți Linuxsomn: Amânați pentru o anumită perioadă de timpslocate: Căutați fișieresort: Sortați fișierele textsursă: Execută comenzi dintr - un fișier `sciziune: Împărțiți un fișier în bucăți de dimensiune fixăssh: Client Secure Shell (Program de acces la distanță)strace: Apeluri și semnale de sistem de urmărirelui: Înlocuiește identitatea unui utilizatorsudo: Executați o comandă ca un alt utilizatorsumă: Imprimă suma de control a unui fișiersuspenda: Suspendați execuția acestei cochilii •symlink: creați un nume nou pentru un fișiersincronizați: Sincronizați datele de pe disc cu memorieTcoadă: Eliberați ultima parte a fișierelorgudron: Arhiva pe bandăreper: Redirecționați o ieșire către mai multe fișieretest: Evaluați o expresie condiționatătimp: Măsoară timpul de execuție al unui programTimes: Timp de utilizator și de sistematinge: Schimbați marcajele temporale ale fișierelortop: Listează procesele care rulează în sistemtraceroute: Urmăriți traseul spre gazdăcapcană: Executați o comandă când un semnal este setat (bourne)tr: Traduceți, strângeți și / sau ștergeți caractereleadevărat: Nu face nimic, cu succestsort: Ordonați topologictty: Imprimă numele unui fișier al unui terminal de intrare standardtip: Descrieți o comandăUulimit: Limitați resursele utilizatorilor •umask: Utilizatorii arhivează crearea de măștiumount: Desfaceți un dispozitivunalias: Ștergerea unui aliasuname: Imprimă informațiile sistemuluiunexpand: Conversia spațiilor în fileUniq: Uniquify fișiereUnități: Conversia unităților de la o scară la altaunset: Eliminați funcțiile sau variabilele de numeunshar: Decomprimați scripturile fișierelor de coajăpână: Executați comenzi (până la eroare)useradd: Creați un nou cont de utilizatorusermod: Modificați un cont de utilizatorutilizatori: Listați utilizatorii înregistrați în prezentuuencode: Codificați un fișier binaruudecode: Decriptați un fișier creat de uuencodeVv: Afișează un mesaj afișat în director (`ls -l -b `)vdir: Afișează un mesaj afișat în director (`ls -l -b `)vi: Editor de textvmstat: Rapoarte statistici de memorie virtualăWceas: Rulați / afișați periodic un programWC: Imprimare byte, cuvinte și numărătoare de liniiwhereis: Găsiți calea utilizatorului, manualele și fișierele de cod sursă ale unui programcare: Căutați calea utilizatorului pentru un fișier de programîn timp ce: Executați comenziOMS: Imprimă toate numele de utilizator care sunt conectate în prezentwhoami: Imprimați id-ul și numele utilizatorului curent (`id -un `)wget: Recuperarea paginilor web sau a fișierelor prin HTTP, HTTPS sau FTPscrie: Trimiteți un mesaj unui alt utilizatorX în fațăxargs: Executați utilitarul, trecând listele de argument construiteXDG-deschis: Deschideți un fișier sau o adresă URL în aplicația preferată a utilizatoruluida: Imprimă un șir până când este întrerupt.: Execută un script în shell-ul curent. ### vă permite să reapelați sau să comentați fără a deranja Terminalul.6
Pe de altă parte, puteți evita întotdeauna citirea acestui ghid greu și pur și simplu cereți sfatul atunci când aveți nevoie de el pentru a stranii membrii forumurilor Ubuntu și copiați și lipiți comenzile ciudate în Terminal. Pentru a face acest lucru, marcați comanda cu cursorul și apăsați ctrl + C pentru a copia. Inserați-l în gedit și personalizați-l cu căile de fișiere de care aveți nevoie. Copiați din nou comanda când ați terminat, deschideți Terminalul și apăsați ctrl + shift + V pentru al lipi.
Get-familie-Cu-Ubuntu-Comenzi-Pas-6.jpg" class ="imagine lightbox">
sfaturi
- Rameshkumar by kreatio *** iftop *** Această comandă este folosită pentru a vedea lățimea de bandă a serverului
Distribuiți pe rețelele sociale:
înrudit