Tätä ei ole tarkoitettu täydelliseksi luetteloksi, mutta vakuutan teille, että löydät hyvän osan yleisimmistä ja hyödyllisimmistä komennoista Linux-komentokonsolille. 🙂 |
Yleiset komentot
dmesg
Tulosta viestit, jotka ydin näyttää käynnistyksen yhteydessä.
depmod -a
Se tuottaa tiedoston, joka sisältää ytimen lataamien moduulien riippuvuudet, eli se pystyy tunnistamaan, mitkä moduulit on ladattava, jotta järjestelmässä voidaan käyttää kolmatta osapuolta.
Ilmainen
Muistin käytön tilastot.
init q
Komento, joka lukee inittabissa olevat parametrit.
insmod
Se sallii ("lataa") rivillä määritetyn moduulin niin, että "ydin" voi käyttää sitä. (Esimerkki: insmod ip_alias.o)
ldconfig
Se päivittää järjestelmän käyttämät kirjastot, on suositeltavaa suorittaa se joka kerta, kun ohjelma asennetaan.
lsmod
Se näyttää tietoja ytimen sallimista moduuleista.
Kiinnitä
Sallii järjestelmän osioiden, CD-ROM-levyjen ja levykkeiden lukemisen järjestelmässä. Sen muoto: mount -t. Katso myös / etc / fstab .ón>
smbmountpäällä>
Samanlainen kuin mount-komento, paitsi että tätä komentoa käytetään osioiden liittämiseen Samba
summumountpäällä>
Käytetään smbmoon>: lla aktivoitujen osioiden poistamiseen käytöstä
setuppäällä>
Esittää valikon, jolla voidaan määrittää erilaisia järjestelmän parametreja (Ääni, Xwindow, Hiiri ..) .on>
asetapäällä>
Päivitä tiedostojen löytämiseen käytetty tietokanta locate-komennolla .ón>
statpäällä>
Näyttää yksityiskohtaiset tiedot määritetystä tiedostosta, kuten: muokkaus- ja muutospäivät, tiedoston omistaja ... jne.>
umountpäällä>
Poista käytöstä ilmoitettu osio, tämän komennon ottamat parametrit ovat samanlaisia kuin mount .ón>
uname -apäällä>
Täydelliset tiedot «Isännästä» .ón>
Päälläpäällä>
Nykyinen aika, aika, jonka järjestelmä on ollut käynnissä edellisestä uudelleenkäynnistyksestä, palvelimelle yhteydessä olevat käyttäjät, järjestelmän kuormitus viimeisten 1,5 ja 15 minuutin aikana.
hostnamepäällä>
«Isännän» .ón> nimi
chkconfigpäällä>
Tämä komento näyttää tiedot hakemistossa /etc/rc.d/init.dón> olevien "komentosarjojen" suoritustasoista>
päällä>
Koodi:
chkconfig --list httpd Tämä komento näyttää: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff
Yllä oleva osoittaa, että kun käytetään käynnistystasoa 3, hakemistossa /etc/rc.d/init.d oleva httpd "komentosarja" saa "start"-argumentin, kun käynnistystaso 6 suoritetaan, httpd saa argumentin "stop" , jne ..
Käynnistä-argumentin muokkaaminen:
Koodi:
chkconfig --add - taso
Muuta kohti "stop" -argumenttia:
Koodi:
chkconfig --del --taso
* Juuri hakemistosta /etc/rc.d/rc[0-6] tulevat sen esittelemät tiedot chkconfig.
ntsysv
Se on graafinen työkalu, jolla on samat toiminnot kuin chkconfig, ero on, että tämä työkalu näyttää kaikki "komentosarjat" tasoittain, toisin sanoen jos käytetään komentoa ntsysv –taso 3, kaavio näyttää kaikkien "komentosarjojen" tilan "stop" tai "start". tasokenkä 3. Samalla tavalla käytetään seuraavia: ntsysv –taso 5, ntsysv –taso 0 jne.
kuten chkconfig, ntsysv muokkaa ja vie /etc/rc.d/rc[0-6 -hakemistojen tietoja]
Verkkoympäristön komennot
Verkkoympäristössä
isäntä
Määritä "Isännän" IP-osoite, isäntä -a näyttää kaikki DNS-tiedot.
ifconfig
Voit määrittää verkkoliitännän ja nähdä sen tilan. Tämä on muodossa ifconfig, esimerkki: ifconfig eth0
jos
Ottaa käyttöön määritetyn käyttöliittymän, esimerkki: ifup eth0.
jos alas
Poista määritetty käyttöliittymä käytöstä, esimerkki: ifdown eth0.
netstat -a
Kaikki verkkoyhteydet ovat peräisin ja vastaanottaneet «isännän»
netstat -r
Näyttää järjestelmän reititystaulukon
netstat -i
Kunkin käyttöliittymän verkkotilastot
nslookup
Etsi tietoja DNS-palvelimista, esimerkiksi: nslookup -query = mx osomosis.com, jos parametreja ei ole määritetty, se siirtyy interaktiiviseen tilaan
ping -s 1016
Se lähettää 1024 tavun ping-paketteja (otsikko 8 tavua), kun taas oletusarvo on 512.
reitti lisättävä
Sen avulla voidaan lisätä reititystaulukoita «isäntään» ja sieltä. Esimerkki: Verkon 206.171.55.16 verkon peitteen 255.255.255.240 kaikkien tietojen ohjaaminen liitännän eth0 kautta:
Koodi:
reitin lisäys -net 206.171.55.16 255.255.255.240 eth0
Koko liikenteen reitittäminen tietyn käyttöliittymän kautta ("Oletusyhdyskäytävä"):
Koodi:
reitti lisää oletusarvo gw 206.171.55.51 eth0
Tämä lähettää kaikki tiedot osoitteeseen 206.171.55.51
reitti -n:
Näyttää «Isännän» reititystaulukon. HUOMAUTUS: "IP-edelleenlähetyksen" on oltava päällä tiedostossa / etc / sysconfig / network, myös "ydin" on määritettävä IP-edelleenlähetystä varten.
smbclient
Se toimii kuin FTP-asiakas, joka simuloi yhteyksiä, jotka tehdään Samban kautta.
tcpdump
Sallii käyttöliittymän virheenkorjauksen isännässä.
testparm
Tarkista Samban käyttämän smb.conf-tiedoston oikeellisuus.
Komennot prosessinohjausta varten
Prosessinhallinta:
ps -aux
Se näyttää kaikki järjestelmän prosessit, sekä nimen ja aloitusajan.
tappaa
Sitä käytetään signaalien lähettämiseen Unix-prosesseihin.
* tappaa -HUP: Signal numeroitu prosessi lukea sen kokoonpanotiedostot uudelleen.
* tappaa -INT: Merkitse prosessi numerolla, joka keskeytetään.
* tappaa -TERM: Osoittaa prosessin numerolla, jonka on lopetettava, toisin kuin -KILL, tämä vaihtoehto antaa mahdollisuuden prosessin loppuun.
* tappaa -STOP: Merkitse prosessi numerolla, lopeta hetkeksi.
* tappaa -CONT: Osoita prosessia numerolla, jota jatkoin. Tätä komentoa käytetään prosessin jatkamiseen, jota sovellettiin -STOP.
* tappaa-TAPPA: Osoittaa prosessin numerolla, jotta loppu heti, prosessi päättyy äkillisesti.
tapa kaikki Toisin kuin tappaa, killall antaa sinun ilmoittaa prosessista nimellä. Lähetä -TERM-signaali prosessille määritetyllä nimellä. HUOMAUTUS: Kill and killall -signaali on oletusarvoisesti -TERM.
ps -l Tämä komento näyttää kaksi parametria PRI ja NI. PRI-parametri ilmaisee prosessin nykyisen prioriteetin, jonka käyttöjärjestelmä laskee, NI-arvo otetaan huomioon PRI: tä määritettäessä. * Mikä on NI? : NI: tä kutsutaan mukavaksi numeroksi tai "mukavaksi numeroksi", tämän numeron määrittelee prosessin "pääkäyttäjä" ("pääkäyttäjä") tai omistaja ja se vaikuttaa PRI: n lopulliseen järjestykseen, asettaa etusijalle vähemmän lajille. Vaihteluväli -20 (vähemmän lempeä = enemmän prioriteettia) ja 20 (hellävämpi = vähemmän prioriteetti)
mukava Tämä komento määrittää kunkin prosessin NI-numeron.
* kiva -10 nimetty: Tämä alentaisi nimettyjen prioriteettia 10 yksiköllä (jos se olisi -10, se menee arvoon -20).
* mukava +10 nimetty: Tämä lisäisi nimettyjen prioriteettia 10 yksiköllä (jos se olisi 0, se olisi +10).
snice ja renice Sama operaatio kuin nice, paitsi että se käyttää prosessinumeroa:
* kynsi -10
& & -Merkkiä käytetään osoittamaan, että prosessin pitäisi toimia taustalla.
ylin Tämä työkalu valvoo erilaisia järjestelmäresursseja ja sillä on dynaaminen luonne, se näyttää prosessorin käytön prosessia kohti, muistin määrän, alusta lähtien kuluneen ajan jne. vmstat Se on hyvin samankaltainen kuin alkuun, koska se on tiivistelmä järjestelmäprosesseille, joten työkalusta tulee dynaaminen, argumentit on määritettävä:
atTämän komennon avulla voit ajoittaa tiettyjä toimintoja tiettynä ajankohtana, esimerkiksi: kello 22:00 edellinen komento avaa lomakkeen "kehotteen" osoitteessa>. Tässä "kehotteessa" määrität kaikki komennot, jotka haluat suorittaa. tässä tapauksessa klo 22:00, kun se on määritetty, Ctlrl -d käytetään poistumiseen.
Valmistuttuaan komennot ajoitetaan suoritettavaksi ilmoitettuna aikana, hakemisto / var / spool / at sisältää työn.
Atq-komento näyttää odottavat työt ja atrm-komennon
poista työpaikka, joka on suunniteltu osoitteessa. Katso myös /etc/at.deny ja /etc/at.allow
crontabAivan kuten määritetään aika, jolloin komentosarjaohjelma suoritetaan, crontabilla on seuraava muoto: minuuttia tuntia päivää kuukautta end_of_week käyttäjän_nimi lause argumentteja
Seuraava esimerkki suorittaa oracle.pl-ohjelman joka puoli tuntia joka päivä:
Koodi:
30 * * * * juuri /usr/oracle.pl
Jos haluat tehdä sen kuukausittain:
Koodi:
01 3 1 * * root /usr/oracle.pl
Edellä mainittu toteutetaan oracle.pl kunkin kuukauden ensimmäisenä päivänä kello 3.
Cron-töiden määrittämiseksi kukin käyttäjä ylläpitää tiedostoa hakemistossa / var / spool / cron /, jokainen käyttäjä käyttää tätä hakemistoa komennolla crontab -e
Crontabin suorittamista helpottaa / etc / crontab-tiedosto, joka määrittelee crontab-työt tunnissa, päivässä, viikossa ja kuukaudessa. Tällä tavoin vain käyttäjän on asetettava tiedosto vastaaviin hakemistoihin: /etc/cron.hourly | /etc/cron.daily | /etc/cron.weekly | /etc/cron.kuukausittain
Komennot tietueille ja järjestelmälle
Rekisterien hallinta «Lokit»
pyrstö
Antaa sinun nähdä tiedoston loppu, tämä komento on hyödyllinen, koska lokitiedostot «lokit» kasvavat jatkuvasti tail –f / var / log / messages
Voit myös määrittää noudatettavien rivien lukumäärän:
Koodi:
tail --f - line 15 / var / log / messages
Tämä yllä oleva komento näyttää tiedoston viimeiset 15 riviä ("oletus" = 10). –F pitää tiedoston auki, jotta voit katsella sitä tapahtumien lisäämisen yhteydessä.
Järjestelmän kokoonpano
# / usr / sbin / sndconfig: Suoritettava, jota käytetään järjestelmän äänen määrittämiseen.
# / bin / netconf: Suoritettava, jota käytetään verkkoliitäntöjen määrittämiseen.
Hallintakomennot
sysctl
Kuvaus: Määritä ytimen parametrit ajon aikana.
Esimerkkejä: sysctl -a
ulimit
Kuvaus: näyttää järjestelmän rajoitukset (avoimien tiedostojen enimmäismäärä jne.)
Esimerkkejä: ulimit
lisää käyttäjä
Kuvaus: lisää järjestelmän käyttäjä.
Esimerkkejä: adduser pepe, adduser -s / bin / false pepe
userdel
Kuvaus: = poista käyttäjä järjestelmästä
Esimerkkejä: userdel pepe
käyttäjä mod
Kuvaus: = muokkaa järjestelmän käyttäjää
Esimerkkejä: usermod -s / bin / bash pepe
df
Kuvaus: = levytön. vapaata levytilaa. Todella hyödyllinen.
Esimerkkejä: df, df -h
sinä nimi
Kuvaus: = unix-nimi. Tiedot siitä, minkä tyyppisessä unixissa olemme, ydin jne.
Esimerkkejä: uname, uname -a
netstat
Kuvaus: tiedot aktiivisista verkkoyhteyksistä.
Esimerkkejä: netstat, netstat -ln, netstat -l, netstat -a
ps
Kuvaus: = käsittele kaikki käynnissä olevat prosessit.
Esimerkkejä: ps, ps -axf, ps -A, ps -auxf
Ilmainen
Kuvaus: näyttää RAM-muistin ja SWAP-tilan.
Esimerkkejä: ilmainen
ping
Kuvaus: verkkotyökalu, jolla voidaan tarkistaa muun muassa, jos pääsemme etäisäntään.
Esimerkkejä: ping www.rediris.es
traceroute
Kuvaus: verkkotyökalu, joka näyttää meille tien päästä toiseen koneeseen.
Esimerkkejä: traceroute www.rediris.es
du
Kuvaus: = levyn käyttö. levyn käyttö. Näyttää levyllä varatun tilan.
Esimerkkejä: du *, du -sH / *, du -sH / jne
ifconfig
Kuvaus: = käyttöliittymän määritykset. verkkoliitäntöjen, modeemien jne. kokoonpano
Esimerkkejä: ifconfig, ifconfig eth0 ip netmask 255.255.255.0
reitti
Kuvaus: hallinnoi reittejä muihin verkkoihin.
Esimerkkejä: reitti, reitti -n
iptraf
Kuvaus: Näyttää kaiken IP-, UDP- ja ICMP-verkkoliikenteen konsolisovelluksessa.
Se sallii suodattimien käytön ja on erittäin hyödyllinen palomuurien diagnosoinnissa ja virheenkorjauksessa
Esimerkkejä: iptraf
tcpdump
Kuvaus: tyhjentää verkkoliikenteen sisällön.
Esimerkkejä: tcpdump, tcpdump -u
lof
Kuvaus: näyttää kunkin prosessin käyttämät tiedostot (kirjastot, yhteydet)
Esimerkkejä: lsof, lsof -i, lsof | grep-tiedosto
lsmod
Kuvaus: Näyttää ladatut ytimen moduulit.
Esimerkkejä: lsmod
modprobe
Kuvaus: Se yrittää asentaa moduulin, jos löytää sen, asenna se väliaikaisesti.
Esimerkkejä: modprobe ip_tables, modprobe eepro100
rmmod
Kuvaus: Poista ladatut ytimen moduulit
Esimerkkejä: rmmod
haistaa
Kuvaus: Sniffer tai snooper kaikesta verkkoliikenteestä. Sitä ei yleensä asenneta oletuksena.
Esimerkkejä: haistaa -i
Muu
ls
Kuvaus: = luettelo. luettelohakemiston sisältö.
Esimerkkejä: ls, ls -l, ls -fl, ls –väri
cp
Kuvaus: = kopio. kopioi tiedostot / hakemistot.
Esimerkkejä: cp -rfp / tmp-hakemisto, cp-tiedosto new_file
rm
Kuvaus: = poista. Poista tiedostot / hakemistot.
Esimerkkejä: rm -f-tiedosto, rm -rf-hakemisto, rm -i-tiedosto
mkdir
Kuvaus: = make dir. luoda hakemistoja.
Esimerkkejä: mkdir-hakemisto
rmdir
Kuvaus: = poista osoite. poista hakemistoja, niiden on oltava tyhjiä.
Esimerkkejä: rmdir-hakemisto
mv
Kuvaus: = siirrä. nimeä uudelleen tai siirrä tiedostoja / hakemistoja.
Esimerkkejä: mv-hakemisto, mv-tiedosto uusi_nimi, mv-tiedosto a_hakemisto
data
Kuvaus: järjestelmän päivämäärän hallinta, voidaan tarkastella ja asettaa.
Esimerkkejä: päivämäärä, päivämäärä 10091923
historia
Kuvaus: näyttää käyttäjän kirjoittamien komentojen historian.
Esimerkkejä: historia | lisää
lisää
Kuvaus: näyttää tiedoston sisällön taukoilla 25 rivin välein.
Esimerkkejä: lisää tiedostoa
grep
Kuvaus: suodattaa tiedoston sisällön.
Esimerkkejä: kissatiedosto | grep merkkijono
miten
Kuvaus: näyttää tiedoston koko sisällön ilman taukoa.
Esimerkkejä: kissatiedosto
chmod
Kuvaus: muuta tiedostojen / hakemistojen lukemisen, kirjoittamisen ja suorittamisen oikeuksia.
Esimerkkejä: chmod + r-tiedosto, chmod + w-hakemisto, chmod + rw-hakemisto -R, chmod -r tiedosto
chown
Kuvaus: = vaihda omistaja. muuta käyttäjän oikeuksia: ryhmitä tiedostot / hakemistot.
Esimerkkejä: chown root: juuritiedosto, chown pello: käyttäjien hakemisto -R
terva
Kohteen kuvaus: = Tape ARchiver. arkistointiohjelma.
Esimerkkejä: tar cvf file.tar -hakemisto, tar xvf file.tar, tar zcvf file.tgz -hakemisto, tar zxvf file.tgz
pistooli
Kuvaus: ZIP-yhteensopiva dekompressori.
Esimerkkejä: gunzip-tiedosto
rpm
Kuvaus: Redhat-paketinhallinta. Asenna tai päivitä järjestelmäohjelmisto.
Esimerkkejä: rpm -i package.rpm, rpm -qa -ohjelma, rpm –force package.rpm, rpm -q –info-ohjelma
Kiinnitä
Kuvaus: asenna kiintolevyt, levyke, cdrom.
Esimerkkejä: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat
umount
Kuvaus: pura yksiköt.
Esimerkkejä: umount / dev / hda2, umount / mnt / lnx
wget
Kuvaus: ohjelma tiedostojen lataamiseen http- tai ftp.
Esimerkkejä: wget http://www.rediris.es/documento.pdf
ilves
Kuvaus: verkkoselain ftp-asetuksilla, https.
Esimerkkejä: ilves www.ibercom.com, ilves - lähde http://www.ibercom.com/script.sh | sh
ftp
Kuvaus: asiakas ftp.
Esimerkkejä: ftp ftp.ibercom.com
whois
Kuvaus: domain whois.
Esimerkkejä: whois ibercom.com
joka
Kuvaus: Näyttää kirjautuneet järjestelmän käyttäjät.
Esimerkkejä: kuka, w, kuka minä olen
posti
Kuvaus: sähköpostin lähettäminen ja lukeminen.
Esimerkkejä: posti pepe@ibercom.com <tiedosto, posti -v pepe@ibercom.com <tiedosto
lajitella
Kuvaus: lajittelee tiedoston sisällön.
Esimerkkejä: kissa / etc / numerot | lajitella, ls | järjestellä
ln
Kuvaus: = linkki. luoda linkkejä, pikavalintoja.
Esimerkkejä: ln -s / hakemistolinkki
pyrstö
Kuvaus: näyttää tiedoston lopun (10 riviä).
Esimerkkejä: tail -f / var / log / maillog, tail -100 / var / log / maillog | lisää
pää
Kuvaus: näyttää tiedoston otsikon (10 riviä).
Esimerkkejä: päätiedosto, pää -100 / var / log / maillog | lisää
tiedosto
Kuvaus: se kertoo meille, minkä tyyppinen tiedosto on.
Esimerkkejä: tiedostotiedosto, tiedosto *
lähde: Crystalb
On aina hyvä olla tällaisia luetteloita käsillä 🙂 Kiitos
Mielestäni se olisi tärkeä komento ohjelmoinnissa, kun haluamme tietokoneemme sammuvan.
Puhun komennosta:
sulkeminen
Mitä tietoja voit antaa meille?
terveiset
Kuten aina loistava merkintä, suoraan suosikkeihin (en ollut aiemmin kommentoinut miksi poltin tietokoneeni ja kunnes ostin toisen ... XD)
Hei, erittäin hyvä, olen jo lukenut täältä, että etsin ratkaisujani
Internet, mutta en löydä mitään, varmasti minä en tiedä
haku ... Opiskelen Linuxia ensimmäistä kertaa lukiossa ja
asenna Ubuntu 12.10 Tulen päätelaitteeseen harjoittelemaan oppimaani ja
En voi tehdä mitään, en voi olla root tai tehdä mkdir sisään
koti ... ..tähän. Voisiko joku opastaa minua opetusohjelmalla tai sivulla
Olisin erittäin kiitollinen .... kiitos
Olen löytänyt erittäin mielenkiintoisen opetusohjelman siltä varalta, että ääni katoaa 10 minuutin välein Linuxissa:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
Jos ääni katoaa, kun näytönsäästäjä on aktivoitu, toisin sanoen 10 minuutin välein, ratkaisu ainakin Linux Mintissa tulee seuraavaan blogiin:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
Ja jos ääni poistetaan käytöstä myös keskeyttämisen tai lepotilan jälkeen, ratkaisu on seuraava:
https://pcfix3r.wordpress.com/sin-sonido-tras-hibernar-o-supsender-no-sound-after-resume-in-linux-mint-ubuntu-lubuntu/
Paljon kiitoksia, etsin samaa AT-komennosta jättääksesi joitain komentoja ohjelmoituna ... kiitos.
Erinomainen! info, kysymys TOP- ja HTOP-erojen välillä?
kiitos!