Korisne naredbe za Linux

Ovo nije potpuna lista, 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 prikazane kernelom pri pokretanju.

depmod -a
Generira datoteku koja sadrži zavisnosti 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 sistemu.

besplatno
Statistika upotrebe memorije.

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

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

ldconfig
Ažurira biblioteke koje koristi sistem, preporučuje se pokretanje svaki put kad se program instalira.

lsmod
Prikazuje informacije u vezi s modulima koje jezgra omogućava.

montiranje
Omogućuje čitanje sistemskih particija, CD-ROM-a, disketa na sistemu. Njegov format: mount -t. Pogledajte takođe / 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 sa smbmoon>
postavitina>
Predstavlja izbornik za konfiguriranje različitih sistemskih parametara (Zvuk, X prozor, Miš ..) .on>
lociratina>
Ažurirajte bazu podataka koja se koristi za pronalaženje datoteka pomoću naredbe locate .ón>
stanjena>
Prikazuje detaljne informacije o navedenoj datoteci kao što su: datumi izmjena i promjena, vlasnik datoteke ... itd. Na>
umountna>
Deaktivirajte navedenu particiju, parametri koje ova naredba uzima slični su onima u mount .ón>
uname -ana>
Potpune informacije o «Domaćinu» .ón>
uptimena>
Trenutno vrijeme, vrijeme kada sistem radi od zadnjeg "ponovnog pokretanja", korisnici povezani na server, učitavanje sistema u zadnjih 1,5 i 15 minuta.
hostnamena>
Ime «Domaćina» .ón>
chkconfigna>
Ova naredba prikazuje informacije o nivoima izvršenja "skripti" smještenih u direktorijumu /etc/rc.d/init.dón>
na>
Šifra:

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 prilikom korištenja nivoa 3 pokretanja httpd "skripta" u direktoriju /etc/rc.d/init.d primiti argument "start", dok će pokrenuti nivo 6 pokretanja, httpd dobiti argument "stop "itd.

Za izmjenu prema argumentu "start":

Šifra:

chkconfig --add - nivo

Da biste se preinačili prema argumentu "stop":

Šifra:

chkconfig --del - nivo

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

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

Kao chkconfigntsysv mijenja i uzima informacije 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ćava vam da konfigurirate mrežno sučelje i vidite njegov status. To je u obliku ifconfig, primjer: ifconfig eth0

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

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

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

netstat -r
Prikazuje sistemsku tablicu usmjeravanja

netstat -i
Mrežna statistika svakog sučelja

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

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

ruta dodati
Omogućava dodavanje tablica usmjeravanja na i od «Hosta». Primjer: Za usmjeravanje svih informacija mreže 206.171.55.16 netmask 255.255.255.240 putem sučelja eth0:

Šifra:

ruta add -net 206.171.55.16 255.255.255.240 eth0

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


Šifra:

ruta dodaj zadani gw 206.171.55.51 eth0

Ovim ćete poslati sve informacije 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 otklanjanje grešaka u sučelju na hostu.

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

Naredbe za kontrolu procesa

Kontrola procesa:

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

ubiti
Koristi se za slanje signala Unix procesima.
kill -HUP: Dajte signal numeriranom procesu da ponovo pročita njegove konfiguracijske datoteke.
kill -INT: Označite postupak brojem koji će biti prekinut.
kill -TERM: Označava proces brojem, koji mora završiti, za razliku od -KILL, ova opcija daje mogućnost završetku procesa.
kill -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.
kill -KILL: Označava postupak brojem, da bi se odmah završio, postupak se naglo prekida.

killall Za razliku od kill, killall vam omogućava 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 sistem, a vrijednost NI uzima se u obzir pri određivanju PRI. * Šta je NI? : NI se naziva "lijep broj", taj broj određuje "superkorisnik" ("root") ili vlasnik procesa 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)

lijep Ova naredba specificira NI broj svakog procesa.

nice -10 nazvan: To bi smanjilo prioritet imenovanog za 10 jedinica (ako je bilo -10, ići će na -20).
nice +10 nazvan: 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 proces trebao raditi u pozadini.

vrh Ovaj alat prati različite sistemske resurse i ima dinamički 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, tako da ovaj alat postaje dinamičan, moraju se navesti argumenti: vmstat -n

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

Kada završe, naredbe će se planirati za pokretanje u određeno vrijeme, direktorij / var / spool / at sadrži posao.

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

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

crontabPoput at određuje vrijeme u kojem će se program "skripta" izvoditi, crontab ima sljedeći oblik: minute sati dani mjeseci end_of_week korisničke izjave
Sljedeći primjer pokrenut će oracle.pl program svakih pola sata svakog dana:

Šifra:

30 * * * * root /usr/oracle.pl

Ako to želite raditi mjesečno:

Šifra:

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

Gore navedeno će se izvršiti oracle.pl prvog dana svakog mjeseca, u 3:01.

Da bi odredio cron poslove, svaki korisnik održava datoteku u direktoriju / var / spool / cron /, ovom direktoriju svaki korisnik pristupa naredbom crontab -e

Izvršenje crontab-a olakšano je zbog datoteke / etc / crontab koja određuje crontab poslove po satu, danu, sedmici i mjesecu, na taj način samo zahtijeva od korisnika da datoteku postavi u odgovarajuće direktorije: /etc/cron.hourly | /etc/cron.daily | /etc/cron.weekly | /etc/cron.month

Naredbe za evidenciju i sistem

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đe možete odrediti broj linija koje se moraju poštovati:

Šifra:

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

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

Konfiguracija sistema 
/ usr / sbin / sndconfig: Izvršna datoteka koja se koristi za konfigurisanje zvuka sistema.
/ bin / netconf: Izvršna datoteka koja se koristi za konfiguriranje mrežnog sučelja.

Naredbe administracije

sysctl
Opis: Konfiguriranje parametara jezgre za vrijeme izvođenja.
Primjeri: sysctl -a

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

adduser
Opis: dodajte korisnika sistema.
Primjeri: adduser pepe, adduser -s / bin / false pepe

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

usermod
Opis: = izmijeniti korisnika sistema
Primjeri: usermod -s / bin / bash pepe

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

uname
Opis: = unix ime. 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 druge mašine.
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 netmask 255.255.255.0

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

iptraf
Opis: Prikazuje SVI 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: odbacuje sadržaj mrežnog prometa.
Primjeri: tcpdump, tcpdump -u

takođe
Opis: prikazuje datoteke (biblioteke, 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: = lista. 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 režiju. kreiranje direktorija.
Primjeri: mkdir direktorij

je rm
Opis: = ukloni red. izbrišite direktorije, oni 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

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

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

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

grep
Opis: filtrira sadržaj datoteke.
Primjeri: mačka datoteka | grep string

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

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

chown
Opis: = promjena 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

gunzip
Opis: ZIP kompatibilni dekompresor.
Primjeri: gunzip datoteka

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

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

umount
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 |. | sh

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

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

koji
Opis: Prikazuje sistemske korisnike koji su se prijavili.
Primjeri: ko, š, ko 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
sudbina
Opis: sortira sadržaj datoteke.
Primjeri: mačka / itd. / Brojevi | sortiraj, ls | sortirati

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

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

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

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

Izvor: Crystalb


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Cristobal rekao je

    Uvijek je dobro imati ove vrste popisa pri ruci 🙂 Hvala

  2.   lukav rekao je

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

    ugasiti

    Koje nam informacije možete pružiti?

    pozdravi

  3.   Saito Mordraw rekao je

    Kao i uvijek sjajan unos, izravno na favorite (ranije nisam komentirao jer sam spalio računar i dok nisam kupio drugi ... XD)

  4.   Jose Antonio rekao je

    Pozdrav, vrlo dobro, ovdje sam već pročitao svoja rješenja
    Internet, ali ne mogu ništa pronaći, 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 neko uputiti pomoću vodiča ili stranice na čemu
    Bio bih vrlo zahvalan .... hvala

  5.   Jose Antonio rekao je

    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.   Jose Antonio rekao je

    Ako zvuk nestane kada 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 rekao je

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

  8.   DC rekao je

    Odlicno! informacije, pitanje između TOP i HTOP razlika?

    Hvala!