Uporabni ukazi za Linux

To sicer ni popoln seznam, vendar vam zagotavljam, da boste našli dober del najpogostejših in najkoristnejših ukazov za ukazno konzolo Linux. 🙂

General Commandos

dmesg
Natisnite sporočila, ki jih jedro prikaže ob zagonu.

depmod -a
Ustvari datoteko, ki vsebuje odvisnosti modulov, ki so naloženi za "jedro", to pomeni, da lahko prepozna, katere module je treba naložiti za uporabo tretje osebe v sistemu.

brezplačno
Statistika uporabe pomnilnika.

init q
Ukaz, ki bere parametre, najdene v inittab.

insmod
Omogoča ("naloži") modul, ki je določen v vrstici, tako da ga lahko "jedro" uporabi. (Primer: insmod ip_alias.o)

ldconfig
Posodobi knjižnice, ki jih uporablja sistem, zato je priporočljivo, da jih zaženete vsakič, ko namestite program.

lsmod
Prikaže informacije o modulih, ki jih omogoča jedro.

mount
Omogoča branje sistemskih particij, CD-ROM-ov in disket v sistemu. Njegov format: mount -t. Glej tudi / etc / fstab .ón>
smbmountna>
Podobno kot ukaz mount, le da se ta ukaz uporablja za namestitev particij v Samba .ón>
smbumountna>
Uporablja se za onemogočanje particij, aktiviranih s smbmoon>
nastavitevna>
Predstavlja meni za konfiguriranje različnih sistemskih parametrov (Sound, Xwindow, Mouse ..) .on>
položitena>
Z ukazom lociraj .ón> posodobite bazo podatkov, ki se uporablja za iskanje datotek
statna>
Prikaže podrobne informacije o določeni datoteki, kot so: datumi sprememb in sprememb, lastnik datoteke ... itd. Na>
umountna>
Deaktivirajte navedeno particijo, parametri, ki jih zajema ta ukaz, so podobni parametrom mount .ón>
uname -ana>
Popolne informacije o «Gostiteljici» .ón>
uptimena>
Trenutni čas, čas, ko sistem teče od zadnjega "ponovnega zagona", uporabniki povezani s strežnikom, obremenitev sistema v zadnjih 1,5 in 15 minutah.
gostiteljana>
Ime «gostitelja» .ón>
chkconfigna>
Ta ukaz prikazuje informacije o stopnjah izvajanja "skriptov" v imeniku /etc/rc.d/init.dón>
na>
Koda:

chkconfig --list httpd Ta ukaz prikaže: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

Zgornje kaže, da bo ob uporabi zagonske stopnje 3 httpd "skript" v imeniku /etc/rc.d/init.d prejel argument "start", pri zagonu 6. stopnje bo httpd prejel argument "stop "itd.

Če želite spremeniti argument proti "start":

Koda:

chkconfig --add --level

Če želite spremeniti argument "stop":

Koda:

chkconfig --del - nivo

* Iz imenikov /etc/rc.d/rc[0-6] prihajajo informacije, ki jih prikaže chkconfig.

ntsysv
Gre za grafično orodje, ki ima enako funkcionalnost kot chkconfig, razlika je v tem, da to orodje prikaže vse "skripte" po nivojih, to je, če se uporablja ukaz ntsysv – nivo 3, bo graf prikazal stanje "stop" ali "start" vseh "skriptov" za nivo zagon 3. Na enak način se uporabljajo: ntsysv – nivo 5, ntsysv – nivo 0 itd.

Všeč chkconfigntsysv spreminja in zajema informacije v /etc/rc.d/rc [0-6 imenikih]

Ukazi za omrežno okolje

V omrežnem okolju 

gostitelj
Določite naslov IP "gostitelja", gostitelj -a prikaže vse informacije o DNS.

ifconfig
Omogoča konfiguracijo omrežnega vmesnika in ogled njegovega stanja. To je v obliki ifconfig, primer: ifconfig eth0

ifup
Omogoča navedeni vmesnik, primer: ifup eth0.

če dol
Onemogočite navedeni vmesnik, primer: ifdown eth0.

netstat -a
Vse omrežne povezave je vzpostavil in prejel «gostitelj»

netstat -r
Prikaže sistemsko usmerjevalno tabelo

netstat -i
Statistika omrežja vsakega vmesnika

nslookup
Poiščite informacije na strežnikih DNS, na primer: nslookup -query = mx osomosis.com, če niso podani nobeni parametri, preide v interaktivni način

ping-ji 1016
Pošlje pakete ping po 1024 bajtov (glava 8 bajtov), ​​medtem ko je "privzeto" 512.

dodajte pot
Omogoča dodajanje usmerjevalnih tabel v in iz «gostitelja». Primer: Za vodenje vseh informacij omrežja 206.171.55.16 netmask 255.255.255.240 prek vmesnika eth0:

Koda:

dodaj pot -net 206.171.55.16 255.255.255.240 eth0

Če želite ves promet usmeriti skozi določen vmesnik ("Privzeti prehod"):


Koda:

pot dodaj privzeto gw 206.171.55.51 eth0

S tem boste poslali vse informacije na naslov 206.171.55.51

pot -n:
Prikaže usmerjevalno tabelo gostitelja. OPOMBA: "Posredovanje IP" mora biti VKLOPLJENO v / etc / sysconfig / network, prav tako mora biti "jedro" nastavljeno za "Posredovanje IP".

smbclient
Deluje kot odjemalec FTP, ki simulira povezave, ki bodo vzpostavljene prek Sambe.

tcpdump
Omogoča odpravljanje napak vmesnika na gostitelju.

testparm
Preverite veljavnost datoteke smb.conf, ki jo uporablja Samba.

Ukazi za nadzor procesa

Nadzor procesa:

ps -aux
Prikaže vse sistemske procese z imenom in začetnim časom.

ubiti
Uporablja se za pošiljanje signalov procesom Unix.
kill -HUP: Označite oštevilčeni postopek, da bo znova prebral njegove konfiguracijske datoteke.
kill -INT: Postopek označite s številko, ki bo prekinjena.
kill -TERM: Označuje postopek s številko, ki se mora končati, za razliko od -KILL, ta možnost daje možnost, da postopek konča.
kill -STOP: Označite postopek s številko, za trenutek ustavite.
kill -CONT: Označuje postopek s številko, ki sem jo nadaljeval; ta ukaz se uporablja za nadaljevanje uporabljenega procesa -STOP.
ubiti -KILL: Označuje postopek s številko, da se postopek takoj konča, se postopek nenadoma zaključi.

killall Za razliko od kill, vam killall omogoča, da postopek označite z imenom. Pošljite signal -TERM postopku z določenim imenom. OPOMBA: Privzeto je signal, ki ga sprejme kill in killall, -TERM.

ps -l Ta ukaz prikazuje dva parametra PRI in NI. Parameter PRI označuje trenutno prioriteto procesa, ki jo izračuna operacijski sistem, pri določanju PRI se upošteva vrednost NI. * Kaj je NI? : NI se imenuje "lepa številka", to številko določi "super uporabnik" ("root") ali lastnik postopka in vpliva na končni vrstni red PRI, daje prednost manj nežnim. Njene vrednosti se gibljejo od -20 (manj nežno = več prednost) in 20 (bolj nežno = manj prednost)

lepo Ta ukaz določa številko NI vsakega procesa.

lepo -10 z imenom: To bi znižalo prioriteto imenovanega za 10 enot (če je bilo -10, bo šlo na -20).
lepo +10 z imenom: To bi povečalo prioriteto imenovanega za 10 enot (če bi bilo 0, bi šlo na +10).

snice in renice Enako kot lepo, le da uporablja procesno številko:
lepo -10

& Znak & se uporablja za označevanje, da naj se postopek izvaja v ozadju.

vrh To orodje spremlja različne sistemske vire in ima dinamičen značaj, prikazuje porabo procesorja na postopek, količino pomnilnika, čas od njegovega začetka itd. vmstat Zelo je podoben vrhu, ker gre za zgostitev sistemskih procesov, tako da to orodje postane dinamično, je treba navesti argumente: vmstat -n

atTa ukaz vam omogoča razporejanje določenih dejavnosti ob določenem času, na primer: ob 22:00 prejšnji ukaz odpre "poziv" obrazca na>, v tem "pozivu" določite vse ukaze, ki jih želite izvesti, v tem primeru ob 22:00, ko je določeno, se za izhod uporablja Ctlrl -d.

Ko končate, bodo ukazi načrtovani za izvajanje ob določenem času, imenik / var / spool / at vsebuje opravilo.

Ukaz atq prikaže čakajoča opravila at in ukaz atrm

izbriši opravilo, načrtovano z ob. Glej tudi /etc/at.deny in /etc/at.allow

crontabTako kot at določa čas, v katerem se bo skriptni program zagnal, ima tudi crontab naslednjo obliko: minute ure dnevi meseci argumenti stavka end_of_week uporabniško ime
Naslednji primer bo vsak dan pol ure zagnal program oracle.pl:

Koda:

30 * * * * koren /usr/oracle.pl

Če želite to početi mesečno:

Koda:

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

Zgoraj bo izvedeno oracle.pl prvi dan vsakega meseca, ob 3:01.

Če želite določiti opravila cron, vsak uporabnik vzdržuje datoteko v imeniku / var / spool / cron /, do tega imenika dostopa vsak uporabnik z ukazom crontab -e

Izvedba crontab je olajšana zaradi datoteke / etc / crontab, ki določa opravila crontab na uro, dan, teden in mesec, na ta način pa le zahteva, da uporabnik datoteko postavi v ustrezne imenike: /etc/cron.hourly | /etc/cron.daily | /etc/cron.weekly | /etc/cron.month

Ukazi za zapise in sistem

Nadzor registrov «Dnevniki» 

rep
Omogoča, da vidite konec datoteke, ta ukaz je uporaben, saj dnevniški dnevniki «dnevniki» nenehno rastejo - f / var / log / messages

Določite lahko tudi število vrstic, ki jih je treba upoštevati:

Koda:

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

Ta zgornji ukaz prikazuje zadnjih 15 vrstic datoteke ("privzeto" = 10). –F ohranja datoteko odprto, tako da jo lahko gledate ob dodajanju dogodkov.

Konfiguracija sistema 
/ usr / sbin / sndconfig: Izvedljiva datoteka, ki se uporablja za konfiguriranje zvoka sistema.
/ bin / netconf: Izvedljiva datoteka za konfiguracijo omrežnih vmesnikov.

Skrbniški ukazi

sysctl
Opis: Konfigurirajte parametre jedra med izvajanjem.
Primeri: sysctl -a

neomejeno
Opis: prikazuje sistemske omejitve (največ odprtih datotek itd.)
Primeri: ulimit

adduser
Opis: dodaj uporabnika sistema.
Primeri: adduser pepe, adduser -s / bin / false pepe

userdel
Opis: = odstrani uporabnika iz sistema
Primeri: userdel pepe

uporabniški mod
Opis: = spremeni uporabnika sistema
Primeri: usermod -s / bin / bash pepe

df
Opis: = brez diska. razpoložljivega prostora na disku. Zelo uporabno.
Primeri: df, df -h

uname
Opis: = unix ime. Informacije o vrsti unixa, v katerem smo, jedru itd.
Primeri: uname, uname -a

NetStat
Opis: informacije o aktivnih omrežnih povezavah.
Primeri: netstat, netstat -ln, netstat -l, netstat -a

ps
Opis: = obdela vse informacije o zagnanih procesih.
Primeri: ps, ps -axf, ps -A, ps -auxf

brezplačno
Opis: prikazuje stanje RAM-a in SWAP-a.
Primeri: brezplačno

ping
Opis: omrežno orodje, ki med drugim preverja, ali pridemo do oddaljenega gostitelja.
Primeri: ping www.rediris.es

traceroute
Opis: omrežno orodje, ki nam pokaže pot do drugega stroja.
Primeri: traceroute www.rediris.es

du
Opis: = uporaba diska. uporaba diska. Prikaže prostor, ki je zaseden na disku.
Primeri: du *, du -sH / *, du -sH / itd

ifconfig
Opis: = konfiguracija vmesnika. konfiguracija omrežnih vmesnikov, modemov itd.
Primeri: ifconfig, ifconfig eth0 ip netmask 255.255.255.0

pot
Opis: upravlja poti do drugih omrežij.
Primeri: pot, pot -n

iptraf
Opis: prikaže VSE omrežni promet IP, UDP, ICMP v konzolni aplikaciji.
Omogoča uporabo filtrov in je VELIKO KORISTEN za diagnosticiranje in odpravljanje napak požarnih zidov
Primeri: iptraf

tcpdump
Opis: odvrže vsebino omrežnega prometa.
Primeri: tcpdump, tcpdump -u

tudi
Opis: prikazuje datoteke (knjižnice, povezave), ki jih uporablja vsak postopek
Primeri: lsof, lsof -i, lsof | datoteka grep

lsmod
Opis: Prikaže naložene module jedra.
Primeri: lsmod

pomagaj
Opis: Poskusite namestiti modul, če ga najdete, ga namestite, vendar začasno.
Primeri: modprobe ip_tables, modprobe eepro100

rmmod
Opis: Odstranite naložene module jedra
Primeri: rmmod

vohanje
Opis: Njuškalec ali vohljač celotnega omrežnega prometa. Običajno ni nameščen privzeto.
Primeri: sniffit -i

drugi

ls
Opis: = seznam. seznam vsebine imenika.
Primeri: ls, ls -l, ls -fl, ls -color

cp
Opis: = kopija. kopiranje datotek / imenikov.
Primeri: imenik cp -rfp / tmp, datoteka cp new_file

rm
Opis: = odstrani. izbriši datoteke / imenike.
Primeri: datoteka rm -f, imenik rm -rf, datoteka rm -i

mkdir
Opis: = naredi dir. ustvariti imenike.
Primeri: imenik mkdir

je rm
Opis: = odstrani dir. izbriši imenike, morajo biti prazni.
Primeri: imenik rmdir

mv
Opis: = premakni. preimenovati ali premakniti datoteke / imenike.
Primeri: imeniški imenik mv, mv datoteka novo_ime, mv datoteka a_directory

Datum
Opis: sistemsko upravljanje z datumi, si ga je mogoče ogledati in nastaviti.
Primeri: datum, datum 10091923

zgodovina
Opis: prikazuje zgodovino ukazov, ki jih vnese uporabnik.
Primeri: zgodovina | več

več
Opis: prikazuje vsebino datoteke s premorom vsakih 25 vrstic.
Primeri: več datotek

grep
Opis: filtriranje vsebine datoteke.
Primeri: mačja datoteka | grep niz

mačka
Opis: prikazuje vso vsebino datoteke brez premora.
Primeri: mačja datoteka

chmod
Opis: spremenite dovoljenja za branje / pisanje / izvrševanje datotek / imenikov.
Primeri: datoteka chmod + r, imenik chmod + w, imenik chmod + rw -R, datoteka chmod -r

chown
Opis: = spremeni lastnika. spremeni uporabniška dovoljenja: skupina datotek / imenikov.
Primeri: chown root: korenska datoteka, chown pello: imenik uporabnikov -R

katran
Opis predmeta: = Trak ARchiver. arhivar datoteke.
Primeri: imenik tar cvf file.tar, tar xvf file.tar, imenik tar zcvf file.tgz, tar zxvf file.tgz

gunzip
Opis: ZIP kompatibilen dekompresor.
Primeri: datoteka gunzip

rpm
Opis: Upravitelj paketov Redhat. Za namestitev ali posodobitev sistemske programske opreme.
Primeri: rpm -i paket.rpm, rpm -qa program, rpm -force package.rpm, rpm -q -info program

mount
Opis: namestite trde diske, diskete, cdrom.
Primeri: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat

umount
Opis: razstavite enote.
Primeri: umount / dev / hda2, umount / mnt / lnx

wget
Opis: program za prenos datotek prek http ali ftp.
Primeri: wget 
http://www.rediris.es/documento.pdf

Ris
Opis: spletni brskalnik z možnostmi ftp, https.
Primeri: ris 
www.ibercom.com, ris - vir http://www.ibercom.com/script.sh | sh

FTP
Opis: kupec ftp.
Primeri: ftp 
ftp.ibercom.com

whois
Opis: domena whois.
Primeri: whois 
ibercom.com

kdo
Opis: prikazuje uporabnike sistema, ki so se prijavili.
Primeri: kdo, š, kdo sem jaz

mail
Opis: pošiljanje in branje e-pošte.
Primeri: pošta 
pepe@ibercom.com <datoteka, pošta -v pepe@ibercom.com <datoteka
sortiranje
Opis: razvrsti vsebino datoteke.
Primeri: mačka / itd / številke | razvrsti, ls | razvrsti

ln
Opis: = povezava. za ustvarjanje povezav in bližnjic.
Primeri: povezava ln -s / directory

rep
Opis: prikazuje konec (10 vrstic) datoteke.
Primeri: tail -f / var / log / maillog, tail -100 / var / log / maillog | več

Glava
Opis: prikazuje glavo (10 vrstic) datoteke.
Primeri: datoteka z glavo, glava -100 / var / log / maillog | več

datoteka
Opis: pove nam, katere vrste je datoteka.
Primeri: datoteka, datoteka *

vir: Kristalab


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Cristóbal je dejal

    Vedno je dobro imeti te vrste seznamov pri roki 🙂 Hvala

  2.   kraft je dejal

    Mislim, da bi bil to pomemben ukaz pri programiranju, ko želimo, da se nam računalnik izklopi.
    Govorim o ukazu:

    shutdown

    Katere informacije nam lahko posredujete?

    pozdrav

  3.   Saito Mordraw je dejal

    Kot vedno odličen vstop, neposredno med priljubljene (prej nisem komentiral, ker sem zažgal računalnik in dokler nisem kupil drugega ... XD)

  4.   Jose Antonio je dejal

    Pozdravljeni, zelo dobro, tukaj sem že prebral, da iščem svoje rešitve
    Internet, vendar ne najdem ničesar, zagotovo bom to jaz, ki ga ne vem
    iskanje ... Linux prvič učim v srednji šoli in na
    namestite Ubuntu 12.10 Vstopim v terminal, da vadim, kar sem se naučil in
    Ne morem storiti ničesar, za kar ne morem biti root ali narediti mkdirja
    domov ... itd. Ali me lahko kdo vodi z vadnico ali stranjo kaj
    Hvaležen bi bil .... hvala

  5.   José Antonio je dejal

    Našel sem zelo zanimivo vadnico, če v Linuxu zvok izgine vsakih 10 minut:

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

  6.   José Antonio je dejal

    Če zvok izgine ob aktiviranju ohranjevalnika zaslona, ​​to je vsakih 10 minut, je rešitev vsaj v Linux Mint v naslednjem blogu:

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

    In če je zvok po zaustavitvi ali mirovanju tudi deaktiviran, je naslednje:

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

  7.   roni je dejal

    Najlepša hvala, iskal sem isto stvar iz ukaza AT, da bi pustil nekaj programiranih ukazov ... hvala.

  8.   DC je dejal

    Odlično! info, vprašanje med razlikami TOP in HTOP?

    hvala!