Noderīgas komandas Linux

Šis nav paredzēts pilnīgs saraksts, taču es jums apliecinu, ka atradīsit labu daļu no Linux komandu konsolei visizplatītākajām un noderīgākajām komandām. 🙂

Ģenerālkomandos

dmesg
Izdrukājiet kodola parādītos ziņojumus startēšanas laikā.

depmod -a
Tas ģenerē failu, kas satur moduļu atkarības, kas tiek ielādēti "kodolam", tas ir, tas spēj atpazīt, kuri moduļi ir jāielādē, lai trešā persona varētu izmantot sistēmā.

bezmaksas
Atmiņas izmantošanas statistika.

inic q
Komanda, kas nolasa parametrus, kas atrodami inittab.

nenormāls
Tas iespējo ("ielādē") rindā norādīto moduli, lai "kodols" varētu to izmantot. (Piemērs: insmod ip_alias.o)

ldconfig
Atjaunina sistēmas izmantotās bibliotēkas, ieteicams to palaist katru reizi, kad tiek instalēta programma.

lsmod
Tajā tiek parādīta informācija par kodoliem iespējotajiem moduļiem.

mount
Ļauj sistēmā nodalīt sistēmas nodalījumus, CD-ROM, disketes. Tās formāts: mount -t. Skatīt arī / etc / fstab .ón>
smbmountieslēgts>
Līdzīgi komandai mount, izņemot to, ka šo komandu izmanto, lai samba uzstādītu
smbumountieslēgts>
Izmanto, lai atspējotu nodalījumus, kas aktivizēti ar smbmoon>
iestatīšanaieslēgts>
Tiek parādīta izvēlne dažādu sistēmas parametru konfigurēšanai (Sound, Xwindow, Mouse ..) .on>
slocētieslēgts>
Atjauniniet datubāzi, kas tiek izmantota failu atrašanai, ar komandu locate .ón>
valstsieslēgts>
Tajā tiek parādīta detalizēta informācija par norādīto failu, piemēram: modifikācijas un maiņas datumi, faila īpašnieks ... utt.>
umountieslēgts>
Deaktivizējiet norādīto nodalījumu. Šīs komandas parametri ir līdzīgi mount .ón> parametriem
uname-aieslēgts>
Pilnīga informācija par «Host» .ón>
uptimeieslēgts>
Pašreizējais laiks, laiks, kad sistēma darbojas kopš pēdējās "atsāknēšanas", lietotāji, kuri ir izveidojuši savienojumu ar serveri, sistēmas ielāde pēdējās 1,5 un 15 minūtēs.
hostnameieslēgts>
«Host» .ón> nosaukums
chkconfigieslēgts>
Šī komanda parāda informāciju par direktorijā /etc/rc.d/init.dón> esošo skriptu izpildes līmeņiem
ieslēgts>
Kods:

chkconfig --list httpd Šī komanda parāda: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

Iepriekš minēts, ka, lietojot 3. sāknēšanas līmeni, direktorijā /etc/rc.d/init.d esošais httpd "skripts" saņems argumentu "start", palaižot 6. sāknēšanas līmeni, httpd saņems argumentu " stop "utt.

Lai modificētu "start" argumenta virzienā:

Kods:

chkconfig --add --level

Lai mainītu, virzoties uz "stop" argumentu:

Kods:

chkconfig --del --level

* Tieši no direktorijiem /etc/rc.d/rc[0-6] nāk informācija, kuru tā parāda chkconfig.

ntsysv
Tas ir grafisks rīks, kuram ir tāda pati funkcionalitāte kā chkconfig, atšķirība ir tāda, ka šis rīks parāda visus "skriptus" pēc līmeņa, tas ir, ja tiek izmantota komanda ntsysv –level 3, diagrammā tiks parādīts visu "skriptu" statuss "stop" vai "start". 3. līmeņa bagāžnieks. Tādā pašā veidā tiek izmantoti šādi elementi: ntsysv –līmenis 5, ntsysv –līmenis 0 utt.

Kā chkconfigntsysv modificē un ņem informāciju, kas atrodama direktorijās /etc/rc.d/rc[0-6]

Tīkla vides komandas

Tīkla vidē 

saimnieks
Nosakiet "resursdatora" IP adresi, resursdators -a parāda visu DNS informāciju.

ifconfig
Ļauj konfigurēt tīkla saskarni un redzēt tā statusu. Tas ir formā ifconfig, piemērs: ifconfig eth0

ja
Iespējo norādīto interfeisu, piemēram: ifup eth0.

ja uz leju
Atspējojiet norādīto interfeisu, piemēram: ifdown eth0.

netstat -a
Visus tīkla savienojumus izveidoja un saņēma «resursdators»

netstat -r
Parāda sistēmas maršrutēšanas tabulu

netstat -i
Katra interfeisa tīkla statistika

nslookup
Informāciju meklējiet DNS serveros, piemēram: nslookup -query = mx osomosis.com. Ja parametri nav norādīti, tā nonāk interaktīvajā režīmā

ping-1016
Tas nosūta ping paketes ar 1024 baitiem (8. galvenes baiti), bet "noklusējums" ir 512.

maršruta pievienošana
Tas ļauj pievienot maršrutēšanas tabulas uz un no «resursdatora». Piemērs. Lai vadītu visu tīkla informāciju 206.171.55.16 netmask 255.255.255.240, izmantojot eth0 saskarni:

Kods:

maršruta pievienošana-tīkls 206.171.55.16 255.255.255.240 eth0

Lai maršrutētu visu satiksmi caur noteiktu saskarni ("Noklusējuma vārteja"):


Kods:

maršruts pievienot noklusējuma gw 206.171.55.51 eth0

Tas nosūtīs visu informāciju, izmantojot adresi 206.171.55.51

maršruts -n:
Tajā tiek parādīta «Host» maršrutēšanas tabula. PIEZĪME: "IP pārsūtīšanai" jābūt ieslēgtai mapē / etc / sysconfig / network, arī "kodolam" jābūt konfigurētam "IP pārsūtīšanai".

smbclient
Tas darbojas kā FTP klients, kas simulē savienojumus, kas tiks izveidoti, izmantojot Samba.

tcpdump
Ļauj atkļūdot saskarni resursdatorā.

testparm
Pārbaudiet Samba izmantotā faila smb.conf derīgumu.

Komandas procesa kontrolei

Procesa vadība:

ps -aux
Tas parāda visus sistēmas procesus ar nosaukumu un sākuma laiku.

nogalināt
To izmanto, lai nosūtītu signālus uz Unix procesiem.
nogalināt-HUP: Signalizējiet procesu, lai pārlasītu tā konfigurācijas failus.
nogalināt -INT: Atzīmējiet procesu ar numuru, kas tiks pārtraukts
nogalināt -TERM: Norāda procesu ar skaitli, ka tam ir jābeidzas, atšķirībā no -KILL, šī opcija dod iespēju procesam beigties.
nogalināt-STOP: Atzīmējiet procesu ar skaitli, uz brīdi pārtrauciet to.
nogalināt -CONT: Norāda procesu ar numuru, kuru es turpināju. Šī komanda tiek izmantota, lai atsāktu procesu, kas tika lietots -STOP.
nogalināt-nogalināt: Norāda procesu ar numuru, lai pabeigtu tūlīt, process tiek pēkšņi pabeigts.

Nogalini visus Atšķirībā no slepkavības, killall ļauj jums par procesu signalizēt vārdā. Nosūtiet -TERM signālu procesam ar norādīto nosaukumu. PIEZĪME. Pēc noklusējuma kill and killall uzņemtais signāls ir -TERM.

ps -l Šī komanda parāda divus parametrus PRI un NI. PRI parametrs norāda pašreizējo procesa prioritāti, kuru aprēķina operētājsistēma, nosakot PRI, tiek ņemta vērā NI vērtība. * Kas ir NI? : NI sauc par "jauku skaitli", šo numuru norāda procesa "superlietotājs" ("sakne") vai īpašnieks un tas ietekmē PRI galīgo secību, piešķir prioritāti mazāk maigai. Tās vērtības svārstās no -20 (mazāk maiga = vairāk prioritātes) un 20 (maigāka = mazāk prioritāra)

jauki Šī komanda norāda katra procesa NI numuru.

jauks -10 nosaukts: Tas pazeminātu nosaukto prioritāšu skaitu par 10 vienībām (ja tas būtu -10, tas nonāks līdz -20).
jauks +10 nosaukts: Tas palielinātu nosaukto prioritāti par 10 vienībām (ja tā būtu 0, tā nonāktu līdz +10).

snice un renice Tā pati darbība kā jauka, izņemot to, ka tajā tiek izmantots procesa numurs:
jauki -10

& & Tiek izmantots, lai norādītu, ka procesam vajadzētu darboties fonā.

tops Šis rīks uzrauga dažādus sistēmas resursus un tam ir dinamisks raksturs, tas parāda CPU izmantošanu vienā procesā, atmiņas apjomu, laiku kopš tā sākuma utt. vmstat Tas ir ļoti līdzīgs augšdaļai, jo tas ir sistēmas procesu kondensāts, tāpēc, ka šis rīks kļūst dinamisks, ir jānorāda argumenti: vmstat -n

atŠī komanda ļauj ieplānot noteiktas darbības noteiktā laikā, piemēram: pulksten 22:00 iepriekšējā komanda atver veidlapas «uzvedni» vietnē>, šajā «uzvednē» norādāt visas komandas, kuras vēlaties izpildīt, šajā gadījumā pulksten 22:00, kad tas ir norādīts, izmantojiet taustiņu Ctlrl -d, lai izietu.

Pēc pabeigšanas komandas tiks ieplānotas darboties norādītajā laikā, direktorijā / var / spool / at ir darbs.

Komanda atq parāda gaidāmos darbus un komandu atrm

dzēst darbu, kas ieplānots plkst. Skatiet arī /etc/at.deny un /etc/at.allow

crontabLīdzīgi kā norāda laiku, kurā darbosies "skripta" programma, crontab ir šāda forma: minūtes stundas dienas mēneši end_of_week lietotājvārda paziņojuma argumenti
Šis piemērs katru dienu ik pēc pusstundas palaidīs oracle.pl programmu:

Kods:

30 * * * * sakne /usr/oracle.pl

Ja vēlaties to darīt katru mēnesi:

Kods:

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

Iepriekš minētais tiks izpildīts orākuls.pl katra mēneša pirmajā dienā pulksten 3:01.

Lai norādītu cron darbus, katrs lietotājs saglabā failu direktorijā / var / spool / cron /, šim direktorijam piekļūst katrs lietotājs ar komandu crontab -e

Crontab izpildi atvieglo / etc / crontab fails, kas norāda crontab darbus stundā, dienā, nedēļā un mēnesī, un tādējādi lietotājam ir nepieciešams ievietot failu tikai attiecīgajos direktorijos: /etc/cron.hourly | /etc/cron.daily | /etc/cron.weekly | /etc/cron.mēnesi

Komandas ierakstiem un sistēmai

Reģistru «Žurnāli» kontrole 

aste
Ļauj redzēt faila beigas, šī komanda ir noderīga, jo žurnālfailu «žurnāli» nepārtraukti aug astes –f / var / log / messages

Varat arī norādīt ievērojamo rindu skaitu:

Kods:

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

Šī komanda iepriekš parāda faila pēdējās 15 rindas ("noklusējums" = 10). –F saglabā failu atvērtu, lai jūs varētu to skatīties, pievienojot notikumus.

Sistēmas konfigurācija 
/ usr / sbin / sndconfig: Izpildāms, ko izmanto, lai konfigurētu sistēmas skaņu.
/ bin / netconf: Izpildāms, ko izmanto, lai konfigurētu tīkla saskarnes.

Administrācijas komandas

sysctl
Apraksts: Konfigurējiet kodola parametrus izpildlaikā.
Piemēri: sysctl -a

ierobežojums
Apraksts: parāda sistēmas ierobežojumus (maksimāli atvērtie faili utt.)
Piemēri: ulimit

adduser
Apraksts: pievienojiet sistēmas lietotāju.
Piemēri: adduser pepe, adduser -s / bin / false pepe

userdel
Apraksts: = noņemt lietotāju no sistēmas
Piemēri: userdel pepe

usermod
Apraksts: = modificēt sistēmas lietotāju
Piemēri: usermod -s / bin / bash pepe

df
Apraksts: = bez diska. pieejamā diska vieta. Ļoti noderīgs.
Piemēri: df, df -h

uname
Apraksts: = unix nosaukums. Informācija par unix veidu, kurā atrodamies, kodolu utt.
Piemēri: uname, uname -a

netstat
Apraksts: informācija par aktīvajiem tīkla savienojumiem.
Piemēri: netstat, netstat -ln, netstat -l, netstat -a

ps
Apraksts: = apstrādājiet visu informāciju par darbojošajiem procesiem.
Piemēri: ps, ps -axf, ps -A, ps -auxf

bezmaksas
Apraksts: parāda RAM un SWAP statusu.
Piemēri: bezmaksas

ping
Apraksts: tīkla rīks, lai cita starpā pārbaudītu, vai mēs sasniedzam attālo resursdatoru.
Piemēri: ping www.rediris.es

traceroute
Apraksts: tīkla rīks, kas parāda veidu, kā nokļūt citā mašīnā.
Piemēri: traceroute www.rediris.es

du
Apraksts: = diska izmantošana. diska izmantošana. Parāda vietu, kas aizņemta diskā.
Piemēri: du *, du -sH / *, du -sH / utt

ifconfig
Apraksts: = interfeisa konfigurācija. tīkla saskarņu, modemu utt. konfigurācija
Piemēri: ifconfig, ifconfig eth0 ip netmask 255.255.255.0

maršruts
Apraksts: pārvalda maršrutus uz citiem tīkliem.
Piemēri: maršruts, maršruts -n

iptraf
Apraksts: konsoles lietojumprogrammā tiek parādīta VISA IP, UDP, ICMP tīkla trafika.
Tas ļauj izmantot filtrus, un tas ir ļoti noderīgs ugunsmūru diagnosticēšanai un atkļūdošanai
Piemēri: iptraf

tcpdump
Apraksts: izgāž tīkla trafika saturu.
Piemēri: tcpdump, tcpdump -u

lsof
Apraksts: parāda katra procesa izmantotos failus (bibliotēkas, savienojumus)
Piemēri: lsof, lsof -i, lsof | grep fails

lsmod
Apraksts: parāda ielādētos kodola moduļus.
Piemēri: lsmod

modprobe
Apraksts: Tas mēģina instalēt moduli, ja to atrod, instalējiet to, bet uz laiku.
Piemēri: modprobe ip_tables, modprobe eepro100

rmmod
Apraksts: Noņemiet ielādētos kodola moduļus
Piemēri: rmmod

šņaukāties
Apraksts: visas tīkla trafika šņācējs vai snoopers. Parasti tas netiek instalēts pēc noklusējuma.
Piemēri: šņaukāties -i

pārējie

ls
Apraksts: = saraksts. saraksta direktorija saturu.
Piemēri: ls, ls -l, ls -fl, ls –krāsa

cp
Apraksts: = kopija. kopēt failus / direktorijus.
Piemēri: cp -rfp / tmp direktorijs, cp fails new_file

rm
Apraksts: = noņemt. dzēst failus / direktorijus.
Piemēri: rm -f fails, rm -rf direktorijs, rm -i fails

mkdir
Apraksts: = padarīt rež. izveidot direktorijus.
Piemēri: mkdir direktorijs

ir rm
Apraksts: = noņemt dir. izdzēst direktorijus, tiem jābūt tukšiem.
Piemēri: direktorija rmdir

mv
Apraksts: = pārvietot. pārdēvēt vai pārvietot failus / direktorijus.
Piemēri: mv direktoriju direktorijs, mv faila jaunais_nosaukums, mv faila a_ direktorijs

dati
Apraksts: sistēmas datuma pārvaldība, to var apskatīt un iestatīt.
Piemēri: datums, datums 10091923

vēsture
Apraksts: parāda lietotāja ievadīto komandu vēsturi.
Piemēri: vēsture | vairāk

vairāk
Apraksts: parāda faila saturu ar pauzēm ik pēc 25 rindām.
Piemēri: vairāk faila

grep
Apraksts: filtrē faila saturu.
Piemēri: kaķu fails | grep virkne

kaķis
Apraksts: parāda visu faila saturu bez pauzes.
Piemēri: kaķu fails

chmod
Apraksts: mainiet atļaujas failu / direktoriju lasīšanai / rakstīšanai / izpildīšanai.
Piemēri: chmod + r fails, chmod + w direktorijs, chmod + rw direktorijs -R, chmod -r fails

chown
Apraksts: = mainīt īpašnieku. mainīt lietotāja atļaujas: failu / direktoriju grupa.
Piemēri: chown root: root fails, chown pello: lietotāju katalogs -R

darva
Vienuma apraksts: = Tape ARchiver. failu arhivētājs.
Piemēri: tar cvf file.tar direktorijs, tar xvf file.tar, tar zcvf file.tgz direktorijs, tar zxvf file.tgz

šautenes rāvējslēdzējs
Apraksts: ar ZIP saderīgs dekompresors.
Piemēri: gunzip fails

rpm
Apraksts: Redhat pakotņu pārvaldnieks. Lai instalētu vai atjauninātu sistēmas programmatūru.
Piemēri: rpm -i package.rpm, rpm -qa programma, rpm –force package.rpm, rpm -q –info programma

mount
Apraksts: pievienojiet cietos diskus, disketes, cdrom.
Piemēri: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat

umount
Apraksts: izjauciet vienības.
Piemēri: umount / dev / hda2, umount / mnt / lnx

wget
Apraksts: programma failu lejupielādei, izmantojot http vai ftp.
Piemēri: wget 
http://www.rediris.es/documento.pdf

lūsis
Apraksts: tīmekļa pārlūks ar ftp opcijām, https.
Piemēri: lūši 
www.ibercom.com, lūši - avots http://www.ibercom.com/script.sh | sh

ftp
Apraksts: klients ftp.
Piemēri: ftp 
ftp.ibercom.com

WHOIS
Apraksts: domēns whois.
Piemēri: whois 
ibercom.com

kurš
Apraksts: parāda sistēmas lietotājus, kuri ir pieteikušies.
Piemēri: kas, w, kas es esmu

e-pasts
Apraksts: e-pasta nosūtīšana un lasīšana.
Piemēri: pasts 
pepe@ibercom.com <fails, pasts -v pepe@ibercom.com <fails
šķirot
Apraksts: sakārto faila saturu.
Piemēri: kaķis / utt / numuri | kārtot, ls | kārtot

ln
Apraksts: = saite. lai izveidotu saites, saīsnes.
Piemēri: ln -s / direktorijas saite

aste
Apraksts: parāda faila beigas (10 rindas).
Piemēri: asti -f / var / log / maillog, asti -100 / var / log / maillog | vairāk

vadītājs
Apraksts: parāda faila galveni (10 rindas).
Piemēri: head file, head -100 / var / log / maillog | vairāk

fails
Apraksts: tas mums norāda, kāda veida fails ir.
Piemēri: faila fails, fails *

Fuente: Crystalb


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Cristóbal teica

    Vienmēr ir labi, ja ir pieejami šāda veida saraksti 🙂 Paldies

  2.   kraftisks teica

    Es domāju, ka tā būtu svarīga komanda, programmējot, kad mēs vēlamies, lai mūsu personālais datoru izslēgtu.
    Es runāju par komandu:

    izslēgšanu

    Kādu informāciju jūs varat mums sniegt?

    vēlējumiem

  3.   Saito Mordraugs teica

    Kā vienmēr lielisks ieraksts, tieši favorītiem (iepriekš nebiju komentējis, jo sadedzināju datoru un līdz nopirku citu ... XD)

  4.   Jose Antonio teica

    Sveiki, ļoti labi, es jau šeit izlasīju, ka meklēju savus risinājumus
    Internets, bet es neko nevaru atrast, protams, tas būšu es, kuru es nezinu
    meklēt ... Es pirmo reizi studēju Linux vidusskolā un plkst
    instalēt Ubuntu 12.10. Ieeju terminālā ir prakse, ko es uzzināju un
    Es nevaru darīt neko, es nevaru būt root vai izdarīt mkdir
    mājas ... ..tml. Vai kāds var mani novadīt ar pamācību vai lapu ko
    Es būtu ļoti pateicīgs .... paldies

  5.   José Antonio teica

    Esmu atradis ļoti interesantu apmācību gadījumam, ja skaņa pazūd ik pēc 10 minūtēm Linux:

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

  6.   José Antonio teica

    Ja skaņa pazūd, kad tiek aktivizēts ekrānsaudzētājs, tas ir, ik pēc 10 minūtēm, risinājums vismaz Linux Mint tiek parādīts šādā emuārā:

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

    Ja skaņa tiek deaktivizēta arī pēc risinājuma apturēšanas vai pārziemošanas, rīkojieties šādi:

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

  7.   roni teica

    Liels paldies, es meklēju to pašu no AT komandas, lai atstātu dažas komandas ieprogrammētas .. paldies.

  8.   DC teica

    Izcili! info, jautājums starp TOP un HTOP atšķirībām?

    Gracias!