Hasznos parancsok Linuxhoz

Ez nem teljes lista, de biztosíthatlak arról, hogy a Linux parancskonzol leggyakoribb és leghasznosabb parancsainak jó részét megtalálja. 🙂

Commandos tábornokok

dmesg
Az indításkor nyomtassa ki a kernel által megjelenített üzeneteket.

depmod -a
Generál egy fájlt, amely tartalmazza a "Kernel" számára betöltött modulok függőségét, vagyis képes felismerni, hogy mely modulokat kell betölteni ahhoz, hogy egy harmadik fél a rendszerben használható legyen.

ingyenes
Memóriahasználati statisztikák.

init q
Parancs, amely beolvassa az inittab fájlban található paramétereket.

insmod
Engedélyezi ("betölti") a sorban megadott modult, így a "kernel" képes lesz használni. (Példa: insmod ip_alias.o)

ldconfig
Frissíti a rendszer által használt könyvtárakat, ajánlott minden program futtatásakor futtatni.

lsmod
Megjeleníti a kernel által engedélyezett modulokkal kapcsolatos információkat.

felmászik
Lehetővé teszi a rendszerpartíciók, CD-ROM-ok, hajlékonylemezek olvasását a rendszeren. Formátuma: mount -t. Lásd még: / etc / fstab .ón>
smbmountbekapcsolva>
Hasonló a mount parancshoz, azzal a különbséggel, hogy ezt a parancsot használják a Samba partícióinak felcsatolásához .ón>
smbumountbekapcsolva>
Az smbmoon> -gal aktivált partíciók letiltására szolgál
felépítésbekapcsolva>
Menüt mutat be a különféle rendszerparaméterek konfigurálásához (Hang, Xwindow, Egér ..) .on>
görcsölnibekapcsolva>
Frissítse a fájlok keresésére használt adatbázist a .ón> locate paranccsal
államibekapcsolva>
Részletes információkat jelenít meg a megadott fájlról, például: módosítási és módosítási dátumok, a fájl tulajdonosa ... stb
umountbekapcsolva>
Deaktiválja a jelzett partíciót, a parancs által elfoglalt paraméterek hasonlóak a .ón>
uname -abekapcsolva>
Teljes információ a «Gazdáról» .ón>
üzemidőbekapcsolva>
Jelenlegi idő, idő, amikor a rendszer az utolsó "újraindítás" óta működik, a felhasználók csatlakoztak a szerverhez, a rendszer terhelése az elmúlt 1,5 és 15 percben.
hostnamebekapcsolva>
A «Host» .ón> neve
chkconfigbekapcsolva>
Ez a parancs megjeleníti az /etc/rc.d/init.dón> könyvtárban található "szkriptek" végrehajtási szintjeiről szóló információkat.
bekapcsolva>
Kód:

chkconfig --list httpd Ez a parancs megjeleníti: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

A fentiek azt jelzik, hogy a 3. rendszerindítási szint használatakor az /etc/rc.d/init.d könyvtárban található httpd "szkript" megkapja a "start" argumentumot, a 6. rendszerindítási szint futtatásakor a httpd megkapja a "stop" argumentumot "stb.

A "start" argumentum módosítása:

Kód:

chkconfig --add --level

A "stop" argumentum módosítása:

Kód:

chkconfig --del --level

* Pontosan az /etc/rc.d/rc[0-6] könyvtárakból származnak az általa megjelenített információk chkconfig.

ntsysv
Ez egy grafikus eszköz, amely ugyanolyan funkcionalitással rendelkezik, mint a chkconfig, a különbség az, hogy ez az eszköz az összes "szkriptet" szintenként jeleníti meg, vagyis ha az ntsysv –level 3 parancsot használjuk, akkor a grafikon az összes "szkript" "stop" vagy "start" állapotát mutatja. 3. szintű csomagtartó. Ugyanígy használjuk a következőket: ntsysv –5. Szint, ntsysv –0szint stb.

mint chkconfigntsysv módosítja és átveszi az /etc/rc.d/rc[0-6 könyvtárakban található információkat]

Hálózati környezet parancsok

Hálózati környezetben 

vendéglátó
Határozza meg egy "Gazdagép" IP-címét, az -a hoszt minden DNS-információt megjelenít.

ifconfig
Lehetővé teszi a hálózati interfész konfigurálását és állapotának megtekintését. Ez az ifconfig formában, például: ifconfig eth0

ha fel
Engedélyezi a megadott felületet, például: ifup eth0.

ha le
Tiltsa le a megadott felületet, például: ifdown eth0.

netstat -a
Minden hálózati kapcsolatot a «Host» kezdeményezett és fogadott

netstat -r
Megjeleníti a rendszer útválasztási táblázatát

netstat -i
Az egyes interfészek hálózati statisztikái

nslookup
Információt kereshet a DNS-kiszolgálókról, például: nslookup -query = mx osomosis.com, ha nincs megadva paraméter, akkor interaktív módba lép

ping -s 1016
1024 bájtos ping csomagokat (8. fejléc) küld, míg az "alapértelmezett" 512.

útvonal hozzáadása
Lehetővé teszi az útválasztási táblázatok hozzáadását a «Host» -ba és onnan. Példa: A 206.171.55.16 hálózati maszk 255.255.255.240 összes információjának irányítása az eth0 interfészen keresztül:

Kód:

útvonal add -net 206.171.55.16 255.255.255.240 eth0

Az összes forgalom átirányítása egy adott interfészen keresztül ("Alapértelmezett átjáró"):


Kód:

útvonal hozzáadása alapértelmezett gw 206.171.55.51 eth0

Ez az összes információt elküldi a 206.171.55.51 címen

útvonal -n:
Megjeleníti a «Host» útválasztási táblázatát. MEGJEGYZÉS: Az "IP-továbbításnak" be kell kapcsolnia az / etc / sysconfig / network fájlban, és a "kernelt" is be kell állítani az "IP-továbbítás" számára.

smbclient
Úgy működik, mint egy FTP kliens, amely szimulálja a Samba révén létrejövő kapcsolatokat.

tcpdump
Lehetővé teszi egy interfész hibakeresését a gazdagépen.

tesztparm
Ellenőrizze a Samba által használt smb.conf fájl érvényességét.

Parancsok a folyamatszabályozáshoz

Folyamatirányítás:

ps-szer
Megjeleníti az összes rendszerfolyamatot, névvel és kezdési idővel.

megöl
Jelek küldésére használják Unix folyamatokhoz.
ölés -HUP: Jelezze a számozott folyamatot, hogy újra elolvassa a konfigurációs fájlokat.
kill -INT: Jelölje meg a folyamatot egy számmal, amely megszakad.
kill -TERM: Számmal jelzi a folyamatot, amelynek be kell fejeződnie, ellentétben a -KILL-lel, ez az opció lehetőséget ad a folyamat befejezésére.
kill -STOP: Jelölje meg a folyamatot egy számmal, álljon meg egy pillanatra.
kill -CONT: Mutasson a számmal jelölt folyamatra, amelyet folytattam. Ezzel a paranccsal folytathatjuk az alkalmazott folyamatot -STOP.
ölni -ÖLJ: Számmal jelzi a folyamatot, az azonnali befejezés érdekében a folyamat hirtelen befejeződik.

Öld meg mind A killallal ellentétben a killall lehetővé teszi, hogy névvel jelezze a folyamatot. Küldje el a folyamatnak a -TERM jelet a megadott névvel. MEGJEGYZÉS: Alapértelmezés szerint a kill and killall által vett jel -TERM.

ps -l Ez a parancs két PRI és NI paramétert jelenít meg. A PRI paraméter jelzi a folyamat aktuális prioritását, amelyet az operációs rendszer számol, az NI értékét a PRI meghatározásakor veszik figyelembe. * Mi az NI? : Az NI-t "szép számnak" hívják, ezt a számot a "superuser" ("root") vagy a folyamat tulajdonosa határozza meg, és befolyásolja a PRI végső sorrendjét, elsőbbséget ad a kevésbé gyengének. Értékei: -20 (kevésbé gyengéd = nagyobb prioritás) és 20 (gyengédebb = kevesebb prioritás)

szép Ez a parancs meghatározza az egyes folyamatok NI számát.

szép -10 nevű: Ez 10 egységgel csökkentené a megnevezettek prioritását (ha -10, akkor a -20 lesz).
szép +10 megnevezve: Ez megnövelné a megnevezettek prioritását 10 egységgel (ha 0 lenne, akkor +10 lesz).

szipka és renice Ugyanaz a művelet, mint a nice, kivéve, hogy a folyamat számát használja:
szipka -10

& Az & jelzi, hogy a folyamatnak a háttérben kell futnia.

felső Ez az eszköz figyeli a különféle rendszererőforrásokat és dinamikus karakterrel rendelkezik, megmutatja a processzor CPU-felhasználását folyamatonként, a memória mennyiségét, az indulás óta eltelt időt stb. vmstat Nagyon hasonlít a tetejére, mivel a rendszerfolyamatok sűrítése, így az eszköz dinamikussá válásához meg kell adni az argumentumokat: vmstat -n

atEz a parancs lehetővé teszi bizonyos tevékenységek ütemezését egy adott időpontban, például: 22: 00-kor az előző parancs megnyitja az űrlap «promptját» a> címen. ebben az esetben 22: 00-kor, miután megadta, használja a Ctlrl -d parancsot a kilépéshez.

A befejezés után a parancsok ütemezésre kerülnek a megadott időben, a / var / spool / at könyvtár tartalmazza a feladatot.

Az atq parancs megjeleníti a függőben lévő jobokat és az atrm parancsot

a következővel ütemezett munka törlése:. Lásd még: /etc/at.deny és /etc/at.allow

crontabCsakúgy, mint a parancsfájl program futtatásának idejéhez, a crontab-nak is a következő formája van: perc óra nap hónap hónap vége_hét felhasználónév utasítás argumentumok
A következő példa minden nap félóránként futtatja az oracle.pl programot:

Kód:

30 * * * * gyökér /usr/oracle.pl

Ha havonta szeretné megtenni:

Kód:

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

A fentiek végrehajtásra kerülnek oracle.pl minden hónap első napján 3: 01-kor.

A cron-feladatok megadásához minden felhasználó fenntart egy fájlt a / var / spool / cron / könyvtárban, ezt a könyvtárat minden felhasználó elérheti a crontab -e paranccsal.

A crontab végrehajtását megkönnyíti az / etc / crontab fájl, amely óránként, napon, héten és hónaponként megadja a crontab feladatokat, ily módon csak a felhasználótól követeli meg a fájl elhelyezését a megfelelő könyvtárakban: /etc/cron.hourly | /etc/cron.daily | /etc/cron.heti | /etc/cron.havi

Parancsok a rekordokhoz és a rendszerhez

Nyilvántartások ellenőrzése «Naplók» 

farok
Lehetővé teszi a fájl végének megtekintését, ez a parancs hasznos, mivel a naplófájlok "naplók" folyamatosan növekszenek tail -f / var / log / messages

Megadhatja a betartandó sorok számát is:

Kód:

tail --f --line 15 / var / log / messages

Ez a fenti parancs a fájl utolsó 15 sorát jeleníti meg ("alapértelmezett" = 10). Az –f nyitva tartja a fájlt, így megtekintheti események hozzáadásakor.

Rendszerbeállítások 
/ usr / sbin / sndconfig: Futtatható a rendszer hangjának konfigurálásához.
/ bin / netconf: Futtatható a hálózati interfészek konfigurálásához.

Adminisztrációs parancsok

sysctl
Leírás: Konfigurálja a kernelparamétereket futás közben.
Példák: sysctl -a

ulimit
Leírás: a rendszer korlátjait mutatja (a megnyitott fájlok maximuma stb.)
Példák: ulimit

felhasználó hozzáadása
Leírás: rendszerfelhasználó hozzáadása.
Példák: adduser pepe, adduser -s / bin / false pepe

userdel
Leírás: = felhasználó eltávolítása a rendszerből
Példák: userdel pepe

usermod
Leírás: = a rendszer felhasználójának módosítása
Példák: usermod -s / bin / bash pepe

df
Leírás: = lemez nélküli. rendelkezésre álló lemezterület. Nagyon hasznos.
Példák: df, df -h

uname
Leírás: = unix név. Információ az unix típusáról, amelyben vagyunk, kernel stb.
Példák: uname, uname -a

netstat
Leírás: információk az aktív hálózati kapcsolatokról.
Példák: netstat, netstat -ln, netstat -l, netstat -a

ps
Leírás: = feldolgozzon minden információt a futó folyamatokról.
Példák: ps, ps -axf, ps -A, ps -auxf

ingyenes
Leírás: a RAM és az SWAP állapotát mutatja.
Példák: ingyenes

fütyülés
Leírás: hálózati eszköz többek között annak ellenőrzésére, hogy elérünk-e távoli gazdagépet.
Példák: ping www.rediris.es

traceroute
Leírás: hálózati eszköz, amely megmutatja, hogyan juthatunk el egy másik géphez.
Példák: traceroute www.rediris.es

du
Leírás: = lemezhasználat. lemez használat. Megmutatja a lemezen elfoglalt helyet.
Példák: du *, du -sH / *, du -sH / stb

ifconfig
Leírás: = interfész konfigurációja. hálózati interfészek, modemek stb. konfigurálása
Példák: ifconfig, ifconfig eth0 ip netmask 255.255.255.0

útvonal
Leírás: más hálózatokhoz vezető útvonalakat kezeli.
Példák: útvonal, útvonal -n

iptraf
Leírás: az összes IP, UDP, ICMP hálózati forgalmat megjeleníti egy konzolalkalmazásban.
Lehetővé teszi a szűrők használatát, és NAGYON HASZNOS a tűzfalak diagnosztizálására és hibakeresésére
Példák: iptraf

tcpdump
Leírás: kiírja a hálózati forgalom tartalmát.
Példák: tcpdump, tcpdump -u

lsof
Leírás: az egyes folyamatok által használt fájlokat (könyvtárakat, kapcsolatokat) mutatja
Példák: lsof, lsof -i, lsof | grep fájl

lsmod
Leírás: A betöltött kernelmodulokat mutatja.
Példák: lsmod

modprobe
Leírás: Megpróbál telepíteni egy modult, ha megtalálja, telepítse, de ideiglenesen.
Példák: modprobe ip_tables, modprobe eepro100

rmmod
Leírás: Távolítsa el a betöltött kernelmodulokat
Példák: rmmod

szimat
Leírás: Az összes hálózati forgalom szippantása vagy szimatolása. Általában alapértelmezés szerint nincs telepítve.
Példák: szippantás -i

Egyéb

ls
Leírás: = lista. listázza a könyvtár tartalmát.
Példák: ls, ls -l, ls -fl, ls –szín

cp
Leírás: = másolat. fájlok / könyvtárak másolása.
Példák: cp -rfp / tmp könyvtár, cp fájl new_file

rm
Leírás: = eltávolítás. fájlok / könyvtárak törlése.
Példák: rm -f fájl, rm -rf könyvtár, rm -i fájl

mkdir
Leírás: = make dir. könyvtárakat hozhat létre.
Példák: mkdir könyvtár

rmdir
Leírás: = a dir eltávolítása. törölni a könyvtárakat, azok üresek lehetnek.
Példák: rmdir könyvtár

mv
Leírás: = mozog. fájlok / könyvtárak átnevezése vagy áthelyezése.
Példák: mv könyvtár könyvtár, mv fájl új_név, mv fájl a_könyvtár

adat
Leírás: a rendszer dátumkezelése, megtekinthető és beállítható.
Példák: dátum, dátum 10091923

történelem
Leírás: a felhasználó által beírt parancsok előzményeit mutatja.
Példák: történelem | több

több
Leírás: a fájl tartalmát 25 soronként szünetelteti.
Példák: további fájl

grep
Leírás: a fájl tartalmának szűrése.
Példák: macskafájl | grep string

hogyan
Leírás: a fájl teljes tartalmát szünet nélkül mutatja.
Példák: macskafájl

chmod
Leírás: módosítsa a fájlok / könyvtárak olvasásának / írásának / végrehajtásának engedélyeit.
Példák: chmod + r fájl, chmod + w könyvtár, chmod + rw könyvtár -R, chmod -r fájl

chown
Leírás: = tulajdonos módosítása. felhasználói engedélyek módosítása: fájlok / könyvtárak csoportja.
Példák: chown root: root file, chown pello: users directory -R

kátrány
Tétel leírása: = Tape ARchiver. fájl archiváló.
Példák: tar cvf file.tar könyvtár, tar xvf file.tar, tar zcvf file.tgz könyvtár, tar zxvf file.tgz

fegyverzip
Leírás: ZIP-kompatibilis dekompresszor.
Példák: gunzip fájl

fordulat
Leírás: Redhat csomagkezelő. Rendszerszoftver telepítése vagy frissítése.
Példák: rpm -i package.rpm, rpm -qa program, rpm –force package.rpm, rpm -q –info program

felmászik
Leírás: merevlemezek csatlakoztatása, floppy, cdrom.
Példák: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat

umount
Leírás: szétszerelni az egységeket.
Példák: umount / dev / hda2, umount / mnt / lnx

wget
Leírás: program fájlok letöltésére a http vagy a ftp.
Példák: wget 
http://www.rediris.es/documento.pdf

hiúz
Leírás: webböngésző ftp opciókkal, https.
Példák: hiúz 
www.ibercom.com, hiúz –forrás http://www.ibercom.com/script.sh | SH

ftp
Leírás: ügyfél ftp.
Példák: ftp 
ftp.ibercom.com

whois
Leírás: domain whois.
Példák: whois 
ibercom.com

akik
Leírás: A bejelentkezett rendszerfelhasználókat mutatja.
Példák: ki, w, ki vagyok én

levél
Leírás: e-mail küldése és olvasása.
Példák: mail 
pepe@ibercom.com <fájl, mail -v pepe@ibercom.com <fájl
fajta
Leírás: rendezi a fájl tartalmát.
Példák: macska / etc / számok rendezés, ls | fajta

ln
Leírás: = link. linkek, parancsikonok létrehozására.
Példák: ln -s / könyvtár link

farok
Leírás: a fájl végét (10 sor) mutatja.
Példák: tail -f / var / log / maillog, tail -100 / var / log / maillog | több

fej
Leírás: egy fájl fejlécét (10 sor) mutatja.
Példák: fejfájl, fej -100 / var / log / maillog | több

filé
Leírás: megmondja, hogy milyen típusú fájl.
Példák: fájl fájl, fájl *

forrás: Crystalb


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Cristóbal dijo

    Mindig jó, ha ilyen típusú listák vannak kéznél 🙂 Köszönöm

  2.   kraftos dijo

    Úgy gondolom, hogy ez egy fontos parancs a programozáskor, amikor azt akarjuk, hogy a számítógépünk kikapcsoljon.
    A parancsról beszélek:

    üzemszünet

    Milyen információkat tud megadni nekünk?

    tekintetében

  3.   Saito Mordraw dijo

    Mint mindig nagyszerű bejegyzés, közvetlenül a kedvencekhez (korábban nem kommentáltam, hogy miért égettem el a számítógépemet, és amíg nem vettem még egyet ... XD)

  4.   Jose Antonio dijo

    Helló, nagyon jó, már olvastam itt, hogy az általam keresem a megoldásaimat
    Internet, de nem találok semmit, biztosan én leszek az, akit nem ismerek
    keresés ... Először tanulok Linuxot középiskolában és
    telepítsem az Ubuntu 12.10-et. Belépek a terminálba, hogy gyakoroljam a tanultakat,
    Nem tehetek semmit, nem lehetek root vagy mkdir
    otthon ... .. stb. Tud-e valaki útmutatást adni egy oktatóanyaghoz vagy egy oldalhoz
    Nagyon hálás lennék .... köszönöm

  5.   José Antonio dijo

    Találtam egy nagyon érdekes oktatóanyagot arra az esetre, ha a hang 10 percenként megy Linux alatt:

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

  6.   José Antonio dijo

    Ha a képernyővédő aktiválásakor, azaz 10 percenként megszűnik a hang, a megoldás legalább a linux Mint-ben a következő blogban található:

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

    És ha a hang szintén inaktiválódik a megoldás felfüggesztése vagy hibernálása után, a következő:

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

  7.   roni dijo

    Köszönöm szépen, ugyanezt kerestem az AT parancstól, hogy néhány parancsot beprogramozzam ... köszönöm.

  8.   DC dijo

    Kiváló! info, kérdés a TOP és a HTOP különbségek között?

    köszönöm!