Dette er ikke ment å være en komplett liste, men jeg forsikrer deg om at du vil finne en god del av de vanligste og mest nyttige kommandoene for Linux-kommandokonsollen. 🙂 |
Generalkommandoer
dmesg
Skriv ut meldingene som kjernen viser ved oppstart.
depmod -a
Den genererer en fil som inneholder avhengighet av modulene som er lastet inn for "Kernel", det vil si at den er i stand til å gjenkjenne hvilke moduler som må lastes inn for at en tredjepart skal brukes i systemet.
gratis
Statistikk over minnebruk.
init q
Kommando som leser parametrene som finnes i inittab.
insmod
Den aktiverer ("laster") modulen spesifisert i linjen, slik at "kjernen" er i stand til å bruke den. (Eksempel: insmod ip_alias.o)
ldconfig
Oppdaterer bibliotekene som brukes av systemet, det anbefales å kjøre det hver gang et program installeres.
lsmod
Den viser informasjonen om modulene som er aktivert av kjernen.
montere
Lar systempartisjoner, CD-ROMer, disketter leses på systemet. Dens format: monter -t. Se også / etc / fstab .ón>
smbmonteringpå>
I likhet med monteringskommandoen, bortsett fra at denne kommandoen brukes til å montere partisjoner i Samba .ón>
smbumountpå>
Brukes til å deaktivere partisjoner aktivert med smbmoon>
oppsettpå>
Presenterer en meny for å konfigurere forskjellige systemparametere (Sound, Xwindow, Mouse ..). På>
slå avpå>
Oppdater databasen som brukes til å finne filer med lokaliseringskommandoen.>
statpå>
Viser detaljert informasjon om den angitte filen, for eksempel: modifikasjons- og endringsdatoer, fileier ... etc. på>
umountpå>
Deaktiver den angitte partisjonen, parametrene som denne kommandoen tar, ligner på monteringen .ón>
uname -apå>
Komplett informasjon om «Vert» .ón>
oppetidpå>
Nåværende tid, tid systemet har kjørt siden forrige "omstart", brukere koblet til serveren, systembelastning de siste 1,5 og 15 minuttene.
vertsnavnpå>
Navnet på «Vert» .ón>
chkconfigpå>
Denne kommandoen viser informasjonen om utførelsesnivåene til "skriptene" som ligger i katalogen /etc/rc.d/init.dón>
på>
Kode:
chkconfig --list httpd Denne kommandoen viser: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff
Ovennevnte indikerer at når du bruker oppstartsnivå 3, vil httpd "skriptet" i /etc/rc.d/init.d-katalogen motta "start" -argumentet, når du kjører oppstartsnivå 6, vil httpd argumentet "stopp" osv. ..
Slik endrer du mot "start" -argumentet:
Kode:
chkconfig - legg til - nivå
Slik endrer du deg mot "stopp" -argumentet:
Kode:
chkconfig --del - nivå
* Det er nettopp fra /etc/rc.d/rc[0-6] katalogene der informasjonen den viser kommer fra chkconfig.
ntsysv
Det er et grafisk verktøy som har samme funksjonalitet som chkconfig, er forskjellen at dette verktøyet viser alle "skriptene" etter nivå, det vil si at hvis kommandoen ntsysv – nivå 3 brukes, vil grafen vise statusen "stopp" eller "start" for alle "skriptene" for nivå boot 3. Følgende brukes på samme måte: ntsysv – nivå 5, ntsysv – nivå 0 osv.
som chkconfig, ntsysv endrer og tar informasjonen som finnes i /etc/rc.d/rc[0-6 katalogene]
Kommandoer for nettverksmiljø
I nettverksmiljø
vert
Bestem IP-adressen til en "vert", vert -a viser all DNS-informasjon.
ifconfig
Lar deg konfigurere et nettverksgrensesnitt og se statusen. Det er i form ifconfig, eksempel: ifconfig eth0
ifup
Aktiverer det angitte grensesnittet, eksempel: ifup eth0.
hvis nede
Deaktiver det angitte grensesnittet, eksempel: ifdown eth0.
netstat -a
Alle nettverkstilkoblinger stammer fra og mottas av «Vert»
netstat -r
Viser systemets rutetabell
netstat -i
Nettverksstatistikk for hvert grensesnitt
nslookup
Se etter informasjon i DNS-serverne, for eksempel: nslookup -query = mx osomosis.com, hvis ingen parametere er spesifisert, går den inn i interaktiv modus
ping -s 1016
Den sender pingpakker på 1024 byte (topptekst 8 byte), mens "standard" er 512.
rute legg til
Det lar deg legge til rutetabeller til og fra «Vert». Eksempel: For å veilede all informasjon i nettverket 206.171.55.16 netmask 255.255.255.240 via eth0-grensesnittet:
Kode:
rutetillegg -net 206.171.55.16 255.255.255.240 eth0
Slik dirigerer du all trafikk gjennom et bestemt grensesnitt ("Standard Gateway"):
Kode:
rute legge til standard gw 206.171.55.51 eth0
Dette vil sende all informasjon gjennom adressen 206.171.55.51
rute -n:
Den viser rutetabellen til «Verten». MERKNAD: "IP-videresending" må være PÅ i / etc / sysconfig / nettverk, også "kjernen" må være konfigurert for "IP-videresending".
smbclient
Det fungerer som en FTP-klient, som simulerer tilkoblinger som vil bli gjort gjennom Samba.
tcpdump
Tillater feilsøking av et grensesnitt på verten.
test parm
Sjekk gyldigheten til smb.conf-filen som brukes av Samba.
Kommandoer for prosesskontroll
Prosesskontroll:
ps -aux
Den viser alle systemprosessene, med navn og starttid.
drepe
Den brukes til å sende signaler til Unix-prosesser.
* drep -HUP: Signaliser den nummererte prosessen for å lese konfigurasjonsfilene på nytt.
* drep -INT: Merk prosessen med et tall som vil bli avbrutt.
* drep -TERM: Indikerer prosessen med et tall, at den må avsluttes, i motsetning til -KILL, dette alternativet gir prosessen muligheten til å avslutte.
* drep -STOPP: Merk prosessen med et tall, stopp øyeblikkelig.
* drep -CONT: Pek på prosessen med nummer, som jeg fortsatte, denne kommandoen brukes til å gjenoppta en prosess som ble brukt -STOP.
* drep -DREP: Indikerer prosessen med et tall, for å fullføre umiddelbart, avsluttes prosessen brått.
Drep alle I motsetning til kill, lar killall deg signalisere prosessen ved navn. Send -TERM-signalet til prosessen med det angitte navnet. MERK: Som standard er signalet tatt av kill and killall -TERM.
ps -l Denne kommandoen viser to parametere PRI og NI. PRI-parameteren indikerer den nåværende prioriteten til prosessen, som beregnes av operativsystemet, verdien av NI tas i betraktning når PRI bestemmes. * Hva er NI? : NI kalles "fint nummer", dette tallet er spesifisert av "superbruker" ("rot") eller eier av prosessen og påvirker den endelige rekkefølgen på PRI, prioriterer de mindre skånsomme. Verdiene varierer fra -20 (mindre skånsom = mer prioritet) og 20 (mer skånsom = mindre prioritet)
fint Denne kommandoen spesifiserer NI-nummeret til hver prosess.
* fin -10 kalt: Dette vil senke prioriteten til navngitt med 10 enheter (hvis den var -10, vil den gå til -20).
* hyggelig +10 kalt: Dette vil øke prioriteten til navngitt med 10 enheter (hvis den var 0, ville den gå til +10).
snice og renice Den samme operasjonen som fin, bortsett fra at den bruker prosessnummeret:
* snitt -10
& & Brukes til å indikere at prosessen skal kjøre i bakgrunnen.
topp Dette verktøyet overvåker forskjellige systemressurser og har en dynamisk karakter, det viser CPU-bruk per prosess, mengde minne, tid siden starten osv. vmstat Det er veldig likt toppen siden det er en kondens av systemprosessene, slik at dette verktøyet blir dynamisk, må argumentene spesifiseres: vmstat -n
atDenne kommandoen lar deg planlegge bestemte aktiviteter på et bestemt tidspunkt, for eksempel: klokken 22:00 åpner forrige kommando en «ledetekst» av skjemaet på>, på denne «ledeteksten» spesifiserer du alle kommandoene du vil utføre, i dette tilfellet kl. 22:00, når det er spesifisert, bruk Ctlrl -d for å avslutte.
Når de er fullført, vil kommandoene planlegges å kjøre til det angitte tidspunktet, katalogen / var / spool / at inneholder jobben.
Atq-kommandoen viser at-jobbene som venter, og atrm-kommandoen
slett en jobb som er planlagt med kl. Se også /etc/at.deny og /etc/at.allow
crontabAkkurat som ved spesifiserer tidspunktet da et skriptprogram skal kjøres, har crontab følgende skjema: minutter timer dager måneder slutt_of_week brukernavn navn argumenter
Følgende eksempel vil kjøre oracle.pl-programmet hver halvtime hver dag:
Kode:
30 * * * * rot /usr/oracle.pl
Hvis du vil gjøre det månedlig:
Kode:
01 3 1 * * root /usr/oracle.pl
Ovennevnte vil utføre oracle.pl den første dagen i hver måned, klokka 3:01.
For å spesifisere cron-jobber, vedlikeholder hver bruker en fil i / var / spool / cron / katalogen, denne katalogen er tilgjengelig av hver bruker med kommandoen crontab -e
Utførelsen av crontab gjøres lettere på grunn av / etc / crontab-filen som spesifiserer crontab-jobber per time, dag, uke og måned, på denne måten krever det bare at brukeren plasserer en fil i de tilsvarende katalogene: /etc/cron.time | /etc/cron.daily | /etc/cron.weekly | /etc/cron. månedlig
Kommandoer for poster og system
Kontroll av registre «Logger»
hale
Lar deg se slutten av en fil. Denne kommandoen er nyttig siden loggfilene «logger» stadig vokser halen –f / var / log / meldinger
Du kan også spesifisere antall linjer som skal observeres:
Kode:
hale - f - linje 15 / var / logg / meldinger
Denne kommandoen ovenfor viser de siste 15 linjene i filen ("standard" = 10). -F holder filen åpen slik at du kan se den når hendelser blir lagt til.
Systemkonfigurasjon
# / usr / sbin / sndconfig: Kjørbar brukes til å konfigurere lyden til systemet.
# / bin / netconf: Kjørbar brukes til å konfigurere nettverksgrensesnitt.
Administrasjonskommandoer
sysctl
Beskrivelse: Konfigurer kjerneparametere ved kjøretid.
Eksempler: sysctl -a
ulimit
Beskrivelse: viser systemgrensene (maksimalt antall åpne filer osv.)
Eksempler: ulimit
adduser
Beskrivelse: legg til systembruker.
Eksempler: adduser pepe, adduser -s / bin / false pepe
brukerdel
Beskrivelse: = fjern brukeren fra systemet
Eksempler: userdel pepe
brukerform
Beskrivelse: = endre systembruker
Eksempler: usermod -s / bin / bash pepe
df
Beskrivelse: = diskfri. tilgjengelig diskplass. Veldig nyttig.
Eksempler: df, df -h
uname
Beskrivelse: = unix navn. Informasjon om hvilken type unix vi er i, kjerne osv.
Eksempler: uname, uname -a
netstat
Beskrivelse: informasjonen om de aktive nettverkstilkoblingene.
Eksempler: netstat, netstat -ln, netstat -l, netstat -a
ps
Beskrivelse: = behandle all informasjon om prosesser som kjører.
Eksempler: ps, ps -axf, ps -A, ps -auxf
gratis
Beskrivelse: viser status for RAM og SWAP.
Eksempler: gratis
ping
Beskrivelse: nettverksverktøy for å kontrollere blant annet om vi når en ekstern vert.
Eksempler: ping www.rediris.es
traceroute
Beskrivelse: nettverksverktøy som viser oss hvordan vi kommer til en annen maskin.
Eksempler: traceroute www.rediris.es
du
Beskrivelse: = diskbruk. Diskbruk. Viser plassen som er opptatt på disken.
Eksempler: du *, du -sH / *, du -sH / etc
ifconfig
Beskrivelse: = grensesnittkonfigurasjon. konfigurering av nettverksgrensesnitt, modemer etc.
Eksempler: ifconfig, ifconfig eth0 ip netmask 255.255.255.0
rute
Beskrivelse: administrerer ruter til andre nettverk.
Eksempler: rute, rute -n
iptraf
Beskrivelse: Viser ALLE IP-, UDP-, ICMP-nettverkstrafikk i et konsollprogram.
Det tillater bruk av filtre, og er veldig nyttig for å diagnostisere og feilsøke brannmurer
Eksempler: iptraf
tcpdump
Beskrivelse: dumper innholdet i nettverkstrafikk.
Eksempler: tcpdump, tcpdump -u
lsof
Beskrivelse: viser filene (biblioteker, tilkoblinger) som brukes av hver prosess
Eksempler: lsof, lsof -i, lsof | grep-fil
lsmod
Beskrivelse: Viser kjernemodulene som er lastet inn.
Eksempler: lsmod
modprobe
Beskrivelse: Prøv å installere en modul, hvis du finner den, installer den men midlertidig.
Eksempler: modprobe ip_tables, modprobe eepro100
rmmod
Beskrivelse: Fjern kjernemoduler som er lastet inn
Eksempler: rmmod
snuse
Beskrivelse: Sniffer eller snooper av all nettverkstrafikk. Det er vanligvis ikke installert som standard.
Eksempler: sniffit -i
andre
ls
Beskrivelse: = liste. liste innholdet i katalogen.
Eksempler: ls, ls -l, ls -fl, ls –farge
cp
Beskrivelse: = kopi. kopiere filer / kataloger.
Eksempler: cp -rfp / tmp-katalog, cp-fil new_file
rm
Beskrivelse: = fjerne. slett filer / kataloger.
Eksempler: rm -f-fil, rm -rf-katalog, rm -i-fil
mkdir
Beskrivelse: = make dir. lage kataloger.
Eksempler: mkdir-katalog
rmdir
Beskrivelse: = fjern dir. slett kataloger, må de være tomme.
Eksempler: rmdir-katalog
mv
Beskrivelse: = flytt. endre navn på eller flytte filer / kataloger.
Eksempler: mv-katalogkatalog, mv-fil nytt navn, mv-fil a_katalog
data
Beskrivelse: systemdatostyring, kan vises og stilles inn.
Eksempler: dato, dato 10091923
historie
Beskrivelse: viser historikken for kommandoer som er skrevet inn av brukeren.
Eksempler: historie | mer
mer
Beskrivelse: viser innholdet i en fil med pauser hver 25. linje.
Eksempler: mer fil
grep
Beskrivelse: filtrerer innholdet i en fil.
Eksempler: kattfil | grep-streng
hvordan
Beskrivelse: viser alt innholdet i en fil uten pause.
Eksempler: kattfil
chmod
Beskrivelse: endre tillatelsene for å lese / skrive / utføre filer / kataloger.
Eksempler: chmod + r-fil, chmod + w-katalog, chmod + rw-katalog -R, chmod -r-fil
chown
Beskrivelse: = bytte eier. endre brukertillatelser: gruppe filer / kataloger.
Eksempler: chown root: root file, chown pello: users directory -R
tjære
Varebeskrivelse: = Tape ARchiver. arkivarkiv.
Eksempler: tar cvf file.tar katalog, tar xvf file.tar, tar zcvf file.tgz katalog, tar zxvf file.tgz
pistol
Beskrivelse: ZIP-kompatibel dekompressor.
Eksempler: gunzip-fil
rpm
Beskrivelse: Redhat pakkeforvalter. For å installere eller oppdatere systemprogramvaren.
Eksempler: rpm -i package.rpm, rpm -qa program, rpm –force package.rpm, rpm -q –info program
montere
Beskrivelse: monter harddisker, diskett, cdrom.
Eksempler: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat
umount
Beskrivelse: demontere enheter.
Eksempler: umount / dev / hda2, umount / mnt / lnx
wget
Beskrivelse: program for nedlasting av filer via http eller ftp.
Eksempler: wget http://www.rediris.es/documento.pdf
gaupe
Beskrivelse: nettleser med ftp-alternativer, https.
Eksempler: gaupe www.ibercom.com, gaupe – kilde http://www.ibercom.com/script.sh | sh
ftp
Beskrivelse: kunde ftp.
Eksempler: ftp ftp.ibercom.com
whois
Beskrivelse: domain whois.
Eksempler: whois ibercom.com
som
Beskrivelse: Viser systembrukere som har logget på.
Eksempler: hvem, w, hvem er jeg
post
Beskrivelse: sende og lese e-post.
Eksempler: post pepe@ibercom.com <fil, post -v pepe@ibercom.com <fil
Sorter
Beskrivelse: sorterer innholdet i en fil.
Eksempler: katt / etc / tall | sorter, ls | sortere
ln
Beskrivelse: = lenke. for å opprette lenker, snarveier.
Eksempler: ln -s / katalogkobling
hale
Beskrivelse: viser slutten (10 linjer) av en fil.
Eksempler: hale -f / var / log / maillog, hale -100 / var / log / maillog | mer
hode
Beskrivelse: viser overskriften (10 linjer) i en fil.
Eksempler: head file, head -100 / var / log / maillog | mer
fil
Beskrivelse: den forteller oss hvilken type en fil er.
Eksempler: filfil, fil *
Fuente: Krystallb
Det er alltid bra å ha denne typen lister tilgjengelig 🙂 Takk
Jeg tror det ville være en viktig kommando når vi programmerer når vi vil at PC-en skal slå seg av.
Jeg snakker om kommandoen:
nedleggelse
Hvilken informasjon kan du gi oss?
hilsen
Som alltid en flott oppføring, direkte til favoritter (jeg hadde ikke kommentert før hvorfor jeg brente datamaskinen min og til jeg kjøpte en annen ... XD)
Hei, veldig bra, jeg har allerede lest her at jeg ser etter løsningene mine av
Internett, men jeg finner ikke noe, det vil helt sikkert være meg
søk ... Jeg studerer Linux for første gang på videregående skole og på
installer Ubuntu 12.10 Jeg går inn i terminalen for å øve på det jeg har lært og
Jeg kan ikke gjøre noe jeg ikke kan være rot eller gjøre en mkdir i
hjem… ..ect. Kan noen veilede meg med en veiledning eller side hva
Jeg ville være veldig takknemlig .... takk
Jeg har funnet en veldig interessant opplæring i tilfelle lyden forsvinner hvert 10. minutt i Linux:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
Hvis lyden forsvinner når skjermspareren aktiveres, det vil si hvert 10. minutt, kommer løsningen i det minste i Linux Mint i følgende blogg:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
Og hvis lyden også er deaktivert etter å ha suspendert eller i dvalemodus, er følgende:
https://pcfix3r.wordpress.com/sin-sonido-tras-hibernar-o-supsender-no-sound-after-resume-in-linux-mint-ubuntu-lubuntu/
Tusen takk, jeg lette etter det samme fra AT-kommandoen for å la noen kommandoer være programmert .. takk
Utmerket! info, et spørsmål mellom TOP og HTOP forskjeller?
takk!