Užitočné príkazy pre Linux

Toto nemá byť úplným zoznamom, ale ubezpečujem vás, že tu nájdete veľkú časť najbežnejších a najužitočnejších príkazov pre príkazovú konzolu Linux. 🙂

Generálne komando

dmesg
Vytlačte správy zobrazené jadrom pri štarte.

depmod -a
Generuje súbor, ktorý obsahuje závislosti modulov načítaných pre „jadro“, to znamená, že dokáže rozpoznať, ktoré moduly musia byť načítané, aby ich mohla v systéme použiť tretia strana.

zadarmo
Štatistiky využitia pamäte.

init q
Príkaz, ktorý načíta parametre nájdené v inittab.

insmod
Umožňuje („načíta“) modul, ktorý je uvedený v riadku, aby ho „jadro“ mohlo používať. (Príklad: insmod ip_alias.o)

ldconfig
Aktualizuje knižnice používané systémom. Odporúča sa spustiť ich vždy, keď je nainštalovaný program.

lsmod
Zobrazuje informácie týkajúce sa modulov, ktoré sú jadrom povolené.

namontovať
Umožňuje načítanie systémových oddielov, diskov CD-ROM a diskiet v systéme. Jeho formát: mount -t. Pozrite si tiež / etc / fstab .ón>
niečona>
Podobne ako príkaz mount, až na to, že tento príkaz sa používa na pripojenie oddielov v priečinku Samba .ón>
smbumountna>
Používa sa na zakázanie oddielov aktivovaných pomocou smbmoon>
nastaveniena>
Predstavuje ponuku na konfiguráciu rôznych systémových parametrov (Zvuk, Xwindow, Myš ..). Na>
štrbinana>
Aktualizujte databázu, ktorá sa používa na vyhľadanie súborov, pomocou príkazu locate .ón>
stavna>
Zobrazuje podrobné informácie o zadanom súbore, ako napríklad: dátumy zmien a zmien, vlastník súboru ... atď.>
umountna>
Deaktivujte označený oddiel, parametre, ktoré tento príkaz vyžaduje, sú podobné parametrom v prípone .ón>
uname -ana>
Kompletné informácie o hostiteľovi .ón>
uptimena>
Aktuálny čas, čas, ktorý systém beží od posledného „reštartu“, používatelia pripojení k serveru, načítanie systému za posledných 1,5 a 15 minút.
hostnamena>
Názov «hostiteľa» .ón>
chkconfigna>
Tento príkaz zobrazuje informácie o úrovniach vykonávania "skriptov" umiestnených v adresári /etc/rc.d/init.dón>
na>
Kód:

chkconfig --list httpd Tento príkaz zobrazí: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

Vyššie uvedené naznačuje, že keď sa použije bootovacia úroveň 3, httpd „skript“ v adresári /etc/rc.d/init.d prijme argument „start“, pri spustení bootovacej úrovne 6 dostane httpd argument „stop“ atď.

Postup úpravy smerom k argumentu „štart“:

Kód:

chkconfig - pridať - úroveň

Postup úpravy smerom k argumentu „stop“:

Kód:

chkconfig --del --level

* Informácie, ktoré zobrazuje, pochádzajú presne z adresárov /etc/rc.d/rc[0-6] chkconfig.

ntsysv
Je to grafický nástroj, ktorý má rovnakú funkcionalitu ako chkconfig, rozdiel je v tom, že tento nástroj zobrazuje všetky „skripty“ podľa úrovne, to znamená, že ak sa použije príkaz ntsysv –level 3, v grafe sa zobrazí stav „stop“ alebo „štart“ všetkých „skriptov“ pre úroveň boot 3. Rovnakým spôsobom sa používajú nasledujúce: ntsysv –úroveň 5, ntsysv –úroveň 0 atď.

ako chkconfigntsysv upravuje a berie informácie nájdené v adresároch /etc/rc.d/rc[0-6]

Príkazy sieťového prostredia

V sieťovom prostredí 

hostiteľ
Určte adresu IP hostiteľa, hostiteľ -a zobrazí všetky informácie DNS.

ifconfig
Umožňuje vám nakonfigurovať sieťové rozhranie a zistiť jeho stav. Má formu ifconfig, napríklad: ifconfig eth0

akup
Povolí zadané rozhranie, napríklad: ifup eth0.

ak je dole
Zakážte zadané rozhranie, napríklad: ifdown eth0.

netstat -a
Všetky sieťové pripojenia boli vytvorené a prijaté «Hostiteľom»

netstat -r
Zobrazí smerovaciu tabuľku systému

netstat -i
Sieťové štatistiky každého rozhrania

nslookup
Vyhľadajte informácie na serveroch DNS, napríklad: nslookup -query = mx osomosis.com, ak nie sú zadané žiadne parametre, prejde do interaktívneho režimu

ping -s 1016
Posiela ping pakety s veľkosťou 1024 bajtov (hlavička 8 bajtov), ​​zatiaľ čo predvolená hodnota je 512.

pridať trasu
Umožňuje pridávanie smerovacích tabuliek do az hostiteľa. Príklad: Sprievodca všetkými informáciami o sieti 206.171.55.16 sieťová maska ​​255.255.255.240 cez rozhranie eth0:

Kód:

pridať trasu -net 206.171.55.16 255.255.255.240 eth0

Ak chcete smerovať všetku komunikáciu cez určité rozhranie („Predvolená brána“):


Kód:

cesta pridať predvolené gw 206.171.55.51 eth0

Týmto sa všetky informácie odošlú prostredníctvom adresy 206.171.55.51

trasa -n:
Zobrazuje smerovaciu tabuľku «Host». POZNÁMKA: „IP Forwarding“ musí byť ZAPNUTÉ v / etc / sysconfig / network, taktiež musí byť „jadro“ nakonfigurované pre „IP Forwarding“.

smbclient
Funguje to ako klient FTP, ktorý simuluje pripojenia, ktoré sa uskutočnia prostredníctvom Samby.

tcpdump
Umožňuje ladenie rozhrania na hostiteľovi.

testparm
Skontrolujte platnosť súboru smb.conf, ktorý používa Samba.

Príkazy na riadenie procesu

Riadenie procesu:

ps -aux
Zobrazuje všetky systémové procesy s názvom a časom spustenia.

zabiť
Používa sa na zasielanie signálov do unixových procesov.
kill -HUP: Signalizujte očíslovaný proces, aby ste znova prečítali jeho konfiguračné súbory.
kill -INT: Proces označte číslom, ktoré sa preruší.
kill -TERM: Označuje proces číslom, ktoré musí byť ukončené, na rozdiel od -KILL, táto možnosť dáva procesu možnosť dokončiť.
kill -STOP: Proces označte číslom, na chvíľu zastavte.
zabiť -CONT: Označuje proces s číslom, v ktorom som pokračoval, tento príkaz sa používa na obnovenie procesu, ktorý bol použitý -STOP.
zabiť -ZABIŤ: Označuje postup číslom, aby sa proces okamžite ukončil, proces sa náhle ukončí.

zabiť všetkých Na rozdiel od killu vám killall umožňuje signalizovať proces podľa mena. Pošlite signál -TERM do procesu so zadaným menom. POZNÁMKA: Predvolene je signál prijatý pomocou kill a killall -TERM.

ps -l Tento príkaz zobrazuje dva parametre PRI a NI. Parameter PRI označuje aktuálnu prioritu procesu, ktorú počíta operačný systém, pri určovaní PRI sa zohľadňuje hodnota NI. * Čo je NI? : NI sa nazýva „pekné číslo“, toto číslo určuje „superuser“ („root“) alebo vlastník procesu a ovplyvňuje konečné poradie PRI, dáva prednosť menej jemným. Jeho hodnoty sa pohybujú od -20 (menej jemný = vyššia priorita) a 20 (jemnejší = menšia priorita)

pekný Tento príkaz určuje číslo NI každého procesu.

pekné -10 pomenované: To by znížilo prioritu pomenovaných o 10 jednotiek (ak by to bolo -10, pôjde na -20).
pekných +10 pomenovaných: To by zvýšilo prioritu pomenovaného o 10 jednotiek (ak by to bolo 0, išlo by to na +10).

snice a renice Rovnaká operácia ako pekná, až na to, že používa číslo procesu:
pekných -10

& & Sa používa na označenie toho, že proces by mal bežať na pozadí.

top Tento nástroj monitoruje rôzne systémové zdroje a má dynamický charakter, zobrazuje využitie procesora na proces, množstvo pamäte, čas od jeho spustenia atď. vmstat Je to veľmi podobné ako top, pretože ide o kondenzáciu systémových procesov, aby sa tento nástroj stal dynamickým, a preto je potrebné uviesť argumenty: vmstat -n

atTento príkaz umožňuje naplánovať určité činnosti na určitý čas, napríklad: o 22:00 otvorí predchádzajúci príkaz «výzvu» formulára na>, v tejto «výzve» zadáte všetky príkazy, ktoré chcete vykonať, v takom prípade o 22:00, keď je zadaná, sa na ukončenie použije Ctlrl -d.

Po dokončení bude naplánované spustenie príkazov v uvedenom čase, adresár / var / spool / at obsahuje úlohu.

Príkaz atq zobrazuje at úlohy, ktoré čakajú na vykonanie, a príkaz atrm

odstrániť úlohu naplánovanú na. Pozrite si tiež /etc/at.deny a /etc/at.allow

crontabRovnako ako v at určuje čas, kedy bude skriptový program vykonaný, má crontab nasledujúcu formu: minúty hodiny dni mesiace víkend_of_týždeň argumenty príkazu užívateľské meno
Nasledujúci príklad spustí program oracle.pl každú pol hodinu každý deň:

Kód:

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

Ak to chcete robiť mesačne:

Kód:

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

Vyššie uvedené sa vykoná oracle.pl prvý deň každého mesiaca o 3:01 hod.

Aby bolo možné určiť úlohy cron, každý užívateľ udržiava súbor v adresári / var / spool / cron /, do tohto adresára má prístup každý užívateľ pomocou príkazu crontab -e

Vykonávanie crontabu je uľahčené vďaka súboru / etc / crontab, ktorý špecifikuje úlohy crontabu za hodinu, deň, týždeň a mesiac, týmto spôsobom vyžaduje iba to, aby užívateľ umiestnil súbor do zodpovedajúcich adresárov: /etc/cron.hourly | /etc/cron.daily | /etc/cron.týždenník | /etc/cron.mesiac

Príkazy pre záznamy a systém

Kontrola registrov «Denníky» 

chvost
Umožňuje zobraziť koniec súboru, tento príkaz je užitočný, pretože súbory protokolu «logs» neustále narastajú. –F / var / log / messages

Môžete tiež určiť počet riadkov, ktoré je potrebné dodržať:

Kód:

chvost --f - riadok 15 / var / log / správy

Tento príkaz vyššie zobrazuje posledných 15 riadkov súboru („predvolené“ = 10). Klávesa –f udržuje súbor otvorený, aby ste ho mohli sledovať pri pridávaní udalostí.

Konfigurácia systému 
/ usr / sbin / sndconfig: Spustiteľný súbor používaný na konfiguráciu zvuku systému.
/ bin / netconf: Spustiteľný súbor používaný na konfiguráciu sieťových rozhraní.

Príkazy na správu

sysctl
Popis: Konfigurácia parametrov jadra za behu programu.
Príklady: sysctl -a

limit
Popis: zobrazuje systémové limity (maximum otvorených súborov atď.)
Príklady: ulimit

adduser
Popis: pridať používateľa systému.
Príklady: adduser pepe, adduser -s / bin / false pepe

userdel
Popis: = odstrániť používateľa zo systému
Príklady: userdel pepe

usermod
Popis: = upraviť užívateľa systému
Príklady: usermod -s / bin / bash pepe

df
Popis: = disk voľný. dostupné miesto na disku. Veľmi užitočný.
Príklady: df, df -h

UNAM
Popis: = unixové meno. Informácie o type unixu, v ktorom sa nachádzame, jadre atď.
Príklady: uname, uname -a

netstat
Popis: informácie o aktívnych sieťových pripojeniach.
Príklady: netstat, netstat -ln, netstat -l, netstat -a

ps
Popis: = získať všetky informácie o spustených procesoch.
Príklady: ps, ps -axf, ps -A, ps -auxf

zadarmo
Popis: zobrazuje stav RAM a SWAP.
Príklady: zadarmo

ping
Popis: sieťový nástroj na kontrolu okrem iného aj toho, či dosiahneme vzdialeného hostiteľa.
Príklady: ping www.rediris.es

traceroute
Popis: sieťový nástroj, ktorý nám ukazuje cestu potrebnú na získanie iného stroja.
Príklady: traceroute www.rediris.es

du
Popis: = použitie disku. využitie disku. Ukazuje miesto, ktoré je obsadené na disku.
Príklady: du *, du -sH / *, du -sH / atď

ifconfig
Popis: = konfigurácia rozhrania. konfigurácia sieťových rozhraní, modemov atď.
Príklady: ifconfig, ifconfig eth0 ip sieťová maska ​​255.255.255.0

trasa
Popis: spravuje trasy do iných sietí.
Príklady: trasa, trasa -n

iptraf
Popis: zobrazuje VŠETKY sieťové prenosy IP, UDP, ICMP v konzolovej aplikácii.
Umožňuje použitie filtrov a je veľmi užitočný na diagnostiku a ladenie brán firewall
Príklady: iptraf

tcpdump
Popis: vypíše obsah sieťového prenosu.
Príklady: tcpdump, tcpdump -u

tiež
Popis: zobrazuje súbory (knižnice, pripojenia) používané každým procesom
Príklady: lsof, lsof -i, lsof | grep súbor

lsmod
Popis: Zobrazuje načítané moduly jadra.
Príklady: lsmod

modprobe
Popis: Pokúsi sa nainštalovať modul, ak ho nájde, nainštalujte ho ale dočasne.
Príklady: modprobe ip_tables, modprobe eepro100

rmmod
Popis: Odstráňte načítané moduly jadra
Príklady: rmmod

čuchať
Popis: Sniffer alebo snooper všetkej sieťovej prevádzky. Spravidla sa predvolene nenainštaluje.
Príklady: sniffit -i

Iné

ls
Popis: = zoznam. zoznam obsahu adresára.
Príklady: ls, ls -l, ls -fl, ls –color

cp
Popis: = kópia. kopírovať súbory / adresáre.
Príklady: adresár cp -rfp / tmp, súbor cp nový_súbor

rm
Popis: = odstrániť. odstrániť súbory / adresáre.
Príklady: súbor rm -f, adresár rm -rf, súbor rm -i

mkdir
Popis: = vytvoriť smer. vytvárať adresáre.
Príklady: adresár mkdir

je rm
Popis: = odstrániť adresára. odstrániť adresáre, musia byť prázdne.
Príklady: adresár rmdir

mv
Popis: = presunúť. premenovať alebo presunúť súbory / adresáre.
Príklady: adresár mv, mv súbor new_name, mv súbor a_directory

dáta
Popis: správa systémového dátumu, je možné ju zobraziť a nastaviť.
Príklady: dátum, dátum 10091923

histórie
Popis: zobrazuje históriu príkazov zadaných používateľom.
Príklady: história viac

viac
Popis: zobrazuje obsah súboru s pauzami každých 25 riadkov.
Príklady: viac súborov

grep
Popis: filtruje obsah súboru.
Príklady: pilník na mačky | grepový reťazec

ako
Popis: zobrazuje všetok obsah súboru bez akejkoľvek pauzy.
Príklady: pilník na mačky

chmod
Popis: zmeňte povolenia na čítanie / zápis / vykonávanie súborov / adresárov.
Príklady: súbor chmod + r, adresár chmod + w, adresár chmod + rw -R, súbor chmod -r

chown
Popis: = zmena vlastníka. zmeniť oprávnenie užívateľa: skupina súborov / adresárov.
Príklady: koreň chown: koreňový súbor, chown pello: adresár používateľov -R

decht
Popis položky: = Páskový ARchiver. archivátor súborov.
Príklady: adresár tar cvf file.tar, adresár tar xvf file.tar, adresár tar zcvf file.tgz, tar zxvf file.tgz

strelný zbraň
Popis: Dekompresor kompatibilný s formátom ZIP.
Príklady: súbor gunzip

rpm
Popis: Správca balíkov Redhat. Inštalácia alebo aktualizácia systémového softvéru.
Príklady: rpm -i package.rpm, rpm -qa program, rpm –force package.rpm, rpm -q –info program

namontovať
Popis: pripojenie pevných diskov, diskiet, cdrom.
Príklady: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat

umount
Popis: rozobrať jednotky.
Príklady: umount / dev / hda2, umount / mnt / lnx

wget
Popis: program na sťahovanie súborov cez http alebo ftp.
Príklady: wget 
http://www.rediris.es/documento.pdf

rys
Popis: webový prehliadač s možnosťami ftp, https.
Príklady: rys 
www.ibercom.com, rys - zdroj http://www.ibercom.com/script.sh | š

ftp
Popis: zákazník ftp.
Príklady: ftp 
ftp.ibercom.com

whois
Popis: doména whois.
Príklady: whois 
ibercom.com

ktorý
Popis: Zobrazuje používateľov systému, ktorí sa prihlásili.
Príklady: kto, kto, kto som

pošta
Popis: odosielanie a čítanie e-mailov.
Príklady: pošta 
pepe@ibercom.com <súbor, mail -v pepe@ibercom.com <súbor
druh
Popis: triedi obsah súboru.
Príklady: mačka / atď. / Čísla triediť, ls | triediť

ln
Popis: = odkaz. vytvárať odkazy, skratky.
Príklady: ln -s / adresárový odkaz

chvost
Popis: zobrazuje koniec (10 riadkov) súboru.
Príklady: chvost -f / var / log / maillog, chvost -100 / var / log / maillog | viac

hlava
Popis: zobrazuje hlavičku (10 riadkov) súboru.
Príklady: hlavný súbor, hlavný -100 / var / log / maillog | viac

rezeň
Popis: hovorí nám, aký typ súboru je.
Príklady: pilník pilník, pilník *

Fuente: Crystalb


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Cristóbal dijo

    Vždy je dobré mať po ruke tieto typy zoznamov 🙂 Ďakujem

  2.   prefíkaný dijo

    Myslím si, že by to bol dôležitý príkaz pri programovaní, keď chceme, aby sa náš počítač vypol.
    Hovorím o príkaze:

    zastavenie

    Aké informácie nám môžete poskytnúť?

    ide o

  3.   Saito Mordraw dijo

    Ako vždy skvelá položka, priamo do obľúbených položiek (predtým som to nekomentoval, pretože som spálil počítač a kým som si kúpil ďalší ... XD)

  4.   Jose Antonio dijo

    Dobrý deň, veľmi dobre, už som tu čítal, že hľadám svoje riešenia od
    internet ale neviem nic najst, urcite to budem ja
    hľadať ... Linux študujem prvýkrát na strednej škole a na
    nainštalovať Ubuntu 12.10 Vchádzam do terminálu, aby som precvičil, čo som sa naučil a
    Nemôžem robiť nič, nemôžem byť rootom alebo robiť mkdir
    domov… ..ect. Môže mi niekto pomôcť nejakým návodom alebo stránkou
    Bol by som veľmi vďačný .... ďakujem

  5.   José Antonio dijo

    Našiel som veľmi zaujímavý návod pre prípad, že zvuk v systéme Linux zmizne každých 10 minút:

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

  6.   José Antonio dijo

    Ak zvuk zmizne, keď sa aktivuje šetrič obrazovky, teda každých 10 minút, prichádza riešenie aspoň v linuxovej mincovni v nasledujúcom blogu:

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

    A ak sa zvuk deaktivuje aj po pozastavení alebo dlhodobom spánku, postupujte takto:

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

  7.   Roni dijo

    Ďakujem pekne, hľadal som to isté z príkazu AT, aby som nechal niektoré príkazy naprogramované .. vďaka.

  8.   DC dijo

    Vynikajúci! info, otázka medzi rozdielmi TOP a HTOP?

    ďakujem!