Korisne naredbe za Linux

Ovo nije potpun popis, ali uvjeravam vas da ćete pronaći dobar dio najčešćih i najkorisnijih naredbi za Linux naredbenu konzolu. 🙂

General Commandos

dmesg
Ispišite poruke koje jezgra prikazuje pri pokretanju.

depmod -a
Generira datoteku koja sadrži ovisnosti modula koji su učitani za "Kernel", odnosno sposoban je prepoznati koji se moduli moraju učitati da bi se treća strana koristila u sustavu.

besplatno
Statistika upotrebe memorije.

init q
Naredba koja čita parametre pronađene u inittab.

insmod
Omogućuje ("učitava") modul koji je naveden u retku, tako da ga "kernel" može koristiti. (Primjer: insmod ip_alias.o)

ldconfig
Ažurira knjižnice koje koristi sustav, preporučuje se pokretanje svaki put kad se program instalira.

lsmod
Prikazuje informacije o modulima koje jezgra omogućuje.

montirati
Omogućuje čitanje sistemskih particija, CD-ROM-a, disketa na sustavu. Njegov format: mount -t. Vidi također / etc / fstab .ón>
smbmountna>
Slično naredbi za montiranje, osim što se ova naredba koristi za montiranje particija u Samba .ón>
smbumountna>
Koristi se za onemogućavanje particija aktiviranih smbmoon>
postavana>
Predstavlja izbornik za konfiguriranje različitih parametara sustava (Sound, Xwindow, Mouse ..) .on>
olabavitina>
Ažurirajte bazu podataka koja se koristi za pronalaženje datoteka pomoću naredbe locate .ón>
statna>
Prikazuje detaljne informacije o navedenoj datoteci kao što su: datumi izmjena i promjena, vlasnik datoteke ... itd. Na>
razmontiratina>
Deaktivirajte navedenu particiju, parametri koje uzima ova naredba slični su onima u mount .ón>
uname -ana>
Cjelovite informacije o «Domaćinu» .ón>
neprekidnog radana>
Trenutno vrijeme, vrijeme kada sustav radi od zadnjeg "ponovnog pokretanja", korisnici spojeni na poslužitelj, učitavanje sustava u zadnjih 1,5 i 15 minuta.
hostnamena>
Ime «Domaćina» .ón>
chkconfigna>
Ova naredba prikazuje informacije o razinama izvršavanja "skripti" koje se nalaze u direktoriju /etc/rc.d/init.dón>
na>
Kodirati:

chkconfig --list httpd Ova naredba prikazuje: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

Gore navedeno ukazuje na to da će se pri korištenju razine 3 pokretanja httpd "skripta" u direktoriju /etc/rc.d/init.d primiti argument "start", a prilikom pokretanja razine 6 httpd dobit će argument "stop "itd.

Za izmjenu prema argumentu "start":

Kodirati:

chkconfig --add - nivo

Da biste se izmijenili prema argumentu "stop":

Kodirati:

chkconfig --del --razina

* Upravo iz direktorija /etc/rc.d/rc[0-6] potječu informacije koje prikazuje chkconfig.

ntsysv
To je grafički alat koji ima istu funkcionalnost kao i chkconfigRazlika je u tome što ovaj alat prikazuje sve "skripte" po razinama, odnosno ako se koristi naredba ntsysv –razina 3, grafikon će prikazati status "stop" ili "start" svih "skripti" za razinu čizma 3. Na isti se način koriste: ntsysv –razina 5, ntsysv –razina 0 itd.

kao chkconfigntsysv mijenja i uzima podatke pronađene u /etc/rc.d/rc[0-6 direktorijima]

Naredbe mrežnog okruženja

U mrežnom okruženju 

domaćin
Odredite IP adresu "Hosta", host -a prikazuje sve DNS informacije.

ifconfig
Omogućuje vam konfiguriranje mrežnog sučelja i prikaz njegovog statusa. To je u obliku ifconfig, primjer: ifconfig eth0

ifup
Omogućuje navedeno sučelje, primjer: ifup eth0.

ako je dolje
Onemogućite navedeno sučelje, primjer: ifdown eth0.

netstat -a
Sve mrežne veze pokrenuo je i primio «domaćin»

netstat -r
Prikazuje tablicu usmjeravanja sustava

netstat -i
Mrežna statistika svakog sučelja

nslookup
Potražite informacije na DNS poslužiteljima, primjer: nslookup -query = mx osomosis.com, ako nisu navedeni parametri, prelazi u interaktivni način

ping-ovi 1016
Šalje ping pakete od 1024 bajta (zaglavlje 8 bajtova), dok je "zadani" 512.

ruta dodati
Omogućuje dodavanje tablica usmjeravanja na i od «Domaćina». Primjer: Za usmjeravanje svih podataka mreže 206.171.55.16 mrežne maske 255.255.255.240 putem sučelja eth0:

Kodirati:

ruta dodaj -net 206.171.55.16 255.255.255.240 eth0

Da biste sav promet usmjerili kroz određeno sučelje ("Zadani pristupnik"):


Kodirati:

ruta dodaj zadani gw 206.171.55.51 eth0

Ovim ćete poslati sve podatke na adresu 206.171.55.51

ruta -n:
Prikazuje tablicu usmjeravanja «Domaćina». NAPOMENA: "Prosljeđivanje IP-a" mora biti UKLJUČENO u / etc / sysconfig / network, također "kernel" mora biti konfiguriran za "IP Prosljeđivanje".

smbclient
Radi kao FTP klijent, koji simulira veze koje će se uspostaviti putem Sambe.

tcpdump
Omogućuje ispravljanje pogrešaka sučelja na hostu.

test parm
Provjerite valjanost datoteke smb.conf koju koristi Samba.

Naredbe za kontrolu procesa

Kontrola procesa:

ps-aso
Prikazuje sve sistemske procese, s imenom i vremenom početka.

ubiti
Koristi se za slanje signala Unix procesima.
ubiti -HUP: Dajte signal numeriranom procesu da ponovno pročita njegove konfiguracijske datoteke.
kill -INT: Označite postupak brojem koji će se prekinuti.
kill -TERM: Označava postupak brojem, koji mora završiti, za razliku od -KILL, ova opcija daje mogućnost završetku postupka.
ubiti -STOP: Označite postupak brojem, na trenutak zaustavite.
kill -CONT: Označava proces brojem, koji sam nastavio, ova naredba se koristi za nastavak primijenjenog procesa -STOP.
ubiti -UBITI: Označava postupak brojem, da bi se odmah završio, postupak se naglo završio.

killall Za razliku od kill, killall vam omogućuje da proces označite imenom. Pošaljite -TERM signal procesu s navedenim imenom. NAPOMENA: Prema zadanim postavkama signal koji preuzima kill and killall je -TERM.

ps -l Ova naredba prikazuje dva parametra PRI i NI. Parametar PRI označava trenutni prioritet procesa, koji izračunava operativni sustav, vrijednost NI uzima se u obzir pri određivanju PRI. * Što je NI? : NI se naziva "lijepim brojem", taj broj određuje "superuser" ("root") ili vlasnik postupka i utječe na konačni poredak PRI-a, daje prednost onim manje nježnim. Njegove vrijednosti se kreću od -20 (manje nježno = veći prioritet) i 20 (nježnije = manje prioritet)

lijepo Ova naredba određuje NI broj svakog procesa.

lijepo -10 imenovano: To bi smanjilo prioritet imenovanog za 10 jedinica (ako je bilo -10, ići će na -20).
lijep +10 imenovan: To bi povećalo prioritet imenovanih za 10 jedinica (ako je 0, išlo bi na +10).

snice i renice Ista operacija kao i nice, osim što koristi procesni broj:
lijepo -10

& Znak & koristi se za označavanje da bi se postupak trebao odvijati u pozadini.

vrh Ovaj alat prati različite sistemske resurse i ima dinamičan karakter, prikazuje upotrebu CPU-a po procesu, količinu memorije, vrijeme od pokretanja itd. vmstat Vrlo je sličan vrhu jer je kondenzacija sistemskih procesa, da bi ovaj alat postao dinamičan, moraju se navesti argumenti: vmstat -n

atOva vam naredba omogućuje planiranje određenih aktivnosti u određeno vrijeme, na primjer: u 22:00, prethodna naredba otvara «upit» obrasca na>, na ovom «odzivu» odredite sve naredbe koje želite izvršiti, u ovom slučaju u 22:00, kada se jednom navede, za izlaz se koristi Ctlrl -d.

Jednom dovršene, naredbe će se planirati za pokretanje u naznačeno vrijeme, direktorij / var / spool / at sadrži posao.

Naredba atq prikazuje zadatke at koji su na čekanju i naredbu atrm

izbriši posao zakazan za u. Vidi također /etc/at.deny i /etc/at.allow

crontabKao i u specificira vrijeme u kojem će se program "skripta" izvoditi, crontab ima sljedeći oblik: minute sati dani mjeseci end_of_week korisničko ime argument argumenti
Sljedeći će primjer svakodnevno pokretati program oracle.pl svakih pola sata:

Kodirati:

30 * * * * korijen /usr/oracle.pl

Ako to želite raditi mjesečno:

Kodirati:

01 3 1 * * korijen /usr/oracle.pl

Gore će se izvršiti proročište.pl prvog dana svakog mjeseca, u 3:01.

Da bi se odredili cron poslovi, svaki korisnik održava datoteku u direktoriju / var / spool / cron /, tom direktoriju svaki korisnik pristupa naredbom crontab -e

Izvršenje crontaba olakšano je zbog datoteke / etc / crontab koja navodi crontab poslove po satu, danu, tjednu i mjesecu, na taj način korisnik samo treba datoteku smjestiti u odgovarajuće direktorije: /etc/cron.hourly | /etc/cron.daily | /etc/cron.tjednik | /etc/cron.mjesečno

Naredbe za evidenciju i sustav

Kontrola registara «Dnevnici» 

rep
Omogućuje vam da vidite kraj datoteke, ova naredba je korisna jer datoteke dnevnika «zapisnici» neprestano rastu rep -f / var / log / messages

Također možete odrediti broj linija koje se moraju poštivati:

Kodirati:

rep --f --line 15 / var / log / messages

Ova gornja naredba prikazuje zadnjih 15 redaka datoteke ("zadani" = 10). –F drži datoteku otvorenom tako da je možete gledati dok se dodaju događaji.

Sistemska konfiguracija 
/ usr / sbin / sndconfig: Izvršna datoteka koja se koristi za konfiguriranje zvuka sustava.
/ bin / netconf: Izvršna datoteka koja se koristi za konfiguriranje mrežnih sučelja.

Naredbe uprave

sysctl
Opis: Konfigurirajte parametre jezgre za vrijeme izvođenja.
Primjeri: sysctl -a

ulimit
Opis: prikazuje sistemska ograničenja (maksimum otvorenih datoteka itd.)
Primjeri: ulimit

adduser
Opis: dodaj korisnika sustava.
Primjeri: adduser pepe, adduser -s / bin / false pepe

userdel
Opis: = ukloni korisnika iz sustava
Primjeri: userdel pepe

korisnički mod
Opis: = izmijeni korisnika sustava
Primjeri: usermod -s / bin / bash pepe

df
Opis: = bez diska. raspoloživog prostora na disku. Jako korisno.
Primjeri: df, df -h

uname
Opis: = unix naziv. Informacije o vrsti unixa u kojem se nalazimo, kernelu itd.
Primjeri: uname, uname -a

netstat
Opis: informacije o aktivnim mrežnim vezama.
Primjeri: netstat, netstat -ln, netstat -l, netstat -a

ps
Opis: = obraditi sve informacije o pokrenutim procesima.
Primjeri: ps, ps -axf, ps -A, ps -auxf

besplatno
Opis: prikazuje status RAM-a i SWAP-a.
Primjeri: besplatno

ping
Opis: mrežni alat za provjeru, između ostalog, dolazimo li do udaljenog hosta.
Primjeri: ping www.rediris.es

traceroute
Opis: mrežni alat koji nam pokazuje put do drugog stroja.
Primjeri: traceroute www.rediris.es

du
Opis: = upotreba diska. upotreba diska. Prikazuje prostor koji je zauzet na disku.
Primjeri: du *, du -sH / *, du -sH / itd

ifconfig
Opis: = konfiguracija sučelja. konfiguracija mrežnih sučelja, modema itd.
Primjeri: ifconfig, ifconfig eth0 ip mrežna maska ​​255.255.255.0

put
Opis: upravlja rutama do drugih mreža.
Primjeri: ruta, ruta -n

iptraf
Opis: Prikazuje SVE IP, UDP, ICMP mrežni promet u aplikaciji konzole.
Omogućuje upotrebu filtara i VISOKO JE KORISAN za dijagnosticiranje i uklanjanje pogrešaka vatrozida
Primjeri: iptraf

tcpdump
Opis: odlaže sadržaj mrežnog prometa.
Primjeri: tcpdump, tcpdump -u

Također
Opis: prikazuje datoteke (knjižnice, veze) koje koristi svaki proces
Primjeri: lsof, lsof -i, lsof | grep datoteka

lsmod
Opis: Prikazuje učitane module jezgre.
Primjeri: lsmod

modprobe
Opis: Pokušajte instalirati modul, ako ga pronađete, instalirajte ga, ali privremeno.
Primjeri: modprobe ip_tables, modprobe eepro100

rmmod
Opis: Uklonite učitane module jezgre
Primjeri: rmmod

njuškati
Opis: Njuškalo ili njuškalo cjelokupnog mrežnog prometa. Obično se ne instalira prema zadanim postavkama.
Primjeri: sniffit -i

drugi

ls
Opis: = popis. popis sadržaja direktorija.
Primjeri: ls, ls -l, ls -fl, ls –boja

cp
Opis: = kopija. kopiranje datoteka / direktorija.
Primjeri: cp -rfp / tmp direktorij, cp datoteka new_file

rm
Opis: = ukloni. brisanje datoteka / direktorija.
Primjeri: rm -f datoteka, rm -rf direktorij, rm -i datoteka

mkdir
Opis: = napravi red. stvoriti direktorije.
Primjeri: mkdir direktorij

je rm
Opis: = ukloni red. izbriši direktorije, moraju biti prazni.
Primjeri: rmdir direktorij

mv
Opis: = premjesti. preimenovati ili premjestiti datoteke / direktorije.
Primjeri: mv direktorij direktorija, mv datoteka novo_ime, mv datoteka a_direktorij

podaci
Opis: upravljanje datumima sustava, može se pregledati i postaviti.
Primjeri: datum, datum 10091923

Povijest
Opis: prikazuje povijest naredbi koje je korisnik unio.
Primjeri: povijest | više

više
Opis: prikazuje sadržaj datoteke s pauzama u svakih 25 redaka.
Primjeri: više datoteka

grep
Opis: filtriranje sadržaja datoteke.
Primjeri: datoteka mačke | grep niz

kako
Opis: prikazuje sav sadržaj datoteke bez pauze.
Primjeri: mačka datoteka

chmod
Opis: promijenite dozvole za čitanje / pisanje / izvršavanje datoteka / direktorija.
Primjeri: datoteka chmod + r, direktorij chmod + w, direktorij chmod + rw -R, datoteka chmod -r

chown
Opis: = promijeni vlasnika. promjena korisničkih dozvola: grupa datoteka / direktorija.
Primjeri: chown root: root datoteka, chown pello: direktorij korisnika -R

katran
Opis predmeta: = Traka ARchiver. arhivar datoteka.
Primjeri: tar cvf file.tar direktorij, tar xvf file.tar, tar zcvf file.tgz direktorij, tar zxvf file.tgz

pištolj
Opis: ZIP kompatibilni dekompresor.
Primjeri: gunzip datoteka

min
Opis: Redhat upravitelj paketa. Da biste instalirali ili ažurirali sistemski softver.
Primjeri: rpm -i paket.rpm, rpm -qa program, rpm -force package.rpm, rpm -q -info program

montirati
Opis: montiranje tvrdih diskova, disketa, cdrom.
Primjeri: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat

razmontirati
Opis: rastaviti jedinice.
Primjeri: umount / dev / hda2, umount / mnt / lnx

wget
Opis: program za preuzimanje datoteka putem http ili ftp.
Primjeri: wget 
http://www.rediris.es/documento.pdf

ris
Opis: web preglednik s ftp opcijama, https.
Primjeri: ris 
www.ibercom.com, ris - izvor http://www.ibercom.com/script.sh | š

FTP
Opis: kupac ftp.
Primjeri: ftp 
ftp.ibercom.com

whois
Opis: domena whois.
Primjeri: whois 
ibercom.com

koji
Opis: Prikazuje korisnike sustava koji su se prijavili.
Primjeri: tko, š, tko sam ja

pošta
Opis: slanje i čitanje e-pošte.
Primjeri: pošta 
pepe@ibercom.com <datoteka, pošta -v pepe@ibercom.com <datoteka
vrsta
Opis: sortira sadržaj datoteke.
Primjeri: mačka / itd. / Brojevi | sortiraj, ls | vrsta

ln
Opis: = veza. za stvaranje veza, prečaca.
Primjeri: ln -s / link direktorija

rep
Opis: prikazuje kraj (10 redaka) datoteke.
Primjeri: tail -f / var / log / maillog, tail -100 / var / log / maillog | više

glava
Opis: prikazuje zaglavlje (10 redaka) datoteke.
Primjeri: datoteka glave, glava -100 / var / log / maillog | više

file
Opis: govori nam koji je tip datoteke.
Primjeri: datoteka datoteka, datoteka *

izvor: Kristalab


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Cristóbal dijo

    Uvijek je dobro imati ove vrste popisa pri ruci 🙂 Hvala

  2.   kraft dijo

    Mislim da bi to bila važna naredba prilikom programiranja kada želimo da nam se računalo isključi.
    Govorim o naredbi:

    zatvaranje

    Koje nam informacije možete pružiti?

    pozdravi

  3.   Saito Mordraw dijo

    Kao i uvijek sjajan unos, izravno prema favoritima (prije nisam komentirao jer sam spalio računalo i dok nisam kupio drugo ... XD)

  4.   Jose Antonio dijo

    Pozdrav, vrlo dobro, ovdje sam već pročitao svoja rješenja
    Internet, ali ne mogu pronaći ništa, sigurno ću to biti ja, a to ne znam
    traži ... Prvi put učim Linux u srednjoj školi i na
    instalirati Ubuntu 12.10 Ulazim u terminal kako bih vježbao ono što sam naučio i
    Ne mogu učiniti ništa u čemu ne mogu biti root ili napraviti mkdir
    kući ... .. itd. Može li me netko uputiti pomoću vodiča ili stranice na čemu
    Bio bih vrlo zahvalan .... hvala

  5.   José Antonio dijo

    Pronašao sam vrlo zanimljiv vodič u slučaju da zvuk nestane svakih 10 minuta u Linuxu:

    https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/

  6.   José Antonio dijo

    Ako zvuk nestane kad se čuvar zaslona aktivira, odnosno svakih 10 minuta, rješenje barem u Linux Mint-u dolazi u sljedećem blogu:

    https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/

    A ako je zvuk također deaktiviran nakon suspenzije ili hibernacije, rješenje je sljedeće:

    https://pcfix3r.wordpress.com/sin-sonido-tras-hibernar-o-supsender-no-sound-after-resume-in-linux-mint-ubuntu-lubuntu/

  7.   Roni dijo

    Puno vam hvala, tražio sam isto od naredbe AT da bih ostavio neke programirane naredbe ... hvala.

  8.   DC dijo

    Izvrsno! info, pitanje između razlika TOP i HTOP?

    hvala ti!