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 chkconfig, ntsysv 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
Uvijek je dobro imati ove vrste popisa pri ruci 🙂 Hvala
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
Kao i uvijek sjajan unos, izravno na favorite (ranije nisam komentirao jer sam spalio računar i dok nisam kupio drugi ... XD)
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
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/
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/
Puno vam hvala, tražio sam isto od naredbe AT da bih ostavio neke programirane naredbe ... hvala.
Odlicno! informacije, pitanje između TOP i HTOP razlika?
Hvala!