Osnovni timovi Linux. Osnovni Linux naredbe za početnike naredbe Linux operativnog sustava

U ovom članku, mi ćemo pogledati glavne Linux naredbe, koje će biti korisne za početnike da ovladaju ovaj operativni sustav.

Što je Linux?

Linux je kernel operativnog sustava. Možda ste čuli za Unix. Pa, Dakle, Linux je klon Unix. Stvorio je Linus Torvalds od nule. Linux je besplatan i ima otvoreni kodu - možete jednostavno promijeniti ništa u Linuxu i distribuirati ga pod vašim imenom! Postoji nekoliko gradi na temelju Linuxa, obično se naziva distribucija.

  • Ubuntu Linux
  • Red Hat Enterprise Linux
  • Linux ment.
  • Debian.
  • Fedora.

Linux se uglavnom koristi na poslužiteljima. Oko 90% Interneta radi na Linux poslužiteljima i zato.

Linux je besplatan, a glavni problem korištenja Windows poslužitelja je njihov trošak. Linux Quick: OS, koji radi oko 80% pametnih telefona na svijetu, Android je također izrađen od Linux kernela. Linux je siguran, a većina virusa na svijetu radi na sustavu Windows.

Linux Shell ili "terminal"

Linux Shell je program koji prima naredbe od korisnika i prenosi njihov OS za obradu i označava izlaz. Shell Linux je njegov glavni dio. Većina distribucija se isporučuje s korisničkim korisničkim sučeljem (GUI), ali uglavnom u poslužitelju Linux koristi CLI (sučelje naredbenog retka).

U ovom priručniku ćemo pogledati glavne naredbe koje koristimo u Linux Shell.

Da biste otvorili terminal, kliknite Ctrl + alt + t u Ubuntu ili kliknite Alt + f2., Unesite terminal GNOME i pritisnite ENTER. Unesite malibenu pi veslački.

Linux naredbe

Glavni timovi

1. pwd. - Kada prvi put otvorite terminal, doći do kućnog imenika korisnika. Da biste saznali koji direktorij ste, možete koristiti naredbu "PWD". Ova naredba prikazuje punu stazu iz korijenskog direktorija do trenutnog radnog imenika: u kontekstu kojih su naredbe unesene u kontekstu (prema zadanim postavkama). Korijen je temelj Linux datotečnog sustava. Označena košom značajkom (/). Direktorij korisnika obično izgleda kao "/ home / korisničko ime".

Rezultat naredbe PWD u Linuxu

2. LS. - Koristite naredbu "LS" kako biste saznali koje su datoteke u imeniku u kojem ste. Sve skrivene datoteke možete vidjeti pomoću naredbe "LS-A".


Rezultat LS naredbe u Linuxu

3. CD - Koristite naredbu "CD" za odlazak u direktorij. Na primjer, ako ste u mapi Home i želite otići u mapu za preuzimanje, možete unijeti " preuzimanja CD-a"" Zapamtite da je ova naredba osjetljiva na registar i morate unijeti naziv mape točno onako kako jest. Ali postoji jedna nijansa. Zamislite da imate mapu pod nazivom "Raspberry Pi". U tom slučaju, kada unesete " cD malina pi", Shell će uzeti drugi argument naredbe kao drugi, tako da ćete dobiti poruku o pogrešci koja kaže da imenik ne postoji. Ovdje možete koristiti obrnutu kosu liniju, odnosno: " cD malina Pi"" Prostori rade ovako: ako samo dobijete " cD"I pritisnite tipku ulaza, pasti ćete u kućni direktorij. Za povratak iz mape u mapu na to možete birati "CD ..". Dvije točke se vraćaju u prethodni direktorij.

Rezultat CD naredbe u Linuxu

4. MKDIR i RMDIR - Koristite naredbu MKDIR kada trebate stvoriti mapu ili direktorij. Na primjer, ako želite stvoriti imenik pod nazivom "DIY", možete unijeti " mKDIR DIY."" Sjeti se kako je već rečeno ako želite stvoriti imenik pod nazivom "DIY hakiranje", možete unijeti " mkdir DIY hakiranje"" Koristite RMDIR za uklanjanje imenika. Ali RMDir se može koristiti samo za uklanjanje praznog imenika. Da biste izbrisali imenik koji sadrži datoteke, koristite RM naredbu.

Rezultat naredbe MKDIR i RMDIR u Linuxu

5. RM. - Koristite RM naredbu za brisanje datoteka i direktorija. Koristite RM -R za brisanje samo imenik. Uklanja mapu i datoteke sadržane u njemu kada koristite samo RM naredbe.


RM Command Rezultat u Linuxu

6. Dodirnite - Naredba Touch se koristi za stvaranje datoteke. To može biti bilo što, od prazne TXT datoteke na praznu zip datoteku. Na primjer, " dodirnite New.txt».

Touch Team rezultira Linuxom

7. Čovječe.i --Pomozite - Da biste saznali više o timu i kako ga koristiti, koristite naredbu čovjeka. Prikazuje referentne stranice tima. Na primjer, " Čovjek ls.»Prikazuje referentne stranice LS naredbe. Unos naziva naredbe i argument pomaže pokazati kako možete koristiti naredbu (na primjer, CD --Help).


CD -HELP Command Rezultat u Linuxu

8. CP. - Koristite CP naredbu za kopiranje datoteka putem naredbenog retka. Potrebno je dva argumenta: prvi je mjesto kopiranja datoteke, drugi - gdje kopirati.

Rezultat CP naredbe u Linuxu

9. MV. - Koristite naredbu MV za premještanje datoteka putem naredbenog retka. Također možemo koristiti naredbu MV za preimenovanje datoteke. Na primjer, ako želimo preimenovati "tekst" datoteku u "novom", možemo koristiti " mV tekst novi."" Potrebno je dva argumenta, poput CP naredbe.

MV Command Rezultat u Linuxu

10. Pronađite. - Naredba lociranja se koristi za traženje datoteke u Linux sustavu, kao i naredbu za pretraživanje. Ova naredba je korisna kada ne znate gdje je datoteka spremljena ili stvarni naziv datoteke. Korištenje argumenta - s naredbom pomaže ignorirati registar (ne bitno je li to velika ili mala slova). Dakle, ako trebate datoteku s riječju "hello", daje popis svih datoteka na vašem Linux sustavu koji sadrži riječ "Pozdrav" kada unesete "Locing -i Hello". Ako se sjećate dvije riječi, možete ih podijeliti s zvjezdicom (*). Na primjer, da biste pronašli datoteku koja sadrži riječi "hello" i "ovo", možete koristiti "locirati -i * hello * ovu" naredbu.

Srednji timovi

1. Echo. - Naredba "Echo" pomaže nam premjestiti neke podatke, obično tekst u datoteku. Na primjer, ako želite stvoriti novu tekstualnu datoteku ili dodati već izrađenu tekstualnu datoteku, samo trebate unijeti "Echo Hello, moje ime je hich \u003e\u003e New.txt". Ne morate razdvajati prostore uz pomoć obrnutog pletenice, jer zaključujemo u dva trokutasta zagrade kada završimo ono što trebamo pisati.

2. mačka.- Koristite naredbu mačke za prikaz sadržaja datoteke. Obično se koristi za praktično gledanje programa.

Echo tim rezultat u Linuxu

3. Nano, vi, Jed - Nano i VI su već instalirani uređivači teksta na naredbi Linux naredbe. Nano naredba je dobar uređivač teksta koji označava ključne riječi s bojom i prepoznaje većinu jezika. I vi je lakše nego nano. Možete stvoriti novu datoteku ili promijeniti datoteku pomoću ovog urednika. Na primjer, ako trebate stvoriti novu datoteku pod nazivom "check.txt", možete ga stvoriti pomoću Nano Check.txt naredba. Možete spremiti datoteke nakon uređivanja pomoću CTRL + X sekvence, a zatim y (ili n za ne). U mom iskustvu, koristeći Nano za uređivanje HTML ne izgleda jako dobro zbog svoje boje, pa preporučujem urednik JED Tekst. Uskoro ćemo nastaviti instalirati pakete.

4. Sudo. - široko korištena naredba na liniji Linux naredbe, sudo znači "superviser učiniti". Stoga, ako želite da bilo koju naredbu bude izvršena administratorom ili root prava, možete koristiti sudo naredbu. Na primjer, ako želite urediti datoteku, kao što je viz. Alsa-Base.conf, koji zahtijeva root prava, možete koristiti naredbu - sudo nano alsa-base.conf. Možete unijeti root naredbeni liniju pomoću naredbe sudo bash, a zatim unijeti svoju korisničku lozinku. Također možete koristiti naredbu "su", ali prije nego što trebate instalirati root lozinku. Da biste to učinili, možete koristiti sudo passwd naredbu (ne s pravopisnim pogreškama, to je passwd). Zatim unesite novu zaporku.

5. DF. - Koristite DF naredbu da biste vidjeli dostupni prostor na disku u svakom odjeljku vašeg sustava. Možete jednostavno unijeti DF na naredbeni liniju i vidjeti svaku montiranu particiju i njegovog korištenog / pristupačnog prostora u% i kilobate. Ako želite da se prikaže u Megabajtu, možete koristiti DF -M naredbu.


Rezultat naredbe DF-M u Linuxu

6. du. - Koristite du kako biste saznali kako se datoteka koristi na vašem sustavu. Ako želite znati veličinu okupiranog prostora na disku za određenu mapu ili datoteku u Linux, možete unijeti DF naredbu i naziv mape ili datoteku. Na primjer, ako želite znati veličinu prostora na disku koju koristi mapa dokumenta u Linuxu, možete koristiti naredbu DU dokumenata. Također možete koristiti LS -LAH naredbu da biste pregledali veličine svih datoteka u mapi.

Traćiti - Koristite tar za rad s tarballs (ili datoteke komprimirane u TALBARK Arhivu) na naredbeni redak Linux. Ima dugi popis aplikacija. Može se koristiti za kompresiju i raspakiranje različitih vrsta arhiva. katran, kao što je .tar, .tar.gz, .tar.bz2 itd. radi na temelju argumenata koje su mu dane. Na primjer, " tar -cvf."za stvaranje .katran Arhiva, - xVF. za Raspaking.tar Arhiv, - tvf. Za prikaz sadržaja arhive, itd.

8. ZIP, raspakirajte - Koristite zip za komprimiranje datoteka na zip arhivu i raspakirajte za izdvajanje datoteka s ZIP arhive.

9. Uobičajeno. - Upotrijebite upozorenje za prikaz informacija o sustavu u kojem se pokreće vaša distribucija Linuxa. Korištenje naredbe "Upravni -A" prikazuje većinu informacija o sustavu: datum jezgre, verziju, vrstu procesora itd.

Ime -A-A naredba Rezultat u Linuxu

10. Apt-Get - Upotrijebite APT za rad s paketima na naredbi Linux naredbe. Koristite apt-dovedite instalaciju paketa. Ova naredba zahtijeva prava superatičara, stoga koristite sudo naredbu s njom. Na primjer, ako želite instalirati Editor JED Tekst (kao što sam već spomenuo), možemo ući u sudo apt-dobiti install JED naredbu. Slično tome, svaki paketi se mogu postaviti na sljedeći način. Preporučuje se ažuriranje vašeg spremišta svaki put kada pokušate instalirati novi paket. To možete učiniti upisivanjem "sudo apt-get ažurirati". Sustav možete ažurirati tako da upišete "sudo apt-dobivanje nadogradnje". Također možemo ažurirati distribuciju upisivanjem "sudo apt-get dist-nadogradnja". Naredba pretraživanja APT-Cache koristi se za traženje paketa. Ako ga želite pronaći, možete unijeti "apt-cache Search JED" (bez korijena potrebnog za ovo).


11. Chmod. - Koristite CHMOD kako bi datoteku izvršnu datoteku i promijenili dozvole koje su mu dostavljene u Linuxu. Zamislite da na vašem računalu postoji Python kod pod nazivom brojeve. Morat ćete pokrenuti "Python brojeve.py" svaki put kada je trebate pokrenuti. Umjesto toga, kada ga učinite izvršnim, samo trebate pokrenuti "brojeve.py" u terminalu za početak datoteke. Da biste napravili izvršnu datoteku, možete koristiti naredbu "CHMOD + X Brojevi.py" u ovom slučaju. Možete koristiti "CHMOD 755 brojeve.py" kako biste ga dali root prava, ili "sudo chmod + x brojeve.py" za korijen izvršnu datoteku. Evo nekoliko.

12. Naziv hosta. - Koristite naredbu ime hosta.Da biste saznali svoje ime u svom hostu ili mreži. Zapravo, prikazuje naziv domaćina i IP adresu. Samo upisivanje "hostname", primit ćete naziv hosta. Upisivanjem "hostname -i" primit ćete svoju IP adresu na mreži.

13. Ping. - Koristite Ping da biste provjerili veze s poslužiteljem. Wikipedia kaže: "Ping je uslužni program za davanje računalne mreže koja se koristi za provjeru dostupnosti domaćina u mreži Internet Protocol (IP). Na primjer, kada birate, " ping google.com."On provjerava može li se povezati s poslužiteljem i vratiti se natrag. To vrijeme mjeri u oba kraja i daje vam detaljne informacije o njemu. Možete koristiti ovu naredbu za provjeru internetske veze. Ako bori Google poslužitelj (u ovom slučaju) - internetska veza je aktivna!


Ping Rezultat u Linuxu
  • Možete koristiti naredbu ČistoOčistiti terminal ako se tamo nosi previše timova.
  • Karticu. Možete koristiti za popunjavanje terminala. Na primjer, samo trebate birati "CD doc", a zatim karticu, a terminal ispunjava sve ostalo i čini ga "CD dokumentima".
  • Ctrl + C. Može se koristiti za sigurno zaustavljanje bilo koje naredbe na terminalu. Ako CRTL + C nije radio, možete koristiti Ctrl + Z. Za zaustavljanje procesa u terminalu.
  • Možete izaći iz terminala pomoću naredbe iZLAZ.
    Možete isključiti ili ponovno pokrenuti računalo pomoću naredbi sudo Halt. i sudo ponovno pokretanje..

Možete se smatrati pridošlicama u Linuxu, ali zapravo to nije. Postoji 3,74 milijardi globalnih korisnika Interneta, a svi oni na neki način koriste Linux kao Linux poslužitelji podržavaju 90% interneta. Većina modernih usmjerivača pokreće Linux ili Unix, a super računala su također uglavnom rade na Linuxu. Ako imate android smartphone, vaš operativni sustav je izgrađen na Linux kernelu.

Drugim riječima, Linux svugdje.


Slika: Opensource.com.

Ali postoji razlika između korištenja Linux tehnologija i korištenja Linuxa. Ako ste zainteresirani za Linux, vi svibanj biti zainteresirani da znate kako koristiti linux naredbu linije sučelje (CLI)

Ispod su glavne Linux naredbe koje svatko treba znati. Svaki od njih je jednostavan i lako se pamti. Drugim riječima, ne morate biti napredni korisnik da ih razumije.

Počnite svladati sučelje naredbenog retka Linuxa pomoću ovih 10 glavnih naredbi.

1. LS.

Ne, ovo nije tipografska pogreška - stvarno sam namjeravao ući u donji registar slova L. ls., ili "Popis" - Ovo je naredba broj jedan koju trebate znati da koristite CLI Linux. Ovaj popis naredbi funkcionira u Linux terminalu za prikaz svih glavnih direktorija podnesenih u odgovarajućem datotečnom sustavu. Na primjer, ova naredba:

ls / aplikacije

prikazuje svaku mapu pohranjenu u mapu aplikacije. Koristit ćete ga za pregled datoteka, mapa i direktorija.

Sve skrivene datoteke mogu se vidjeti pomoću naredbe. ls -a.

2. CD.

Ova naredba se koristi za tranziciju (ili "promjene") u direktorij. Tako se krećete iz jedne mape u drugu. Recite mi da ste u mapi "Downloable Files", ali želite otići u mapu "Teiney Playlist".

Samo unos teksta cD lista za reprodukciju. Neće raditi jer je ljuska to ne prepoznaje i prijavljuje da mapa koju tražite ne postoji. Da biste otvorili ovu mapu, morate staviti obrnutu skicu.

Tim bi trebao izgledati ovako:

cD GYM PLAYLIST

Da biste se vratili s trenutne mape na prethodnu, možete unijeti naziv mape, nakon čega slijedi CD ... Razmislite o dvije točke poput gumba "Natrag".

3. MV.

Ova naredba šalje datoteku iz jedne mape u drugu; mv znači "potez". Možete koristiti ovu kratku naredbu kao da povučete datoteku u PC mapu sa sustavom Windows.

Na primjer, ako stvorim datoteku pod nazivom Testfile za demonstriranje svih glavnih Linux naredbi, i želim ga premjestiti u mapu Moji dokumenti, ja bih objaviti ovu naredbu:

mV / home / sam / testfile / home / SAM / dokumenti /

Prvi dio tima ( mv) kaže da želim premjestiti datoteku, drugi dio ( početna / SAM / Testfile) poziva datoteku koju želim premjestiti i treći dio ( / home / SAM / dokumenti /) Označava mjesto gdje želim proći datoteku.

4. Vruće tipke Linux

To je više od jednog tima, ali nisam se mogao odoljeti, a ne govorim o njima ovdje. Za što? Jer štede vrijeme i snažno pomažu u radu.

Ctrl + K. Smanjuje tekst s pokazivača do kraja linije

Ctrl + y. Umetnite tekst

Ctrl + E. Pomiče kursor na kraju niza

Ctrl + A. Pomiče pokazivač na početak linije

Alt + f. Prijelaz na sljedeći prostor

Alt + B. Prijelaz na prethodni prostor

Alt + Backspace. Uklanja prethodnu riječ

Ctrl + W. Smanjuje riječ za pokazivač

Shift + umetak Umeće tekst na terminal

Ctrl + D. Dolaze iz sustava

Te se naredbe koriste na različite načine. Na primjer, zamislite da ste pogrešno primijetili riječ u timu Text:

sudo apt-dobiti intall program

Vjerojatno ste to primijetili " instalirati»Napisana s pogreškom, tako da tim neće raditi. Ali brzi ključevi olakšavaju povratak i popravak. Ako je moj kursor na kraju linije, mogu kliknuti Alt + B. Dvostruko da biste pomaknuli pokazivač na mjesto ispod ^ Simbol:

sudo apt-get ^ intimno ime

Sada možemo brzo dodati pismo korekciji instalirati, Jako jednostavno!

5. MKDIR.

Ovo je naredba koju želite koristiti za izradu direktorija ili mape u okruženju Linux. Na primjer, možete unijeti MKDIR DIY u direktorij za vaše DIY projekte.

6. na.

Ako želite pokrenuti naredbu Linux u određeno vrijeme, možete dodati nA. na jednadžbu.

Za sintaksu nA. Pratite datum i vrijeme u kojem želite izvršiti naredbu. Poziv naredbe tada će se promijeniti, u\u003e tako da možete unijeti naredbu ili naredbe koje želite pokrenuti do trenutka kada ste naveli

Na primjer:

u 16:08 sati je sjedio

u\u003e coway "hello"

To će pokrenuti program coway. u 16:08 u subotu.

7. RMDIR.

Ova naredba omogućuje vam da uklonite CLI Linux direktorij.

Na primjer:

rmdir testdirektory

Imajte na umu da ova naredba neće izbrisati imenik u kojem se nalaze datoteke unutar. Djeluje samo pri uklanjanju praznih imenika.

8. RM.

Ako želite izbrisati datoteke, rm Tim je ono što je potrebno. Može izbrisati datoteke i direktorije.

Za brisanje jedne datoteke unesite rM testfile

da biste uklonili imenik i datoteke unutar njega, unesite rm -r..

9. Dodirnite.

Tim Dodirinače poznat kao tim napraviti datoteku.Omogućuje vam stvaranje novih, praznih datoteka pomoću CLI Linuxa. Vrlo slično momčadi MKDIR. Stvoriti direktorije, dodir Koristi se za stvaranje datoteka.

Na primjer, dodirni testfilestvorite praznu datoteku pod nazivom testfile.

10. Pronađite.

Ova naredba se koristi za traženje datoteke u Linux sustavu. Izgleda kao pretraživanje u sustavu Windows. Vrlo je korisno ako zaboravite gdje ste spremili datoteku ili kako ste ga nazvali.

Na primjer, ako imate dokument o korištenju blok lanca, ali ne možete smisliti ime, možete kliknuti na njega locirati -blockchain Ili možete potražiti "opcije upravljanja lancem", dijeleći riječi kao zvjezdicu ili zvjezdice (*).

Na primjer:

pronađite - * Blockchain * Koristite * slučajevi *,

Postoje mnoge druge korisne CLI Linux naredbe, kao što je pkill Tim, i to je sjajno ako počnete shvaćati što rade.

Evo nekih drugih korisnih timova za ljude koji žele naučiti koristiti Linux terminal: Čovjek, Apaoos, sudo, su, Chown, Chmod, Pronađi, Xargs, grep, SED, MONU

No, 10 od ovih jednostavnih i korisnih naredbi potrebne su za početak rada pomoću Linux naredbene linije.

Po analogiji sa sustavom Windows, Linux ima određeni skup naredbi za najpogodnije i brz rad u operativnom sustavu. Ali ako u prvom slučaju nazivamo uslužni program ili izvršimo radnju iz "naredbenog retka" (cmd), tada se u drugom sustavu djelovanja izrađuje u terminalnom emulatoru. Zapravo, "Terminal" i "Command Line" - Ovo je isto.

Za one koji su se nedavno počeli upoznati s linijom operativnih sustava obitelji Linux, da vidimo registar najznačajnijih naredbi koje svaki korisnik treba. Imajte na umu da su alati i komunalije uzrokovali "Terminal"su unaprijed instalirani u svim Linux distribucijama i ne moraju biti unaprijed učitani.

Upravljanje datotekama

U bilo kojem operativnom sustavu nije bez interakcije s različitim formatima datoteka. Većina korisnika koristi se za korištenje upravitelja datoteka za te svrhe, koji ima grafičku ljusku. Ali sve iste manipulacije, pa čak i više njihovog popisa, možete potrošiti pomoću posebnih timova.


Rad s tekstom

Unos B. "Terminal" Naredbe koje izravno komuniciraju s datotekama prije ili kasnije trebaju napraviti uređivanje u njima. Sljedeće naredbe koriste se za rad s tekstualnim dokumentima:


Procesno upravljanje

Dugotrajno korištenje OS-a za jednu sesiju stimulira pojavu više aktivnih procesa koji mogu značajno pogoršati performanse računala do činjenice da neće biti ugodno raditi.

Ova se situacija može lako ispraviti, dovršiti nepotrebne procese. Sljedeće naredbe koriste se u Linux sustavu u tu svrhu:


Korisničko okruženje

Važni timovi uključuju ne samo one koje vam omogućuju interakciju s komponentama sustava, već i na obavljanju više trivijalnih zadataka koji doprinose praktičnosti pri radu na računalu.


Upravljanje korisnicima

Kada ne jedna osoba ne radi na jednom računalu, ali nekoliko, onda će najbolja opcija stvoriti nekoliko korisnika. Međutim, potrebno je znati naredbe za interakciju sa svakim od njih.


Pregled dokumenata

Nijedan korisnik ne može zapamtiti vrijednost svih naredbi u sustavu ili lokaciji svih izvršnih programskih datoteka, ali tri lako nezaboravne naredbe mogu doći do spašavanja:


Upravljanje mrežom

Da biste postavili internet i u budućnosti uspješno napravite podešavanja mrežnim postavkama, morate znati barem nešto odgovorno za ove naredbe.


Zaključak

Znajući sve gore navedene naredbe, čak i newbie, koji je samo instaliran sustav na temelju Linuxa, moći će biti u stanju interakciju s njom savršeno, uspješno rješavanje postavljenih zadataka. Na prvi pogled, može se činiti da je popis vrlo teško zapamtiti, međutim, s čestim izvršenjem naredbe ili drugog, a glavni će se odvijati u memoriji i kontaktirati svaki put kada su upute koje nam ne trebaju.

Whami # povlači ime pod kojim ste registrirani datum # povucite datum i vrijeme vrijeme<имя программы> # Pokrenite program ili naredbu i dobivate informacije o vremenu, # potreban za izvođenje # # kako bi se utvrdilo koji od korisnika radi na Upramatično -a # Stroju za prikaz informacija o operacijskom sustavu CAT / ETC / Izdavanje # Prikaži verziju operativnog sustava ( 12.04, 13.04 itd.) LSB_RELEACE -A # Distribucija Naziv i Upravno -m # verzija Saznajte koliko bitova u Linux OS Free # Prikaz informacija o tome kako koristiti DF -H memorije za prikaz informacija o besplatnom i radnom mjestu na diskovima Prikazuje trenutno vrijeme, vrijeme prolazi nakon preuzimanja OS-a, broj trenutnih korisnika korisnika u računalnom sustavu i opterećenje za posljednje 1, 5 i 15 minuta na vrhu (HTOP) prikazuje popis procesa koji djeluju u sustavu i informacijama o njima ps axu | Grep php # popis procesa, pod nazivom PHP PS aux | Glavu -N 1; PS aux | grep: pretražid # procesi s objašnjenjem parametara odozgo netstat -LP | GREP: 9000 # Saznajte što visi na 9000 NetStat -LuntP # Port prikazuje sve otvorene portove sa svojim aplikacijama pomoću LSUSB # Informacije o uređajima vezanim putem USB LSCPU # karakteristike procesora

Ovdje ću samo opisati osnovne momčadi. U većini naredbi se može naučiti više u interaktivnom načinu tako što ćete kontaktirati Linux Referentni sustav koristeći naredbu čovjeka. Lakše se sjetiti, od riječi Čovjek.:

Čovjek.<имя изучаемой команды>

Izvršiti neke naredbe, na primjer, postavljanje prava pristupa sustavnim datotekama i još mnogo toga, ispravno super korisnik, Izvršiti naredbu u ime super korisnik, Morate napisati tim prije imena sudo.(Na primjer: sudo servis Nginx ponovno pokretanje). U nekim Debian sustavima, sudo ne može biti instaliran prema zadanim postavkama (ali možete instalirati apt-get install sudo). Za instalaciju sudo trebate se prijaviti korijen."Ohm:

Morate unijeti lozinku za predujam na zahtjev za lozinkom. Nakon toga, bilo koji tim će biti izveden iz korijenskog supervizatora.

[Zaštićeno e-poštom]: ~ $ SU - lozinka: [Zaštićeno e-poštom]:~# <команда, которая выполнится от имени root>

Opći Linux naredbe

To sadrži popis korisnih naredbi koje nisu unijele druge dijelove.

Sudo Shutdown -h sada # isključite računalo sada sudo gašenje -h 90 # isključite računalo nakon 90 minuta. Sudo Reboot # ponovno učitati svoj wget --convert-links -r računalo http://www.linux.org/ # kopirati kopiranje web-lokacije i pretvoriti linkove za izvanmrežnog rada # Kopira se pojavljuje na 5 razina u dubini !! # Pokrenite najnoviju izvedenu povijest naredbe | Rep -50 # Prikaži posljednjih 50 passwd # Commands mijenja CAL -3 Trenutna zaporka Prikazuje se u udobnom obliku prethodna, trenutna i naknadna mjeseca (kalendar u vrsti)

Rad s datotekama i direktorijama Linux

LS # Prikaži popis datoteka u trenutnom direktoriju LS -LA<имя каталога> # Popis datoteka u katalogu<имя каталога>, Uključujući skriveni PWD # povlači trenutni put (naredba izlaza naredbe CD-a) CD [Katalog] # Trenutni katalog (Promijeni katalog) CP<что_копировать> <куда_копировать> # Kopiranje datoteka (kopiranje) mV<что_перемещать> <куда_перемещать> # Premještanje ili preimenovanje datoteke (premještanje) mkdir<каталог> # Stvoriti novi katalog (napraviti imenik) rmdir<каталог> # Izbriši prazan direktorij (uklonite direktorij) RM<файлы> # Brisanje datoteka (Ukloni) RM -RF<имя каталога> Izbriši katalog s ugniježđenim datotekama Lociranje /Ward/wwwebindex.php # Pronađi sve datoteke s imenom koji završava na index.php # u imenik / var / www rep<имя файла> # Prikazuje kraj datoteke. Zgodan pri radu s dnevnicima i velikim DI datotekama. -bh | Više # Prikaz informacija o veličini datoteka i direktorija, počevši od trenutnog sudo Chmod 777-R katalog ~ / Public 1 Read / Pisanje dozvola / Izvršenje za sve na direktoriju ~ / Public-en - rekurzivno, tj. Ugniježđene datoteke i mape Sudo chown<имя пользователя> <имя файла> # Postavite vlasnik datoteke\u003e Filename # čini datoteku datoteka praznu datoteku, tj. Plahte sadržaj dodirne datoteke # stvara praznu datoteku, također mijenja vrijeme posljednje promjene datoteke

Linux naredbe koje pružaju informacije o sustavu

Whami # povlači ime pod kojim ste registrirani datum # povucite datum i vrijeme vrijeme<имя программы> # Pokrenite program ili naredbu i dobivate informacije o vremenu, # potreban za izvođenje # # kako bi se utvrdilo koji od korisnika radi na Upramatično -a # Stroju za prikaz informacija o operacijskom sustavu CAT / ETC / Izdavanje # Prikaži verziju operativnog sustava ( 12.04, 13.04 itd.) LSB_RELEACE -A # Distribucija Naziv i Upravno -m # verzija Saznajte koliko bitova u Linux OS Free # Prikaz informacija o tome kako koristiti DF -H memorije za prikaz informacija o besplatnom i radnom mjestu na diskovima Prikazuje trenutno vrijeme, vrijeme prolazi nakon učitavanja OS-a, broj trenutnih korisnika korisnika u računalni sustav i opterećenje za posljednjih 1, 5 i 15 minuta nakon preuzimanja, broj trenutnih korisnika u računalnom sustavu i opterećenja Za posljednjih 1, 5 i 15 minuta na vrhu (HTOP) prikazuje popis rada u sustavu procesa i informacija o njima PS AXU | Grep php # popis procesa, pod nazivom PHP PS aux | Glavu -N 1; PS aux | grep: pretražid # procesi s objašnjenjem parametara odozgo netstat -LP | GREP: 9000 # Saznajte što visi na 9000 NetStat -LuntP # Port prikazuje sve otvorene portove sa svojim aplikacijama pomoću LSUSB # Informacije o uređajima vezanim putem USB LSCPU # karakteristike procesora

Kako dovršiti proces? Ako tijekom izlaza vrh. Pritisnite k (iz riječi ubiti), to će biti predloženo

PID za ubijanje:

morate unijeti identifikator (PID) procesa, a zatim pritisnite ENTER. To je nešto poput upravitelja zadataka u sustavu Windows.

Radite s Linux arhivima

Tar CF Primer.tar /Home/primer.txt # stvoriti Tar Archive po imenu Primer.tar, # koji sadrži /Home/primer.txt tar CZF primer.tar.gz /Home/primer.txt # stvoriti tar-arhivu s kompresijom GZIP Primer.tar.gz tar xf primer.tar na Primer.tar.tar Arhiva na trenutni TAR XZF PRIMER.TAR.GZ mapa # za raspakiranje Tar Arhiva s GZIP TAR XJF Primer.tar.Bz # Raspakirajte Tar Arhiva s Bzip2

Uzorak pretraživanja teksta i datoteka u Linuxu

grep -Rl "What_" / Put # Traži datoteke rekurzivno s tekstom # "Što__iesive" na putu "/ put" manje ~ / dokumenti / http.txt | grep -A 2 "Skype" # Pretraživanje po datoteci ~ / Dokumenti / http.txt, # Wills liniju podudaranja + 2 slijedeći rep -f -f -N100 linije ~ / logovi / php-error.log # vrlo zgodan značajka za čitanje Dnevnici # u stvarnom vremenu prikazuju 100 konačnih redaka datoteke Pronađi. -Name "* .php" -mme -1--Print # rekurzivna potraga za uzorcima na uzorku (maski) "* .php" # koji se promijenio u posljednji dan Find / VaR / www / -Mime -10 # Traži datoteke koji su promijenjeni za posljednjih 10 dana Find / VaR / www / -Mime -10\u003e Filename.txt # Napiši izlaz pronaći datoteku. -Perm 777 | Xargs RM # Pronađite sve datoteke s 777 prava i izbrišite ih. -Name cache | Xargs Chmod -R 777 # Pronađite katalog predmemorije i postavite mu prava 777

Pokrenite dijelove koda na naredbenoj liniji (PHP, Python):

Php -r "var_dump (" hello ");" Python -c "Ispis (" Pozdrav ");"

To je nepotpun popis timova koji su mi već bili vrlo korisni. Kao što je Linux studija, post će biti nadopunjen drugim timovima.

Nije svaki Linux korisnik mora biti u mogućnosti raditi na naredbenoj liniji. No, prije ili kasnije trenutak će doći kada će biti potrebno izvršiti sve minimalne radnje u terminalu. Slučajevi mogu biti apsolutno različiti - postavljanje sustava, oporavak, kopiranje podataka u slučaju kvara i tako dalje.

Stoga sam odlučio napraviti ovaj izbor timova za početnike u Linuxu, koji mogu biti korisni svima.

1. LS.

Tim ls. (Ako bez argumenata) koristi se za prikaz popisa datoteka u trenutnom direktoriju.

Za prikaz popisa datoteka u direktoriju /home/vasya/.ssh. Izvesti:

Ls /Home/vasya/.sssh.

2. CD

Tim cD Koristi se za stablo imenika (prijelaz u drugu mapu).

Na primjer, da biste otišli u direktorij /home/vasya/.local Trebate izvršiti

CD /Home/vasya/.local

3. MV.

Tim mv Koristi se za pomicanje (ili preimenovanje) datoteka i direktorija.

Na primjer, za pomicanje direktorija / Home / Vasya / dokumenti U direktoriju / Početna / Vasya / Tajna Izvesti:

MV / Home / Vasya / Dokumenti / Naslovnica / Vasia / Tajna

4. CP.

Tim cp. Stvara kopiju datoteke ili direktorija.

Za kopiranje datoteke poruke.Log. za podnijeti. poruke.Log.bak Izvesti:

CP poruke.Log poruke.log.bak.

Da biste kopirali imenik, morate dodati argument nakon naredbe -r., Na primjer, kopirajte imenik vozača. u prikaz-upravljački programi.:

CP-R upravljačke programe

5. sudo.

Tim sudo. Koristi za izvršavanje drugih naredbi u ime supervizora. Ali ona mora pažljivo koristiti, kao što možete oštetiti sustav.

Na primjer, ako pokušate stvoriti kopiju datoteke u imeniku "System" / itd.onda dobiti upozorenje Dozvola je odbijena., Stoga, u ovom slučaju, naredba se mora izvršiti u ime supervisera, na primjer:

Sudo cp /etc/x11/xorg.conf /etc/x11/xorg.conf.bak

6. Dodirnite

Tim dodir Možete stvoriti praznu datoteku.

Na primjer, stvorite praznu datoteku path.dat.:

Touch Path.dat.

7. Pronađite.

Tim pronaći. Dizajniran za traženje datoteka. Da, to nije najjednostavniji tim, ali njegovo znanje je vrlo korisno. Za početak, dovoljno je zapamtiti kako tražiti datoteke i direktorije po imenu ili maski (dijelovi imena).

Na primjer, naći ćemo sve datoteke (i direktorije) u trenutnom imeniku, čije ime započinje dokumenti završava .odt. (To mogu biti datoteke dokument-povijest.odt., dokument1.odt., dokument.odt., dokument-linux.odt.):

Pronaći. -Name "dokument * .odt"

Obrazloženje: Simbol točke nakon naredbe znači da tražimo u trenutnom direktoriju (iu svim direktorijama unutar struje). Nakon argumenta -Ime U navodnicima se bilježi naziv datoteke ili maska \u200b\u200b(predložak), koji tražimo. Simbol zvjezdice u maski znači da umjesto zvjezdice može biti bilo koji likovi.

8. mačka.

Tim mačka. Prikazuje sadržaj navedene datoteke na zaslon.

Na primjer, za pregled sadržaja datoteke. /var/log/auth.log. Izvesti:

Mačka /var/log/auth.log.

9. Nano.

Zapravo nano. Ovo je urednik teksta konzole. Ali ponekad je to jedan od rijetkih načina za uređivanje datoteke iz naredbenog retka (na primjer, kada grafičko sučelje nije učitano ili nedostatak).

Na primjer, za stvaranje ili uređivanje postojeće datoteke. ftp.cfg. Izvesti:

Nano ftp.cfg.

Otvara se urednik teksta. Napravite promjene u datoteci. Zatim pritisnite kombinaciju tipki Ctrl + X. i ući yorza spremanje promjena i izlaz (ili unesite n.Zatvoriti datoteku bez spremanja promjena).

10. MKDIR.

Tim mKDIR. Stvara prazan direktorij.

Na primjer, da biste stvorili backup imenik, izvršite:

MKDIR sigurnosna kopija.

rm i rmdir

Ovo su jedanaesti momčadi u mom selekciji, kao što mislim da pridošlice trebaju biti prepoznat kao posljednji put. Tim rm Za brisanje datoteka. rmdir. Dizajniran za brisanje direktorija.

Primjerice, izbrišite fijumPortfile.dat datoteku:

Rm verimportantFile.dat.

Da biste uklonili imenik, koristimo naredbu rmdir., Na primjer, izbrišite direktorij fotografije.:

Rmdir fotografije.

apt ili apt-get

I još jedan važan tim za one koji koriste Ubuntu. apt - Ovo je upravitelj paketa koji se koristi za instalaciju i brisanje programa (paketa), ažuriranja sustava.

Na primjer, da biste instalirali menadžer upravitelja konzole za ponoćnu zapovjedniku, izvršite:

Sudo apt instalirati mc

Ako a apt nedostupni, a zatim koristiti apt-get.:

Sudo apt-dobiti instalirati mc

Nešto drugo?

Siguran sam da nisam napisao važnijim timovima. Stoga, dodajte druge u komentare morati imati Timovi da će po vašem mišljenju biti vrlo korisne za newbies.