Komanda të dobishme për Linux

Kjo nuk ka për qëllim të jetë një listë e plotë, por ju siguroj se do të gjeni një pjesë të mirë të komandave më të zakonshme dhe të dobishme për konsolën komanduese Linux. 🙂

Komandot e Përgjithshëm

dmesg
Printo mesazhet e shfaqura nga bërthama gjatë fillimit.

depmod -a
Ai gjeneron një skedar që përmban varësitë e moduleve që janë të ngarkuar për "Kernel", domethënë, është në gjendje të njohë se cilat module duhet të ngarkohen për një palë të tretë që do të përdoret në sistem.

falas
Statistikat e përdorimit të kujtesës.

init q
Komanda që lexon parametrat e gjetur në inittab.

i pamenduar
Mundëson ("ngarkon") modulin që specifikohet në rresht, në mënyrë që "bërthama" të jetë në gjendje ta përdorë atë. (Shembull: insmod ip_alias.o)

ldconfig
Ai azhurnon bibliotekat e përdorura nga sistemi, rekomandohet ta ekzekutoni sa herë që instalohet një program.

lsmod
Shfaq informacionin në lidhje me modulet që mundësohen nga kerneli.

malin
Lejon që të lexohen në sistem ndarjet e sistemit, CD-ROM-et, floppies. Formati i tij: mali -t. Shikoni gjithashtu / etc / fstab .ón>
zbritnë>
Ngjashëm me komandën e montimit, përveç që kjo komandë përdoret për të montuar ndarje në Samba .ón>
e vogëlnë>
Përdoret për të çaktivizuar ndarjet e aktivizuara me smbmoon>
Setupnë>
Paraqet një menu për të konfiguruar parametra të ndryshëm të sistemit (Sound, Xwindow, Mouse ..) .on>
ngatërrojnë>
Përditësoni bazën e të dhënave që përdoret për të gjetur skedarë me komandën loc..>
statnë>
Shfaq informacione të hollësishme rreth skedarit të specifikuar siç janë: modifikimi dhe datat e ndryshimit, pronari i skedarit ... etj.>
shumojnë>
Çaktivizoni ndarjen e treguar, parametrat që merr kjo komandë janë të ngjashëm me ato të malit .ón>
Bashkohu me muanë>
Informacion i plotë në lidhje me «Pritësin» .ón>
uptimenë>
Koha aktuale, koha që sistemi ka funksionuar që nga "rindezja" e fundit, përdoruesit e lidhur me serverin, ngarkesa e sistemit në 1,5 dhe 15 minutat e fundit.
hostnamenë>
Emri i «Pritësit» .ón>
chkconfignë>
Kjo komandë tregon informacionin në lidhje me nivelet e ekzekutimit të "skripteve" të vendosura në direktori /etc/rc.d/init.dón>
në>
Kodi:

chkconfig --list httpd Kjo komandë tregon: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

Më sipër tregon se kur përdoret niveli i nisjes 3, httpd "skenari" në /etc/rc.d/init.d do të marrë argumentin "start", kur të ekzekutohet niveli 6 i boot, httpd do të marrë argumentin " ndalo ”, etj.

Për të modifikuar drejt argumentit "start":

Kodi:

chkconfig - shtoj - nivelin

Për të modifikuar drejt argumentit "ndalo":

Kodi:

chkconfig --del - niveli

* Preciselyshtë pikërisht nga drejtoritë /etc/rc.d/rcrors0-6] nga vijnë informacionet që shfaq chkconfig.

ntsysv
Shtë një mjet grafik që ka të njëjtën funksionalitet si chkconfig, ndryshimi është se ky mjet tregon të gjitha "skriptet" sipas nivelit, domethënë, nëse përdoret komanda ntsysv - niveli 3, grafiku do të tregojë statusin "ndal" ose "fillimin" e të gjithë "skenareve" për nisja e nivelit 3. Në të njëjtën mënyrë përdoren: ntsysv - niveli 5, ntsysv - niveli 0, etj.

si chkconfigntsysv modifikon dhe merr informacionin e gjetur në drejtoritë /etc/rc.d/rcrors0-6]

Komandat e mjedisit në rrjet

Në mjedisin e rrjetit 

mikpritës
Përcaktoni adresën IP të një "Host", host -a shfaq të gjitha informacionet e DNS.

ifconfig
Ju lejon të konfiguroni një ndërfaqe rrjeti dhe të shihni statusin e saj. Kjo është në formën e ifconfig, shembull: ifconfig eth0

nëse
Mundëson ndërfaqen e specifikuar, shembull: ifup eth0.

nëse poshtë
Çaktivizoni ndërfaqen e specifikuar, shembull: ifdown eth0.

netstat -a
Të gjitha lidhjet e rrjetit origjinuan dhe morën nga «Pritësi»

netstat -r
Shfaq tabelën e rutimit të sistemit

netstat -i
Statistikat e rrjetit të secilës ndërfaqe

nlookup
Shikoni për informacion në serverat DNS, shembull: nslookup -query = mx osomosis.com, nëse nuk specifikohen parametra, ai hyn në modalitetin ndërveprues

ping -s 1016
Ai dërgon pako ping me 1024 bajt (header 8 bajt), ndërsa "default" është 512.

rruga shtoni
Kjo lejon shtimin e tabelave të rrugëzimit te dhe nga «Pritësi». Shembull: Për të drejtuar të gjithë informacionin e rrjetit 206.171.55.16 maskë 255.255.255.240 përmes ndërfaqes eth0:

Kodi:

rruga shtoni -net 206.171.55.16 255.255.255.240 eti0

Për të përcjellë të gjithë trafikun përmes një ndërfaqe të caktuar ("Default Gateway"):


Kodi:

rruga shtoni parazgjedhur gw 206.171.55.51 eth0

Kjo do të dërgojë të gjithë informacionin përmes adresës 206.171.55.51

rruga -n:
Shfaq tabelën e kursit të «Pritësit». SHENIM: "IP Forwarding" duhet të jetë ON në / etc / sysconfig / network, gjithashtu "kernel" duhet të konfigurohet për "IP Forwarding".

smbclient
Funksionon si një klient FTP, i cili simulon lidhjet që do të bëhen përmes Samba.

tcpdump
Lejon korrigjimin e gabimeve të një ndërfaqe në host.

test parm
Kontrolloni vlefshmërinë e skedarit smb.conf të përdorur nga Samba.

Komandat për Kontrollin e Procesit

Kontrolli i procesit:

ps-in
Shfaq të gjitha proceset e sistemit, me emrin dhe kohën e fillimit.

vras
Përdoret për të dërguar sinjale në proceset Unix.
vrasin -HUP: Sinjalizoni procesin e numëruar për të lexuar përsëri skedarët e tij të konfigurimit.
vras -INT: Shënoni procesin me një numër, i cili do të ndërpritet.
vras - term: Tregon procesin me një numër, që duhet të përfundojë, ndryshe nga -KILL, ky opsion i jep procesit mundësinë e përfundimit.
vras - NDALO: Shënoni procesin me një numër, ndaloni menjëherë.
vrasin-KONTROLLI: Shënoni procesin me numër, të cilin unë vazhdova, kjo komandë përdoret për të rifilluar një proces që u aplikua -STOP.
vras - VRAS: Tregon procesin me një numër, për të përfunduar menjëherë, procesi përfundon papritur.

killall Ndryshe nga vrasja, killall ju lejon të sinjalizoni procesin me emër. Dërgoni sinjalin -TERM në proces me emrin e specifikuar. SHENIM: Si parazgjedhje sinjali i marrë nga kill dhe killall është-term.

ps -l Kjo komandë shfaq dy parametra PRI dhe NI. Parametri PRI tregon përparësinë aktuale të procesit, e cila llogaritet nga sistemi operativ, vlera NI merret parasysh gjatë përcaktimit të PRI. * Çfarë është NI? : NI quhet numri i bukur ose "numri i bukur", ky numër specifikohet nga "superpërdoruesi" ("rrënja") ose pronari i procesit dhe ndikon në rendin përfundimtar të PRI, i jep përparësi më pak llojit. -20 (më pak i butë = më shumë përparësi) dhe 20 (më i butë = më pak përparësi)

bukur Kjo komandë specifikon numrin NI të secilit proces.

bukur -10 me emrin: Kjo do të ulte përparësinë e emrave me 10 njësi (nëse do të ishte -10, do të shkojë në -20).
bukur +10 me emrin: Kjo do të rriste përparësinë e emrave me 10 njësi (nëse do të ishte 0, do të shkonte në +10).

snice dhe renice I njëjti operacion si i mirë, përveç që përdor numrin e procesit:
ëmbëlsirë -10

& & Përdoret për të treguar që procesi duhet të zhvillohet në sfond.

më i lartë Ky mjet monitoron burime të ndryshme të sistemit dhe ka një karakter dinamik, tregon përdorimin e CPU-së për proces, sasinë e kujtesës, kohën që nga fillimi i tij, etj. vmstat Isshtë shumë e ngjashme me majën pasi është një kondensim i proceseve të sistemit, në mënyrë që ky mjet të bëhet dinamik, argumentet duhet të specifikohen: vmstat -n

atKjo komandë ju lejon të caktoni aktivitete të caktuara në një kohë të caktuar, shembull: në orën 22:00, komanda e mëparshme hap një «kërkesë» të formës në>, mbi këtë «prompt» specifikohen të gjitha komandat që dëshironi të ekzekutoni, në ky rast në orën 22:00, pasi të jetë specifikuar, Ctlrl -d përdoret për të dalë.

Pasi të përfundojnë, komandat do të planifikohen të ekzekutohen në kohën e treguar, drejtoria / var / spool / at përmban punën.

Komanda atq shfaq punët në pritje, dhe komandën atrm

fshini një punë të planifikuar me në. Shikoni gjithashtu /etc/at.deny dhe /etc/at.allow

crontabAshtu si në specifikon kohën në të cilën do të ekzekutohet një program "skenar", crontab ka formën e mëposhtme: minuta orë ditë ditë end_of_week argumente të deklaratës së emrit të përdoruesit
Shembulli i mëposhtëm do të ekzekutojë programin oracle.pl çdo gjysmë ore çdo ditë:

Kodi:

30 * * * * rrënjë /usr/oracle.pl

Nëse dëshironi ta bëni çdo muaj:

Kodi:

01 3 1 * * rrënjë /usr/oracle.pl

Sa më sipër do të ekzekutojë orakulli.pl ditën e parë të çdo muaji, në 3:01 të mëngjesit.

Për të specifikuar punët e cron, secili përdorues mban një skedar në direktorinë / var / spool / cron /, ky drejtori është i aksesuar nga secili përdorues me komandën crontab -e

Ekzekutimi i crontab lehtësohet për shkak të skedarit / etc / crontab që specifikon punët e crontab në orë, ditë, javë dhe muaj, në këtë mënyrë kërkon vetëm që përdoruesi të vendosë një skedar në drejtoritë përkatëse: /etc/cron.orën | /etc/cron.ditë | /etc/cron.javë | /etc/cron.mujore

Komandat për Regjistrimet dhe Sistemin

Kontrolli i regjistrave «Regjistrat» 

bisht
Ju lejon të shihni fundin e një skedari, kjo komandë është e dobishme pasi që skedarët log «shkrimet» rriten vazhdimisht bisht –f / var / log / mesazhe

Ju gjithashtu mund të specifikoni numrin e linjave që duhet të respektohen:

Kodi:

bisht - nga - linja 15 / var / regjist / mesazhe

Kjo komandë e mësipërme tregon 15 rreshtat e fundit të skedarit ("default" = 10). –F e mban skedarin të hapur që të mund ta shikoni ndërsa shtohen ngjarjet.

Konfigurimi i sistemit 
/ usr / sbin / sndconfig: E ekzekutueshme përdoret për të konfiguruar tingullin e sistemit.
/ bin / netconf: E ekzekutueshme përdoret për të konfiguruar ndërfaqet e rrjetit.

Komandat e Administratës

sysktl
Përshkrimi: Konfiguroni parametrat e bërthamës gjatë kohës së ekzekutimit.
Shembuj: sysctl -a

limit
Përshkrimi: tregon kufijtë e sistemit (skedarët maksimalë të hapur, etj.)
Shembuj: ulimit

adduser
Përshkrimi: shtoni përdoruesin e sistemit.
Shembuj: shtues i pepe, adduser -s / bin / pepe false

userdel
Përshkrimi: = hiqni përdoruesin nga sistemi
Shembuj: userdel pepe

modaliteti i përdoruesit
Përshkrimi: = modifikoni përdoruesin e sistemit
Shembuj: usermod -s / bin / bash pepe

df
Përshkrimi: = disk pa. hapësirë ​​në dispozicion në disk. Shumë e dobishme.
Shembuj: df, df -h

i paemëruar
Përshkrimi: = emri unix. Informacion në lidhje me llojin e unix-it në të cilin ndodhemi, bërthamën, etj.
Shembuj: uname, uname -a

netstat
Përshkrimi: informacion në lidhje me lidhjet aktive të rrjetit.
Shembuj: netstat, netstat -ln, netstat -l, netstat -a

ps
Përshkrimi: = përpunoni të gjithë informacionin në lidhje me proceset e ekzekutimit.
Shembuj: ps, ps -axf, ps -A, ps -auxf

falas
Përshkrimi: tregon statusin e RAM dhe SWAP.
Shembuj: falas

ping
Përshkrimi: mjet i rrjetit për të kontrolluar ndër të tjera nëse arrijmë një host të largët.
Shembuj: ping www.rediris.es

gjurmues
Përshkrimi: mjeti i rrjetit që na tregon rrugën për të shkuar në një makinë tjetër.
Shembuj: traceroute www.rediris.es

du
Përshkrimi: = përdorimi i diskut. përdorimi i diskut. Tregon hapësirën e zënë në disk.
Shembuj: du *, du -sH / *, du -sH / etj

ifconfig
Përshkrimi: = konfigurimi i ndërfaqes. konfigurimi i ndërfaqeve të rrjetit, modemeve, etj.
Shembuj: ifconfig, ifconfig eth0 ip maskë 255.255.255.0

rrugë
Përshkrimi: menaxhon itineraret drejt rrjeteve të tjera.
Shembuj: rruga, rruga -n

iptraf
Përshkrimi: Tregon T ALL GJITHA trafikun e rrjetit IP, UDP, ICMP në një aplikacion konsolë.
Lejon përdorimin e filtrave dhe është SHUMY E DOBISHME për diagnostikimin dhe korrigjimin e firewall-eve
Shembuj: iptraf

tcpdump
Përshkrimi: hedh përmbajtjen e trafikut të rrjetit.
Shembuj: tcpdump, tcpdump -u

lsof
Përshkrimi: tregon skedarët (bibliotekat, lidhjet) të përdorura nga secili proces
Shembuj: lsof, lsof -i, lsof | skedar grep

lsmod
Përshkrimi: Tregon modulet e bërthamës që janë të ngarkuara.
Shembuj: lsmod

sondë e modës
Përshkrimi: Mundohet të instalojë një modul, nëse e gjen, instalojeni por përkohësisht.
Shembuj: modprobe ip_tabela, modprobe eepro100

rmmod
Përshkrimi: Hiqni modulet e bërthamës që janë të ngarkuara
Shembuj: rmmod

nuhat
Përshkrimi: Sniffer ose përgjues i të gjithë trafikut të rrjetit. Zakonisht nuk instalohet si parazgjedhje.
Shembuj: nuhatje -i

të tjerët

ls
Përshkrimi: = listë. listoni përmbajtjen e direktorisë.
Shembuj: ls, ls -l, ls -fl, ls - ngjyra

cp
Përshkrimi: = kopje. kopjoni skedarët / drejtoritë.
Shembuj: drejtoria cp -rfp / tmp, skedari cp new_file

rm
Përshkrimi: = hiq. fshini skedarët / drejtoritë.
Shembuj: skedari rm -f, drejtoria rm -rf, skedari rm -i

mkdir
Përshkrimi: = bëj dir. krijoni direktori.
Shembuj: drejtoria mkdir

është rm
Përshkrimi: = hiq dir. fshini direktoritë, ato duhet të jenë bosh.
Shembuj: drejtoria rmdir

mv
Përshkrimi: = lëviz. riemërtoni ose zhvendosni skedarët / drejtoritë.
Shembuj: direktoria e direktorisë mv, skedari mv emri i ri, skedari mv a_directory

data
Përshkrimi: menaxhimi i datës së sistemit, mund të shikohet dhe vendoset.
Shembuj: data, data 10091923

histori
Përshkrimi: tregon historinë e komandave të futura nga përdoruesi.
Shembuj: histori | më shumë

më shumë
Përshkrimi: tregon përmbajtjen e një skedari me pauza çdo 25 rreshta.
Shembuj: më shumë skedar

grep
Përshkrimi: filtron përmbajtjen e një skedari.
Shembuj: skedar mace | varg grep

mace
Përshkrimi: tregon gjithë përmbajtjen e një skedari pa asnjë pauzë.
Shembuj: skedar mace

chmod
Përshkrimi: ndryshoni lejet për leximin / shkrimin / ekzekutimin e skedarëve / drejtorive.
Shembuj: skedar chmod + r, drejtor chmod + w, drejtor chmod + rw -R, skedar chmod -r

chown
Përshkrimi: = ndërroni pronarin. ndryshoni lejet e përdoruesit: grup skedarësh / drejtorish.
Shembuj: rrënjë chown: skedar root, chown pello: drejtori i përdoruesve -R

katran
Përshkrimi i Artikullit: = Shirit Archiver. arkivues i dosjeve.
Shembuj: direktori skedar cvf skedar.tar, tar xvf skedar.tar, drejtor tar zcvf skedar.tgz, tar zxvf skedar.tgz

zinxhir
Përshkrimi: Dekompresor i pajtueshëm me ZIP.
Shembuj: skedar gunzip

rpm
Përshkrimi: Menaxheri i paketës Redhat. Për të instaluar ose azhurnuar softuerin e sistemit.
Shembuj: pako rpm -i.rpm, program rpm -qa, rpm - pako forcë.rpm, rpm -q –pro program info

malin
Përshkrimi: montoni disqe të forta, floppy, cdrom.
Shembuj: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat

shumoj
Përshkrimi: çmontoni njësitë.
Shembuj: umount / dev / hda2, umount / mnt / lnx

wget
Përshkrimi: program për të shkarkuar skedarë përmes http ose ftp
Shembuj: wget 
http://www.rediris.es/documento.pdf

rrëqebull
Përshkrimi: shfletues uebi me opsione ftp, https.
Shembuj: rrëqebulli 
www.ibercom.com, rrëqebulli –burim http://www.ibercom.com/script.sh | sh

ftp
Përshkrimi: konsumatori FTP
Shembuj: ftp 
ftp.ibercom.com

Kush eshte
Përshkrimi: domaini whois.
Shembuj: whois 
ibercom.com

cili
Përshkrimi: Tregon përdoruesit e sistemit që janë identifikuar.
Shembuj: kush, w, kush jam i

Mail
Përshkrimi: dërgimi dhe leximi i postës elektronike.
Shembuj: posta 
pepe@ibercom.com <skedari, posta -v pepe@ibercom.com <skedari
lloj
Përshkrimi: rendit përmbajtjen e një skedari.
Shembuj: mace / etj / numra | lloj, ls | rendit

ln
Përshkrimi: = lidhje. për të krijuar lidhje, shkurtore.
Shembuj: lidhja ln -s / direktoria

bisht
Përshkrimi: tregon fundin (10 rreshta) të një skedari.
Shembuj: bisht -f / var / log / maillog, bisht -100 / var / regjist / maillog | më shumë

kokë
Përshkrimi: tregon titullin (10 rreshta) të një skedari.
Shembuj: skedari i kokës, koka -100 / var / log / maillog | më shumë

skedar
Përshkrimi: na tregon se çfarë lloji është një skedar.
Shembuj: skedar skedari, skedar *

Fuente: Kristalb


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Cristóbal dijo

    Alwaysshtë gjithnjë mirë të kesh në dispozicion këto lloj listash ... Faleminderit

  2.   dinak dijo

    Unë mendoj se do të ishte një komandë e rëndësishme kur programon kur duam që PC-ja jonë të fiket.
    Unë jam duke folur për komandën:

    mbyllje

    Çfarë informacioni mund të na ofroni?

    regards

  3.   Saito Mordraw dijo

    Si gjithmonë një hyrje e shkëlqyeshme, e drejtpërdrejtë tek të preferuarat (nuk kisha komentuar më parë pse e dogji kompjuterin tim dhe derisa bleva një tjetër .... XD)

  4.   Jose Antonio dijo

    Përshëndetje, shumë mirë, unë kam lexuar tashmë këtu që unë kërkoj për zgjidhjet e mia nga
    internet por nuk gjej asgjë, me siguri do të jem unë
    kërko ... Unë jam duke studiuar Linux për herë të parë në shkollën e mesme dhe
    instaloj Ubuntu 12.10 Unë hyj në terminal për të praktikuar atë që kam mësuar dhe
    Unë nuk mund të bëj asgjë në të cilën nuk mund të jem root ose të bëj një mkdir
    shtëpia… ..ekt. Dikush mund të më udhëzojë me një udhëzues ose faqe
    Unë do të isha shumë mirënjohës .... faleminderit

  5.   José Antonio dijo

    Kam gjetur një mësim shumë interesant në rast se tingulli zhduket çdo 10 minuta në Linux:

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

  6.   José Antonio dijo

    Nëse zëri shkon kur aktivizohet mbrojtësi i ekranit, domethënë çdo 10 minuta, zgjidhja të paktën në Linux Mint vjen në blogun vijues:

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

    Dhe nëse tingulli është çaktivizuar gjithashtu pas pezullimit ose letargjisë, zgjidhja është si vijon:

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

  7.   Roni dijo

    Faleminderit shumë, po kërkoja të njëjtën gjë nga komanda AT për të lënë disa komanda të programuara ... faleminderit.

  8.   DC dijo

    Shkëlqyeshëm! info, një pyetje midis ndryshimeve TOP dhe HTOP?

    Faleminderit!