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č chkconfig, ntsysv 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
Vedno je dobro imeti te vrste seznamov pri roki 🙂 Hvala
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
Kot vedno odličen vstop, neposredno med priljubljene (prej nisem komentiral, ker sem zažgal računalnik in dokler nisem kupil drugega ... XD)
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
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/
Č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/
Najlepša hvala, iskal sem isto stvar iz ukaza AT, da bi pustil nekaj programiranih ukazov ... hvala.
Odlično! info, vprašanje med razlikami TOP in HTOP?
hvala!