Användbara kommandon för Linux

Detta är inte tänkt att vara en komplett lista men jag försäkrar dig att du hittar en bra del av de vanligaste och mest användbara kommandona för Linux-kommandokonsolen. 🙂

Generalkommandon

dmesg
Skriv ut meddelanden som visas av kärnan vid start.

depmod -a
Den genererar en fil som innehåller beroenden för modulerna som laddas för "Kärnan", det vill säga den kan känna igen vilka moduler som måste laddas för att en tredje part ska kunna användas i systemet.

kostnadsfria
Statistik över minnesanvändning.

init q
Kommando som läser parametrarna som finns i inittab.

insmod
Det aktiverar ("laddar") modulen som anges i raden, så att "kärnan" kan använda den. (Exempel: insmod ip_alias.o)

ldconfig
Uppdaterar biblioteken som används av systemet, det rekommenderas att köra det varje gång ett program installeras.

lsmod
Den visar informationen om de moduler som är aktiverade av kärnan.

montera
Tillåter att systempartitioner, CD-ROM-skivor, disketter läses på systemet. Dess format: montera -t. Se även / etc / fstab .ón>
smbmonteringpå>
Liknar mount-kommandot, förutom att detta kommando används för att montera partitioner i Samba .ón>
smbumountpå>
Används för att inaktivera partitioner aktiverade med smbmoon>
inställningpå>
Presenterar en meny för att konfigurera olika systemparametrar (Ljud, Xwindow, Mus ..). På>
slocapå>
Uppdatera databasen som används för att hitta filer med lokaliseringskommandot .ón>
statpå>
Den visar detaljerad information om den angivna filen, såsom: modifierings- och ändringsdatum, filägare ... etc. på>
umountpå>
Avaktivera den angivna partitionen, parametrarna som detta kommando tar liknar dem för mount .ón>
uname -apå>
Komplett information om «Värd» .ón>
upptidpå>
Aktuell tid, tid som systemet har körts sedan senaste "omstart", användare anslutna till servern, systembelastning under de senaste 1,5 och 15 minuterna.
hostnamepå>
Namnet på «Host» .ón>
chkconfigpå>
Detta kommando visar informationen om körningsnivåerna för "skript" som finns i katalogen /etc/rc.d/init.dón>
på>
Koda:

chkconfig --list httpd Detta kommando visar: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff

Ovanstående indikerar att när du använder startnivå 3 kommer httpd "skript" i /etc/rc.d/init.d-katalogen att få "start" -argumentet, när du kör startnivå 6, kommer httpd att få argumentet "stopp" , etc ..

För att ändra mot "start" -argument:

Koda:

chkconfig - lägg till - nivå

För att ändra mot "stopp" -argumentet:

Koda:

chkconfig --del --nivå

* Det är just från katalogerna /etc/rc.d/rc [0-6] där informationen som den visar kommer från chkconfig.

ntsysv
Det är ett grafiskt verktyg som har samma funktionalitet som chkconfig, är skillnaden att det här verktyget visar alla "skript" efter nivå, det vill säga om kommandot ntsysv – nivå 3 används, visar grafen status "stopp" eller "start" för alla "skript" för nivå boot 3. På samma sätt används följande: ntsysv – nivå 5, ntsysv – nivå 0, etc.

som chkconfigntsysv ändrar och tar informationen som finns i katalogerna /etc/rc.d/rc[0-6]

Kommandon för nätverksmiljö

I nätverksmiljö 

värd
Bestäm IP-adressen för en "värd", värd -a visar all DNS-information.

ifconfig
Låter dig konfigurera ett nätverksgränssnitt och se dess status. Det är i form ifconfig, exempel: ifconfig eth0

ifup
Aktiverar det angivna gränssnittet, exempel: ifup eth0.

om ner
Inaktivera det angivna gränssnittet, exempel: ifdown eth0.

netstat -a
Alla nätverksanslutningar härstammar och tas emot av «Värd»

netstat -r
Visar systemets dirigeringstabell

netstat -i
Nätverksstatistik för varje gränssnitt

nslookup
Leta efter information i DNS-servrarna, exempel: nslookup -query = mx osomosis.com, om inga parametrar anges, går det in i interaktivt läge

ping -s 1016
Det skickar ping-paket med 1024 byte (rubrik 8 byte), medan standard är 512.

Lägg till rutten
Det gör det möjligt att lägga till routingtabeller till och från «Host». Exempel: För att styra all information i nätverket 206.171.55.16 netmask 255.255.255.240 via gränssnittet eth0:

Koda:

rutt lägg till -net 206.171.55.16 255.255.255.240 eth0

Så här dirigerar du all trafik genom ett visst gränssnitt ("Standardgateway"):


Koda:

rutt lägg till standard gw 206.171.55.51 eth0

Detta skickar all information via adressen 206.171.55.51

rutt -n:
Den visar dirigeringstabellen för «Host». OBS: "IP-vidarebefordran" måste vara PÅ i / etc / sysconfig / nätverk, även "kärnan" måste konfigureras för "IP-vidarebefordran".

smbclient
Det fungerar som en FTP-klient, som simulerar anslutningar som kommer att göras via Samba.

tcpdump
Tillåter felsökning av ett gränssnitt på värden.

testparm
Kontrollera giltigheten för filen smb.conf som används av Samba.

Kommandon för processkontroll

Processkontroll:

ps -aux
Den visar alla systemprocesser, med namn och starttid.

döda
Den används för att skicka signaler till Unix-processer.
döda -HUP: Signalera den numrerade processen för att läsa konfigurationsfilerna igen.
döda -INT: Markera processen med ett nummer som avbryts.
döda -TERM: Det indikerar för processen med nummer att den måste avslutas, till skillnad från -KILL, detta alternativ ger möjlighet till processen att avsluta.
döda -STOP: Markera processen med ett nummer, sluta tillfälligt.
döda -CONT: Indikerar processen med nummer, som jag fortsatte, det här kommandot används för att återuppta en process som tillämpades -STOP.
döda döda: Indikerar processen med ett nummer, för att avsluta omedelbart avslutas processen plötsligt.

döda alla Till skillnad från kill, låter killall dig signalera processen med namn. Skicka -TERM-signalen till processen med det angivna namnet. OBS: Som standard är signalen från kill and killall -TERM.

ps -l Detta kommando visar två parametrar PRI och NI. PRI-parametern indikerar den aktuella prioriteten för processen, som beräknas av operativsystemet, NI-värdet beaktas när PRI bestäms. * Vad är NI? : NI kallas "trevligt nummer", detta nummer specificeras av "superanvändare" ("root") eller processens ägare och påverkar den slutliga ordningen på PRI, prioriterar de mindre skonsamma. -20 (mindre skonsam = mer prioritet) och 20 (skonsammare = mindre prioritet)

trevligt Detta kommando anger NI-numret för varje process.

trevligt -10 heter: Detta skulle sänka prioriteten för namngivna med 10 enheter (om den var -10 går den till -20).
trevligt +10 heter: Detta skulle öka prioriteten för namngivna med 10 enheter (om det var 0, skulle det gå till +10).

snice och renice Samma operation som trevlig, förutom att den använder processnumret:
snitt -10

& & Används för att indikera att processen ska köras i bakgrunden.

topp Detta verktyg övervakar olika systemresurser och har en dynamisk karaktär, det visar CPU-användning per process, mängd minne, tid sedan starten etc. vmstat Det är mycket lik topp eftersom det är en kondensering av systemprocesserna, så att detta verktyg blir dynamiskt måste argumenten anges: vmstat -n

atDetta kommando låter dig schemalägga vissa aktiviteter vid en viss tid, till exempel: vid 22:00 öppnar föregående kommando en "prompt" i formuläret vid>, på denna "prompt" anger du alla kommandon du vill utföra, i detta fall klockan 22:00, när det väl har angetts, används Ctlrl -d för att avsluta.

När de är klara kommer kommandona att planeras att köras vid den angivna tiden, katalogen / var / spool / at innehåller jobbet.

Atq-kommandot visar de jobb som väntar och atrm-kommandot

ta bort ett jobb som är schemalagt med kl. Se även /etc/at.deny och /etc/at.allow

crontabPrecis som vid anger tidpunkten då ett "skript" -program ska köras, har crontab följande form: minuter timmar dagar månader slut_of_vecka argument för användarnamn uttalande
I följande exempel körs oracle.pl-programmet var halvtimme varje dag:

Koda:

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

Om du vill göra det varje månad:

Koda:

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

Ovanstående kommer att genomföras oracle.pl den första dagen i varje månad, kl 3:01.

För att specificera cron-jobb, underhåller varje användare en fil i / var / spool / cron / katalog, den här katalogen nås av varje användare med kommandot crontab -e

Körningen av crontab underlättas på grund av filen / etc / crontab som specificerar crontab-jobb efter timme, dag, vecka och månad, på detta sätt är användaren endast skyldig att placera en fil i motsvarande kataloger: /etc/cron.timma | /etc/cron.daily | /etc/cron.weekly | /etc/cron. månadsvis

Kommandon för register och system

Kontroll av register «Loggar» 

svans
Låter dig se slutet på en fil, det här kommandot är användbart eftersom "loggar" -filerna ständigt växer svans –f / var / log / meddelanden

Du kan också ange antalet rader som måste observeras:

Koda:

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

Detta kommando ovan visar de sista 15 raderna i filen ("standard" = 10). -F håller filen öppen så att du kan titta på den när händelser läggs till.

Systemkonfiguration 
/ usr / sbin / sndconfig: Exekverbar som används för att konfigurera systemets ljud.
/ bin / netconf: Exekverbar används för att konfigurera nätverksgränssnitt.

Administrationskommandon

sysctl
Beskrivning: Konfigurera kärnparametrar vid körning.
Exempel: sysctl -a

ulimit
Beskrivning: visar systemgränserna (maximalt antal öppna filer etc.)
Exempel: ulimit

Lägg till användare
Beskrivning: lägg till systemanvändare.
Exempel: adduser pepe, adduser -s / bin / false pepe

användardel
Beskrivning: = ta bort användare från systemet
Exempel: userdel pepe

användarmod
Beskrivning: = modifiera systemanvändaren
Exempel: usermod -s / bin / bash pepe

df
Beskrivning: = diskfri. tillgängligt diskutrymme. Mycket användbart.
Exempel: df, df -h

du namnger
Beskrivning: = unix namn. Information om vilken typ av unix vi är i, kärna etc.
Exempel: uname, uname -a

netstat
Beskrivning: informationen om de aktiva nätverksanslutningarna.
Exempel: netstat, netstat -ln, netstat -l, netstat -a

ps
Beskrivning: = behandla all information om processer som körs.
Exempel: ps, ps -axf, ps -A, ps -auxf

kostnadsfria
Beskrivning: visar status för RAM och SWAP.
Exempel: gratis

ping
Beskrivning: nätverksverktyg för att bland annat kontrollera om vi når en fjärrvärd.
Exempel: ping www.rediris.es

traceroute
Beskrivning: nätverksverktyg som visar oss hur vi kommer till en annan maskin.
Exempel: traceroute www.rediris.es

du
Beskrivning: = diskanvändning. diskanvändning. Visar det utrymme som är upptaget på disken.
Exempel: du *, du -sH / *, du -sH / etc

ifconfig
Beskrivning: = gränssnittskonfiguration. konfiguration av nätverksgränssnitt, modem etc.
Exempel: ifconfig, ifconfig eth0 ip netmask 255.255.255.0

rutt
Beskrivning: hanterar rutter till andra nätverk.
Exempel: rutt, rutt -n

iptraf
Beskrivning: Visar ALL IP-, UDP-, ICMP-nätverkstrafik i ett konsolprogram.
Det tillåter användning av filter, och det är mycket användbart för att diagnostisera och felsöka brandväggar
Exempel: iptraf

tcpdump
Beskrivning: dumpar innehållet i nätverkstrafiken.
Exempel: tcpdump, tcpdump -u

lsof
Beskrivning: visar de filer (bibliotek, anslutningar) som används av varje process
Exempel: lsof, lsof -i, lsof | grep-fil

lsmod
Beskrivning: Visar de kärnmoduler som har laddats.
Exempel: lsmod

modprobe
Beskrivning: Den försöker installera en modul, om den hittar den, installera den men tillfälligt.
Exempel: modprobe ip_tables, modprobe eepro100

rmmod
Beskrivning: Ta bort kärnmoduler som har laddats
Exempel: rmmod

sniffa
Beskrivning: Sniffer eller snooper av all nätverkstrafik. Det är vanligtvis inte installerat som standard.
Exempel: sniffit -i

andra

ls
Beskrivning: = lista. lista kataloginnehåll.
Exempel: ls, ls -l, ls -fl, ls –färg

cp
Beskrivning: = kopia. kopiera filer / kataloger.
Exempel: cp -rfp / tmp-katalog, cp-fil new_file

rm
Beskrivning: = ta bort. ta bort filer / kataloger.
Exempel: rm -f-fil, rm -rf-katalog, rm -i-fil

mkdir
Beskrivning: = make dir. skapa kataloger.
Exempel: mkdir-katalog

rmdir
Beskrivning: = ta bort dir. ta bort kataloger måste de vara tomma.
Exempel: rmdir-katalog

mv
Beskrivning: = flytta. byta namn på eller flytta filer / kataloger.
Exempel: mv-katalogkatalog, mv-fil new_name, mv-fil a_katalog

datum
Beskrivning: systemdatahantering, kan visas och ställas in.
Exempel: datum, datum 10091923

historia
Beskrivning: visar historiken för kommandon som matats in av användaren.
Exempel: historia | Mer

mer
Beskrivning: visar innehållet i en fil med pauser var 25: e rad.
Exempel: mer fil

grep
Beskrivning: filtrera innehållet i en fil.
Exempel: kattfil | grep-sträng

hur
Beskrivning: visar allt innehåll i en fil utan paus.
Exempel: kattfil

chmod
Beskrivning: ändra behörigheterna för läsning / skrivning / körning av filer / kataloger.
Exempel: chmod + r-fil, chmod + w-katalog, chmod + rw-katalog -R, chmod -r-fil

chown
Beskrivning: = byt ägare. ändra användarbehörigheter: grupp av filer / kataloger.
Exempel: chown root: root-fil, chown pello: användarkatalog -R

tjära
Artikelbeskrivning: = Tape ARchiver. arkivarkiv.
Exempel: tar cvf file.tar katalog, tar xvf file.tar, tar zcvf file.tgz katalog, tar zxvf file.tgz

dragkedja
Beskrivning: ZIP-kompatibel dekompressor.
Exempel: gunzip-fil

rpm
Beskrivning: Redhat-pakethanteraren. För att installera eller uppdatera systemprogramvaran.
Exempel: rpm -i package.rpm, rpm -qa program, rpm –force package.rpm, rpm -q –info program

montera
Beskrivning: montera hårddiskar, diskett, cdrom.
Exempel: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat

umount
Beskrivning: demontera enheter.
Exempel: umount / dev / hda2, umount / mnt / lnx

wget
Beskrivning: program för att ladda ner filer via http eller ftp.
Exempel: wget 
http://www.rediris.es/documento.pdf

lodjur
Beskrivning: webbläsare med ftp-alternativ, https.
Exempel: lodjur 
www.ibercom.com, lodjur - källa http://www.ibercom.com/script.sh | sh

ftp
Beskrivning: kund ftp.
Exempel: ftp 
ftp.ibercom.com

whois
Beskrivning: domän whois.
Exempel: whois 
ibercom.com

som
Beskrivning: Visar systemanvändare som har loggat in.
Exempel: vem, w, vem är jag

post
Beskrivning: skicka och läsa e-post.
Exempel: post 
pepe@ibercom.com <fil, post -v pepe@ibercom.com <fil
sortera
Beskrivning: sorterar innehållet i en fil.
Exempel: katt / etc / siffror | sortera, ls | sortera

ln
Beskrivning: = länk. för att skapa länkar, genvägar.
Exempel: ln -s / kataloglänk

svans
Beskrivning: visar slutet (10 rader) för en fil.
Exempel: svans -f / var / log / maillog, svans -100 / var / log / maillog | Mer

huvud
Beskrivning: visar rubriken (10 rader) för en fil.
Exempel: huvudfil, huvud -100 / var / log / maillog | Mer

fil
Beskrivning: den berättar vilken typ en fil är.
Exempel: filfil, fil *

Fuente: Crystalb


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Christopher sade

    Det är alltid bra att ha dessa typer av listor till hands 🙂 Tack

  2.   kraftig sade

    Jag tror att det skulle vara ett viktigt kommando när vi programmerar när vi vill att vår dator ska stängas av.
    Jag pratar om kommandot:

    avstängning

    Vilken information kan du ge oss?

    gäller

  3.   Saito Mordraw sade

    Som alltid ett bra inlägg, direkt till favoriter (jag hade inte kommenterat tidigare för jag brände min dator och tills jag köpte en annan ... XD)

  4.   Jose Antonio sade

    Hej, mycket bra, jag har redan läst här att jag letar efter mina lösningar av
    internet men jag kan inte hitta någonting, det kommer säkert att vara jag
    sök ... Jag studerar Linux för första gången på gymnasiet och
    installera Ubuntu 12.10 Jag går in i terminalen för att öva på vad jag lärde mig och
    Jag kan inte göra någonting jag inte kan rota eller göra en mkdir i
    hem ... ..ect. Kan någon vägleda mig med en handledning eller en sida
    Jag skulle vara mycket tacksam .... tack

  5.   José Antonio sade

    Jag har hittat en mycket intressant handledning om ljudet försvinner var tionde minut i Linux:

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

  6.   José Antonio sade

    Om ljudet försvinner när skärmsläckaren aktiveras, det vill säga var 10: e minut, kommer lösningen åtminstone i Linux Mint i följande blogg:

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

    Och om ljudet också inaktiveras efter att ha stängts av eller i viloläge är lösningen följande:

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

  7.   roni sade

    Tack så mycket, jag letade efter samma sak från AT-kommandot för att lämna några kommandon programmerade ... tack.

  8.   DC sade

    Excellent! info, en fråga mellan TOP- och HTOP-skillnader?

    tack!