![Faceți cunoștință cu cea mai mare unitate flash din lume](/f/d364421975cd50ce119f844bbcf58255.jpg?width=100&height=100)
Continuând ultima conversație din 11 Comenzi utile Linux mai puțin cunoscute - Partea I aici, în acest articol, ne vom concentra asupra altor comenzi Linux mai puțin cunoscute, care se vor dovedi foarte utile în gestionarea Desktop și Server.
Fiecare comandă pe care o tastați în terminal este înregistrată în istorie și poate fi reîncercat folosind istorie comanda.
Ce zici de trișare comanda istoriei? Da, o poți face și este foarte ușor. Doar puneți unul sau mai multe spații albe înainte de a tasta o comandă în terminal și comanda dvs. nu va fi înregistrată.
Să încercăm, vom încerca cinci comenzi Linux obișnuite (să spunem eu sunt, pwd, uname, ecou „salut” și care) în terminal după un spațiu alb și verificați dacă aceste comenzi sunt andocate în istoric sau nu.
[e-mail protejat]: ~ $ ls. [e-mail protejat]: ~ $ pwd. [e-mail protejat]: ~ $ uname. [e-mail protejat]: ~ $ echo „salut” [e-mail protejat]: ~ $ cine
Acum rulați „istorie‘Comanda pentru a vedea dacă aceste comenzi executate mai sus sunt înregistrate sau nu.
[e-mail protejat]: ~ $ history 40 cd / dev / 41 ls 42 dd if = / dev / cdrom1 of = / home / avi / Desktop / squeeze.iso 43 ping www.google.com 44 su
Vedeți că ultimele noastre comenzi executate nu sunt înregistrate. de asemenea, putem înșela istoricul folosind o comandă alternativă „pisica | bash„Desigur fără ghilimele, în același mod ca mai sus.
stat comanda din Linux afișează informațiile de stare ale unui fișier sau sistem de fișiere. stat afișează o mulțime de informații despre fișierul al cărui nume este transmis ca argument. Informațiile de stare includ fișier mărimea, Blocuri, Permisiunea de acces, Data-ora a ultimului acces la fișier, Modifica, Schimbare, etc.
[e-mail protejat]: ~ $ stat 34.odt Fișier: „34.odt” Dimensiune: 28822 Blocuri: 64 Bloc IO: 4096 fișier regulat Dispozitiv: 801h / 2049d Inode: 5030293 Link-uri: 1 Acces: (0644 / -rw-r - r- -) Uid: ( 1000 / avi) Gid: (1000 / avi) Acces: 2013-10-14 00: 17: 40.000000000 +0530 Modificare: 2013-10-01 15: 20: 17.000000000 +0530 Modificare: 2013-10-01 15:20: 17.000000000 +0530
Combinația de taste de mai sus nu este de fapt o comandă, ci o modificare care pune ultimul argument de comandă la prompt, în ordinea ultimei comenzi introduse la comanda introdusă anterior. Apăsați lung pe „Alt'Sau'Esc„Și continuați să apăsați„.‘.
Descărcați linia de comandă a liniei de comandă Linux
Este posibil să fi văzut simularea textului în Filme special Filme de la Hollywood, unde textul apare ca și cum ar fi tastat în timp real. Puteți reaminti orice tip de text și ieșire simulând moda folosind „pv‘Comanda, așa cum a fost pipelizat mai sus. pv este posibil ca comanda să nu fie instalată în sistemul dvs. și trebuie să faceți acest lucru apt sau da pachetele necesare pentru instalare „pv'În cutia ta.
[e-mail protejat]: # echo "Tecmint [dot] com este cel mai bun site din lume pentru articol Linux calitativ" | pv -qL 20
Tecmint [dot] com este cel mai bun site din lume pentru articol Linux calitativ
Comanda de mai sus arată lista tuturor sistemelor de fișiere montate într-o formatare frumoasă cu specificații.
[e-mail protejat]: ~ $ mount | coloana -t
/ dev / sda1 on / type ext3 (rw, errors = remount-ro) tmpfs on / lib / init / rw type tmpfs (rw, nosuid, mode = 0755) proc on / proc type proc (rw, noexec, nosuid, nodev ) sysfs on / sys type sysfs (rw, noexec, nosuid, nodev) udev on / dev tip tmpfs (rw, mode = 0755) tmpfs on / dev / shm type tmpfs (rw, nosuid, nodev) devpts on / dev / pts type devpts (rw, noexec, nosuid, gid = 5, mode = 620) fusectl on / sys / fs / fuse / connections type fusectl (rw) binfmt_misc on / proc / sys / fs / binfmt_misc type binfmt_misc (rw, noexec, nosuid, nodev) nfsd on / proc / fs tip / nfsd nfsd (rw)
Înainte de a merge mai departe, permiteți-mi să vă întreb cum vă ștergeți terminalul. Hmmm! Tastați „clar”La prompt. Ei bine, comanda de mai sus efectuează acțiunea de curățare a terminalului dintr-o dată. Doar apăsați „Ctr + l”Și vedeți cum vă șterge terminalul dintr-o dată.
Ce zici de verificarea email necitit de la Linie de comanda. Această comandă este foarte utilă pentru cei care lucrează pe server fără cap. Din nou solicită parola în timpul rulării și nu trebuie să codificați parola în linia de mai sus, ceea ce este altfel un risc de securitate.
[e-mail protejat]: ~ $ curl -u [e-mail protejat] - silențios " https://mail.google.com/mail/feed/atom" | perl -ne 'print "\ t" if //; tipăriți „$ 2 \ n” dacă /(.*)/; '
Introduceți parola gazdei pentru utilizator '[e-mail protejat]': Gmail - Mesaje primite pentru [e-mail protejat] Oameni care oferă mașini în Delhi - 26 octombrie Quikr alertează o altă întrebare de dependență Chris Bannister Ralf Mardorf Reco Brian François Patte Curt Siard berenger.morel Salut Avishek - Descarcă broșura MBA gratuită Acum... Diya ★ Cele mai bune vânzări ale săptămânii, alegeți-vă ★ Ajustarea greșită a Timesdeal? Glenn engleză Alegerea versiunii Debian sau a derivatului pentru a rula Wine atunci când resursele sunt sărace Chris Bannister Zenaan Harkness Curt Tom H Richard Owlett Ralf Mardorf Rob Owens
ecran comanda face posibilă detașarea unui proces de lungă durată dintr-o sesiune care poate fi din nou atașat, după cum este necesar, ceea ce oferă flexibilitate în executarea comenzii.
Pentru a rula un proces (lung) executăm în general ca
[e-mail protejat]: ~ $ ./long-unix-script.sh
Care nu are flexibilitate și are nevoie ca utilizatorul să continue cu sesiunea curentă, totuși dacă executăm comanda de mai sus ca.
[e-mail protejat]: ~ $ ecran ./long-unix-script.sh
Poate fi deconectat sau reatașat în diferite sesiuni. Când se execută o comandă, apăsați „Ctrl + A" și apoi "d" la desprinde. A atașa alerga.
[e-mail protejat]: ~ $ screen -r 4980.pts-0.localhost
Notă: Aici este partea ulterioară a acestei comenzi ID ecran, pe care îl puteți obține folosind „ecran -ls‘Comanda. Pentru a afla mai multe despre „comanda ecranului„Și utilizarea lor, vă rugăm să citiți articolul nostru care prezintă unele utile 10 comenzi de ecran cu exemple.
Nu! comanda de mai sus nu este o greșeală de scriere. ‘fişier‘Este o comandă care vă oferă informații despre tipul de fișier.
[e-mail protejat]: ~ $ fișier 34.odt 34.odt: OpenDocument Text
Comanda de mai sus imprimă real și eficient utilizator și grup id-uri.
[e-mail protejat]: ~ $ id
uid = 1000 (avi) gid = 1000 (avi) grupuri = 1000 (avi), 24 (cdrom), 25 (dischetă), 29 (audio), 30 (dip), 44 (video), 46 (plugdev), 109 (netdev), 111 (bluetooth), 117 (scaner)
Asta este tot pentru acum. Văzând succesul ultimului articol din această serie și chiar al acestui articol, voi veni cu o altă parte a acestui articol care conține alte câteva Linux mai puțin cunoscut comanda foarte curând. Pana atunci Rămâneți aproape și conectat la Tecmint. Nu uitați să ne furnizați cu dvs. Feedback valoros în Comentarii.
Citește și