Naudingos komandos „Linux“

Tai nėra visas sąrašas, bet aš jus patikinu, kad rasite nemažą dalį dažniausiai naudojamų ir naudingų „Linux“ komandų konsolės komandų. 🙂

Generaliniai komandai

dmesg
Išspausdinkite pranešimus, kuriuos rodė branduolys paleidžiant.

depmod -a
Jis sukuria failą, kuriame yra modulių, įkeliamų „branduoliui“, priklausomybės, tai yra, jis sugeba atpažinti, kurie moduliai turi būti įkelti, kad sistemoje būtų naudojama trečioji šalis.

nemokamai
Atminties naudojimo statistika.

inic q
Komanda, kuri nuskaito parametrus, esančius inittab.

nenormalus
Tai įgalina („įkelia“) eilutėje nurodytą modulį, kad „branduolys“ galėtų juo naudotis. (Pavyzdys: insmod ip_alias.o)

ldconfig
Tai atnaujina sistemos naudojamas bibliotekas, rekomenduojama ją paleisti kiekvieną kartą, kai įdiegiama programa.

lsmod
Tai rodo informaciją apie modulius, kuriuos įgalina branduolys.

stovas
Leidžia sistemoje skaityti sistemos skaidinius, kompaktinius diskus, diskelius. Jo formatas: mount -t. Taip pat žiūrėkite / etc / fstab .ón>
smbmountapie>
Panašus į komandą „mount“, išskyrus tai, kad ši komanda naudojama pertvaroms montuoti „Samba“ .ón>
smbumountapie>
Naudojamas norint išjungti skaidinius, suaktyvintus naudojant „smbmoon>“
nustatymasapie>
Pateikia meniu, skirtą konfigūruoti įvairius sistemos parametrus (Garsas, Xwindow, Pelė ..) .on>
slystiapie>
Atnaujinkite failų paieškai naudojamą duomenų bazę naudodami komandą „locate“ .ón>
statapie>
Rodo išsamią informaciją apie nurodytą failą, pvz .: modifikavimo ir keitimo datas, failo savininką ... ir tt
umountapie>
Deaktyvuokite nurodytą skaidinį. Šios komandos parametrai yra panašūs į .ón>
uname-aapie>
Išsami informacija apie „Host“ .ón>
veiksnumoapie>
Dabartinis laikas, laikas, kai sistema veikia nuo paskutinio „perkrovimo“, vartotojai, prisijungę prie serverio, sistemos apkrova per pastarąsias 1,5 ir 15 minučių.
hostnameapie>
«Pagrindinio kompiuterio» pavadinimas .ón>
chkconfigapie>
Ši komanda rodo informaciją apie „scenarijų“, esančių kataloge /etc/rc.d/init.dón, vykdymo lygius>
apie>
Kodas:

chkconfig --list httpd Ši komanda rodo: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

Pirmiau nurodyta, kad kai naudojamas 3 įkrovos lygis, kataloge /etc/rc.d/init.d esančiame httpd „scenarijuje“ bus pateiktas argumentas „start“, kai bus paleistas 6 įkrovos lygis, httpd gaus argumentas „stop“ ir pan.

Norėdami pakeisti „start“ argumentą:

Kodas:

chkconfig --add --level

Norėdami modifikuoti link „stop“ argumento:

Kodas:

chkconfig --del --level

* Būtent iš katalogų /etc/rc.d/rc[0-6] gaunama jame rodoma informacija chkconfig.

ntsysv
Tai yra grafinis įrankis, kurio funkcijos yra tokios pačios kaip chkconfig, skirtumas yra tas, kad šis įrankis rodo visus "scenarijus" pagal lygį, tai yra, jei naudojama komanda ntsysv – 3 lygis, diagramoje bus rodoma visų lygio "scenarijų" būsena "stop" arba "pradžia" 3 bagažinė. Tuo pačiu būdu naudojami: ntsysv – 5 lygis, ntsysv – 0 lygis ir kt.

Patinka chkconfigntsysv modifikuoja ir perima informaciją, esančią kataloguose /etc/rc.d/rc[0-6]

Tinklo aplinkos komandos

Tinklo aplinkoje 

kariuomenė
Nustatykite „pagrindinio kompiuterio“ IP adresą, pagrindinis kompiuteris -a rodo visą DNS informaciją.

ifconfig
Leidžia konfigūruoti tinklo sąsają ir pamatyti jos būseną. Tai yra „ifconfig“ pavidalu, pavyzdys: ifconfig eth0

jei
Įgalina nurodytą sąsają, pavyzdžiui: ifup eth0.

jei žemyn
Išjunkite nurodytą sąsają, pavyzdžiui: ifdown eth0.

netstat -a
Visus tinklo ryšius sukūrė ir priėmė pagrindinis kompiuteris

netstat -r
Parodo sistemos maršruto lentelę

netstat -i
Kiekvienos sąsajos tinklo statistika

Nslookup
Informacijos ieškokite DNS serveriuose, pvz .: nslookup -query = mx osomosis.com, jei nenurodomi jokie parametrai, ji pereina į interaktyvųjį režimą

1016
Jis siunčia 1024 baitų paketus (8 antraštės), o „numatytasis“ yra 512.

maršrutas pridėti
Tai leidžia pridėti maršruto lenteles į „Host“ ir iš jos. Pavyzdys: Norėdami nukreipti visą tinklo informaciją 206.171.55.16 netmask 255.255.255.240 per sąsają eth0:

Kodas:

maršruto pridėjimas -net 206.171.55.16 255.255.255.240 eth0

Norėdami nukreipti visą srautą per tam tikrą sąsają („Numatytasis šliuzas“):


Kodas:

maršrutas pridėti numatytąjį gw 206.171.55.51 eth0

Tai atsiųs visą informaciją adresu 206.171.55.51

maršrutas -n:
Parodo «Host» maršruto lentelę. PASTABA: „IP persiuntimas“ turi būti įjungtas aplanke / etc / sysconfig / network, taip pat „branduolys“ turi būti sukonfigūruotas „IP persiuntimui“.

smbclient
Tai veikia kaip FTP klientas, kuris imituoja ryšius, kurie bus sukurti per „Samba“.

tcpdump
Leidžia derinti pagrindinio kompiuterio sąsają.

bandomasis automobilis
Patikrinkite „Samba“ naudojamo failo „smb.conf“ galiojimą.

Proceso valdymo komandos

Procesų valdymo:

ps -aux
Čia rodomi visi sistemos procesai su pavadinimu ir pradžios laiku.

nužudyti
Jis naudojamas signalams siųsti į „Unix“ procesus.
nužudyti -HUP: Signalizuokite sunumeruotą procesą, norėdami perskaityti jo konfigūracijos failus.
nužudyti -INT: Pažymėkite procesą numeriu, kuris bus nutrauktas.
nužudyti -TERM: Nurodo procesą skaičiumi, kad jis turi baigtis, skirtingai nei -KILL, ši parinktis suteikia galimybę procesui baigtis.
nužudyti -STOP: Pažymėkite procesą skaičiumi, trumpam sustokite.
nužudyti -CONT: Nurodykite procesą su numeriu, kurį aš tęsiau. Ši komanda naudojama norint atnaujinti taikytą procesą -STOP.
nužudyti - nužudyti: Nurodo procesą su skaičiumi, norint nedelsiant baigti, procesas yra staiga baigtas.

killall Skirtingai nei „kill“, „killall“ leidžia jums signalizuoti apie procesą vardu. Siųskite –TERM signalą procesui nurodytu pavadinimu. PASTABA: Pagal numatytuosius nustatymus „kill and killall“ imamas signalas yra –TERM.

ps -l Ši komanda rodo du parametrus PRI ir NI. PRI parametras nurodo dabartinį proceso prioritetą, kurį apskaičiuoja operacinė sistema, nustatant PRI atsižvelgiama į NI vertę. * Kas yra NI? : NI vadinamas gražus skaičius arba „gražus skaičius“, šį skaičių nurodo proceso „supernaudotojas“ („šaknis“) arba savininkas ir jis turi įtakos galutinei PRI tvarkai, teikia pirmenybę mažesnei rūšiai. Jo reikšmės svyruoja nuo -20 (mažiau švelnus = daugiau prioriteto) ir 20 (švelnesnis = mažiau prioritetas)

gražus Ši komanda nurodo kiekvieno proceso NI numerį.

gražus -10 pavadintas: Tai sumažintų pavadinimų prioritetą 10 vienetų (jei jis būtų -10, jis atitiks -20).
gražus +10 pavadintas: Tai padidintų pavadinimų prioritetą 10 vienetų (jei jis būtų 0, jis būtų +10).

snice ir renice Ta pati operacija kaip gražus, išskyrus tai, kad naudojamas proceso numeris:
snukas -10

& & Naudojamas nurodyti, kad procesas turėtų vykti fone.

viršų Šis įrankis stebi įvairius sistemos išteklius ir turi dinamišką pobūdį, jis parodo procesoriaus naudojimą vienam procesui, atminties kiekį, laiką nuo jo pradžios ir kt. vmstat Jis labai panašus į viršų, nes tai yra sistemos procesų sutankinimas. Kad šis įrankis taptų dinamiškas, reikia nurodyti argumentus: vmstat -n

atŠi komanda leidžia jums suplanuoti tam tikrą veiklą tam tikru laiku, pavyzdžiui: 22:00, ankstesnė komanda atidaro formos „eilutę“ adresu>, šioje „eilutėje“ nurodote visas komandas, kurias norite vykdyti, šiuo atveju 22:00, kai tik nurodysite, naudokite Ctlrl -d, kad išeitumėte.

Užbaigus komandas planuojama vykdyti nurodytu laiku, / var / spool / at kataloge yra užduotis.

Komanda atq rodo laukiančias užduotis ir komandą atrm

ištrinti darbą, suplanuotą adresu. Taip pat žiūrėkite /etc/at.deny ir /etc/at.allow

crontabKaip ir nurodo „skripto“ programos vykdymo laiką, „crontab“ turi šią formą: minutės valandos dienos mėnesiai pabaigos_savos vartotojo vardo sakinio argumentai
Šis pavyzdys kiekvieną dieną kas pusvalandį vykdys oracle.pl programą:

Kodas:

30 * * * * šaknis /usr/oracle.pl

Jei norite tai padaryti kas mėnesį:

Kodas:

01 3 1 * * šaknis /usr/oracle.pl

Aukščiau išvardyti veiks orakulas.pl kiekvieno mėnesio pirmą dieną, 3 val.

Norėdami nurodyti „cron“ užduotis, kiekvienas vartotojas saugo failą kataloge / var / spool / cron /, šį katalogą kiekvienas vartotojas gali pasiekti naudodamas komandą crontab -e

„Crontab“ paleidimas palengvinamas dėl / etc / crontab failo, kuriame nurodomi crontab darbai pagal valandą, dieną, savaitę ir mėnesį, tokiu būdu vartotojui reikia įdėti failą tik į atitinkamus katalogus: /etc/cron.hourly | /etc/cron.daily | /etc/cron.savaitę | /etc/cron.mėnesį

Įrašų ir sistemos komandos

Registrų „Žurnalai“ kontrolė 

uodega
Leidžia pamatyti failo pabaigą, ši komanda yra naudinga, nes žurnalo failai „žurnalai“ nuolat auga tail -f / var / log / messages

Taip pat galite nurodyti eilučių, kurių reikia laikytis, skaičių:

Kodas:

tail --f - line 15 / var / log / žinutės

Ši aukščiau pateikta komanda rodo paskutines 15 failo eilučių („numatytasis“ = 10). „–F“ palaiko failą atidarytą, kad galėtumėte jį žiūrėti pridedant įvykius.

Sistemos konfigūracija 
/ usr / sbin / sndconfig: Vykdomas naudojamas konfigūruoti sistemos garsą.
/ bin / netconf: Vykdomas naudojamas konfigūruoti tinklo sąsajas.

Administravimo komandos

sysctl
Aprašymas: Konfigūruokite branduolio parametrus vykdymo metu.
Pavyzdžiai: sysctl -a

riba
Aprašymas: rodo sistemos apribojimus (maksimaliai atidaryti failai ir kt.)
Pavyzdžiai: ulimit

adduser
Aprašymas: pridėti sistemos vartotoją.
Pavyzdžiai: adduser pepe, adduser -s / bin / false pepe

userdel
Aprašymas: = pašalinti vartotoją iš sistemos
Pavyzdžiai: userdel pepe

vartotojo mod
Aprašymas: = modifikuoti sistemos vartotoją
Pavyzdžiai: usermod -s / bin / bash pepe

df
Aprašymas: = be disko. laisvos vietos diske. Labai naudingas.
Pavyzdžiai: df, df -h

uname
Aprašymas: = unix vardas. Informacija apie „unix“ tipą, kuriame esame, branduolį ir kt.
Pavyzdžiai: uname, uname -a

netstat
Aprašymas: informacija apie aktyvius tinklo ryšius.
Pavyzdžiai: netstat, netstat -ln, netstat -l, netstat -a

ps
Aprašymas: = apdorokite visą informaciją apie vykdomus procesus.
Pavyzdžiai: ps, ps -axf, ps -A, ps -auxf

nemokamai
Aprašymas: rodo RAM ir SWAP būseną.
Pavyzdžiai: nemokama

zvimbimas
Aprašymas: tinklo įrankis, skirtas patikrinti, ar, be kita ko, pasiekiame nuotolinį pagrindinį kompiuterį.
Pavyzdžiai: ping www.rediris.es

atsekamoji trasa
Aprašymas: tinklo įrankis, kuris parodo mums kelią į kitą mašiną.
Pavyzdžiai: traceroute www.rediris.es

du
Aprašymas: = disko naudojimas. disko naudojimas. Rodo diske užimtą vietą.
Pavyzdžiai: du *, du -sH / *, du -sH / ir kt

ifconfig
Aprašymas: = sąsajos konfigūracija. tinklo sąsajų, modemų ir kt. konfigūravimas
Pavyzdžiai: ifconfig, ifconfig eth0 ip netmask 255.255.255.0

maršrutas
Aprašymas: valdo maršrutus į kitus tinklus.
Pavyzdžiai: maršrutas, maršrutas -n

iptraf
Aprašymas: konsolės programoje rodomas VISAS IP, UDP, ICMP tinklo srautas.
Tai leidžia naudoti filtrus, ir tai LABAI NAUDINGA diagnozuoti ir derinti užkardas
Pavyzdžiai: iptraf

tcpdump
Aprašymas: iškelia tinklo srauto turinį.
Pavyzdžiai: tcpdump, tcpdump -u

lof
Aprašymas: parodo kiekvieno proceso naudojamus failus (bibliotekas, ryšius)
Pavyzdžiai: lsof, lsof -i, lsof | grep failas

lsmod
Aprašymas: parodo įkeliamus branduolio modulius.
Pavyzdžiai: lsmod

modprobe
Aprašymas: Jis bando įdiegti modulį, jei jį randa, įdiekite jį, bet laikinai.
Pavyzdžiai: „modprobe ip_tables“, „modprobe eepro100“

rmmod
Aprašymas: pašalinkite įkeliamus branduolio modulius
Pavyzdžiai: rmmod

uostyti
Aprašymas: Viso tinklo srauto uostytojas ar snooperis. Paprastai jis nėra įdiegtas pagal numatytuosius nustatymus.
Pavyzdžiai: uostymas -i

kiti

ls
Aprašymas: = sąrašas. sąrašo katalogo turinį.
Pavyzdžiai: ls, ls -l, ls -fl, ls –spalva

cp
Aprašymas: = kopija. kopijuoti failus / katalogus.
Pavyzdžiai: cp -rfp / tmp katalogas, cp failas new_file

rm
Aprašymas: = pašalinti. ištrinti failus / katalogus.
Pavyzdžiai: rm -f failas, rm -rf katalogas, rm -i failas

mkdir
Aprašymas: = padaryti rež. kurti katalogus.
Pavyzdžiai: mkdir katalogas

yra rm
Aprašymas: = pašalinti dir. ištrinti katalogus, jie turi būti tušti.
Pavyzdžiai: rmdir katalogas

mv
Aprašymas: = judėti. pervardyti arba perkelti failus / katalogus.
Pavyzdžiai: mv katalogo katalogas, mv failas naujas_vardas, mv failas a_katalogas

duomenys
Aprašymas: sistemos datos valdymas, jį galima peržiūrėti ir nustatyti.
Pavyzdžiai: data, data 10091923

istorija
Aprašymas: rodo vartotojo įvestų komandų istoriją.
Pavyzdžiai: istorija | daugiau

daugiau
Aprašas: rodo failo turinį su pertraukomis kas 25 eilutes.
Pavyzdžiai: daugiau failo

grep
Aprašas: filtruoja failo turinį.
Pavyzdžiai: katės byla | grep eilutę

kaip
Aprašas: rodo visą failo turinį be pauzių.
Pavyzdžiai: katės byla

chmod
Aprašymas: pakeiskite failų / katalogų skaitymo / rašymo / vykdymo teises.
Pavyzdžiai: chmod + r failas, chmod + w katalogas, chmod + rw katalogas -R, chmod -r failas

chown
Aprašymas: = pakeisti savininką. pakeisti vartotojo teises: failų / katalogų grupė.
Pavyzdžiai: chown root: šakninis failas, chown pello: vartotojų katalogas -R

degutas
Elemento aprašymas: = „Tape ARchiver“. failų archyvatorius.
Pavyzdžiai: tar cvf file.tar katalogas, tar xvf file.tar, tar zcvf file.tgz katalogas, tar zxvf file.tgz

pistoletas
Aprašymas: su ZIP suderinamas dekompresorius.
Pavyzdžiai: gunzip failas

min
Aprašymas: Redhat paketų tvarkyklė. Norėdami įdiegti arba atnaujinti sistemos programinę įrangą.
Pavyzdžiai: rpm -i package.rpm, rpm -qa programa, rpm –force package.rpm, rpm -q –info programa

stovas
Aprašymas: pritvirtinkite kietuosius diskus, diskelį, cdrom.
Pavyzdžiai: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat

umount
Aprašymas: išardykite vienetus.
Pavyzdžiai: umount / dev / hda2, umount / mnt / lnx

wget
Aprašymas: programa atsisiųsti failus per http arba ftp.
Pavyzdžiai: wget 
http://www.rediris.es/documento.pdf

Lūšis
Aprašymas: interneto naršyklė su ftp parinktimis, https.
Pavyzdžiai: lūšis 
www.ibercom.com, lūšis - šaltinis http://www.ibercom.com/script.sh | sh

FTP
Aprašymas: klientas ftp.
Pavyzdžiai: ftp 
ftp.ibercom.com

WHOIS
Aprašymas: domain whois.
Pavyzdžiai: whois 
ibercom.com

kas
Aprašymas: parodo prisijungusius sistemos vartotojus.
Pavyzdžiai: kas, m, kas aš esu

paštas
Aprašymas: el. Pašto siuntimas ir skaitymas.
Pavyzdžiai: paštas 
pepe@ibercom.com <failas, paštas -v pepe@ibercom.com <failas
sort
Aprašymas: rūšiuoja failo turinį.
Pavyzdžiai: katė / etc / numeriai rūšiuoti, ls | rūšiuoti

ln
Aprašymas: = nuoroda. kurti nuorodas, nuorodas.
Pavyzdžiai: ln -s / katalogo nuoroda

uodega
Aprašymas: rodo failo pabaigą (10 eilučių).
Pavyzdžiai: tail -f / var / log / maillog, tail -100 / var / log / maillog | daugiau

vadovas
Aprašymas: rodo failo antraštę (10 eilučių).
Pavyzdžiai: galvos failas, galva -100 / var / log / maillog | daugiau

failas
Aprašymas: jame nurodoma, kokio tipo failas yra.
Pavyzdžiai: failo failas, failas *

Fuente: Crystalb


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Cristóbal sakė

    Visada gerai turėti ranka tokio tipo sąrašus 🙂 Ačiū

  2.   kraftinis sakė

    Manau, kad tai būtų svarbi komanda programuojant, kai norime, kad mūsų kompiuteris išsijungtų.
    Aš kalbu apie komandą:

    uždarymas

    Kokią informaciją galite pateikti mums?

    dėl

  3.   Saito Mordraugas sakė

    Kaip visada puikus įrašas, nukreipkite į parankinius (anksčiau nekomentavau, kodėl sudeginau kompiuterį ir kol nepirkau kito ... XD)

  4.   Jose Antonio sakė

    Sveiki, labai gerai, aš jau skaičiau čia, kad ieškau savo sprendimų
    internetas, bet nieko nerandu, tikrai tai būsiu aš
    paieška ... Aš pirmą kartą mokausi „Linux“ vidurinėje mokykloje ir
    įdiegti „Ubuntu 12.10“. Įeinu į terminalą, kad galėčiau praktikuoti tai, ko išmokau ir
    Aš negaliu nieko padaryti, negaliu būti šakninis ar padaryti mkdir
    namai ... ..taip. Ar kas nors gali man padėti su pamoka ar puslapiu ką
    Būčiau labai dėkinga .... ačiū

  5.   José Antonio sakė

    Aš radau labai įdomią pamoką, jei „Linux“ garsas dingtų kas 10 minučių:

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

  6.   José Antonio sakė

    Jei garsas skamba, kai įjungiama ekrano užsklanda, ty kas 10 minučių, sprendimas bent jau „Linux Mint“ pateikiamas šiame tinklaraštyje:

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

    Jei sustabdžius ar užmigdžius tirpalą, garsas taip pat išjungiamas:

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

  7.   Roni sakė

    Labai ačiū, to paties ieškojau iš AT komandos, kad palikčiau užprogramuotas kai kurias komandas ... ačiū.

  8.   DC sakė

    Puiku! info, klausimas tarp TOP ir HTOP skirtumų?

    Gracias!