Dette er ikke beregnet til at være en komplet liste, men jeg forsikrer dig om, at du finder en god del af de mest almindelige og nyttige kommandoer til Linux-kommandokonsollen. 🙂 |
Generalkommandoer
dmesg
Udskriv de meddelelser, der vises af kernen ved opstart.
depmod -a
Den genererer en fil, der indeholder afhængighederne af de moduler, der er indlæst til "Kernen", det vil sige, den er i stand til at genkende, hvilke moduler der skal indlæses for at en tredjepart skal bruges i systemet.
gratis
Statistik over hukommelsesforbrug.
init q
Kommando, der læser de parametre, der findes i inittab.
insmod
Det aktiverer ("indlæser") det modul, der er angivet i linjen, så "kernen" er i stand til at bruge det. (Eksempel: insmod ip_alias.o)
ldconfig
Opdaterer de biblioteker, der bruges af systemet, det anbefales at køre det hver gang et program installeres.
lsmod
Det viser oplysningerne om de moduler, der er aktiveret af kernen.
montere
Gør det muligt at læse systempartitioner, cd-rom'er, disketter på systemet. Dens format: mount -t. Se også / etc / fstab .ón>
smbmonteringpå>
Svarende til mount-kommandoen, bortset fra at denne kommando bruges til at montere partitioner i Samba .ón>
smbumountpå>
Bruges til at deaktivere partitioner aktiveret med smbmoon>
setuppå>
Viser en menu til konfiguration af forskellige systemparametre (Sound, Xwindow, Mouse ..). På>
skiftepå>
Opdater databasen, der bruges til at finde filer med kommandoen find .ón>
statpå>
Det viser detaljerede oplysninger om den angivne fil, såsom: ændring og ændring af datoer, filejer ... osv
umountpå>
Deaktiver den angivne partition, de parametre, som denne kommando tager, svarer til dem for mount .ón>
uname -apå>
Komplet information om «Værten» .ón>
oppetidpå>
Aktuelt tidspunkt, tidspunktet, hvor systemet har kørt siden sidste "genstart", brugere, der er forbundet til serveren, systemindlæsning i de sidste 1,5 og 15 minutter.
hostnamepå>
Navnet på «Vært» .ón>
chkconfigpå>
Denne kommando viser oplysninger om eksekveringsniveauerne for "scripts", der findes i /etc/rc.d/init.dón> biblioteket
på>
Kode:
chkconfig --liste httpd Denne kommando viser: httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff
Ovenstående indikerer, at når startniveau 3 bruges, vil httpd "scriptet" i /etc/rc.d/init.d-biblioteket modtage "start" -argumentet, når du kører bootniveau 6, vil httpd modtage argumentet "stop ", etc ..
Sådan ændres mod "start" -argumentet:
Kode:
chkconfig - tilføj - niveau
Sådan ændres mod argumentet "stop":
Kode:
chkconfig --del - niveau
* Det er netop fra katalogerne /etc/rc.d/rc [0-6], hvor informationen den viser kommer fra chkconfig.
ntsysv
Det er et grafisk værktøj, der har den samme funktionalitet som chkconfig, forskellen er, at dette værktøj viser alle "scripts" efter niveau, det vil sige, hvis kommandoen ntsysv – niveau 3 bruges, viser grafen status "stop" eller "start" for alle "scripts" til niveau boot 3. På samme måde bruges følgende: ntsysv – niveau 5, ntsysv – niveau 0 osv.
lignende chkconfig, ntsysv ændrer og tager de oplysninger, der findes i /etc/rc.d/rc[0-6 mapper]
Netværksmiljøkommandoer
I netværksmiljø
host
Bestem IP-adressen på en "vært", vært -a viser alle DNS-oplysninger.
ifconfig
Giver dig mulighed for at konfigurere en netværksgrænseflade og se dens status. Det er i form ifconfig, eksempel: ifconfig eth0
ifup
Aktiverer den angivne grænseflade, eksempel: ifup eth0.
hvis nede
Deaktiver den angivne grænseflade, eksempel: ifdown eth0.
netstat -a
Alle netværksforbindelser stammer fra og modtages af «Værten»
netstat -r
Viser systemets routingtabel
netstat -i
Netværksstatistik for hver grænseflade
nslookup
Se efter oplysninger i DNS-serverne, f.eks .: nslookup -forespørgsel = mx osomosis.com, hvis der ikke er angivet nogen parametre, går den i interaktiv tilstand
ping -s 1016
Det sender ping-pakker på 1024 bytes (header 8 bytes), mens "standard" er 512.
rute tilføjes
Det giver mulighed for at tilføje rutetabeller til og fra «Værten». Eksempel: For at guide al information om netværket 206.171.55.16 netmask 255.255.255.240 via interface eth0:
Kode:
rute tilføj -net 206.171.55.16 255.255.255.240 eth0
Sådan dirigeres al trafik gennem en bestemt grænseflade ("Standard Gateway"):
Kode:
rute tilføj standard gw 206.171.55.51 eth0
Dette sender alle oplysninger gennem adressen 206.171.55.51
rute -n:
Viser routingtabellen for «Host». BEMÆRK: "IP-videresendelse" skal være TIL i / etc / sysconfig / netværk, også "kernen" skal konfigureres til "IP-videresendelse".
smbclient
Det fungerer som en FTP-klient, der simulerer forbindelser, der oprettes via Samba.
tcpdump
Tillader fejlfinding af en grænseflade på værten.
testparm
Kontroller gyldigheden af den smb.conf-fil, der bruges af Samba.
Kommandoer til proceskontrol
Proces kontrol:
ps -aux
Viser alle systemprocesser med navn og starttid.
dræbe
Det bruges til at sende signaler til Unix-processer.
* dræb -HUP: Signal den nummererede proces for at genlæse dens konfigurationsfiler.
* dræb -INT: Marker processen med et nummer, der afbrydes.
* dræb -TERM: Angiver processen med et tal, at det skal slutte, i modsætning til -KILL, denne mulighed giver processen mulighed for at afslutte.
* dræb -STOP: Marker processen med et tal, stop et øjeblik.
* dræb -CONT: Angiver processen med nummer, som jeg fortsatte, denne kommando bruges til at genoptage en proces, der blev anvendt -STOP.
* dræb -DREB: Angiver processen med et tal, for at afslutte med det samme, afsluttes processen brat.
Dræb alle I modsætning til kill, giver killall dig mulighed for at signalere processen ved navn. Send -TERM-signalet til processen med det angivne navn. BEMÆRK: Som standard er signalet taget af kill og killall -TERM.
ps -l Denne kommando viser to parametre PRI og NI. PRI-parameteren angiver den aktuelle prioritet for processen, som beregnes af operativsystemet, værdien af NI tages i betragtning ved bestemmelsen af PRI. * Hvad er NI? : NI kaldes "pænt nummer", dette nummer specificeres af "superbruger" ("rod") eller ejer af processen og påvirker den endelige rækkefølge af PRI, prioriterer de mindre blide. Dens værdier spænder fra -20 (mindre skånsom = mere prioritet) og 20 (mere skånsom = mindre prioritet)
rart Denne kommando specificerer NI-nummeret for hver proces.
* dejlig -10 navngivet: Dette vil sænke prioriteten for navngivet med 10 enheder (hvis den var -10, går den til -20).
* dejligt +10 navngivet: Dette vil øge prioriteten for navngivet med 10 enheder (hvis den var 0, ville den gå til +10).
snice og renice Den samme operation som nice, bortset fra at den bruger procesnummeret:
* snit -10
& & Bruges til at angive, at processen skal køre i baggrunden.
top Dette værktøj overvåger forskellige systemressourcer og har en dynamisk karakter, det viser CPU-forbrug pr. Proces, mængde hukommelse, tid siden starten osv. vmstat Det svarer meget til toppen, da det er en kondensering af systemprocesserne, for at dette værktøj bliver dynamisk, skal argumenterne specificeres: vmstat -n
atDenne kommando giver dig mulighed for at planlægge bestemte aktiviteter på et bestemt tidspunkt, for eksempel: kl. 22:00 åbner den forrige kommando en "prompt" i formularen på>, på denne "prompt" specificerer du alle de kommandoer, du vil udføre, i dette tilfælde kl. 22:00, når det er angivet, bruges Ctlrl -d til at afslutte.
Når de er færdige, planlægges kommandoerne at køre på det angivne tidspunkt, kataloget / var / spool / at indeholder jobbet.
Atq-kommandoen viser de job, der afventer, og atrm-kommandoen
slette et job, der er planlagt med kl. Se også /etc/at.deny og /etc/at.allow
crontabSom ved angiver det tidspunkt, hvor et "script" -program køres, har crontab følgende form: minutter timer dage måneder slut_of_week brugerargument-argumenter
Det følgende eksempel kører programmet oracle.pl hver halve time hver dag:
Kode:
30 * * * * rod /usr/oracle.pl
Hvis du vil gøre det månedligt:
Kode:
01 3 1 * * rod /usr/oracle.pl
Ovenstående udføres oracle.pl den første dag i hver måned, klokken 3:01.
For at specificere cron-job vedligeholder hver bruger en fil i / var / spool / cron / biblioteket, denne mappe har adgang til hver bruger med kommandoen crontab -e
Udførelsen af crontab letter på grund af / etc / crontab-filen, der specificerer crontab-job efter time, dag, uge og måned, på denne måde er brugeren kun forpligtet til at placere en fil i de tilsvarende mapper: /etc/cron.time | /etc/cron.daily | /etc/cron.weekly | /etc/cron. månedligt
Kommandoer til optegnelser og system
Kontrol af registre «Logs»
hale
Giver dig mulighed for at se slutningen af en fil, denne kommando er nyttig, da logfilerne «logs» konstant vokser hale –f / var / log / meddelelser
Du kan også angive antallet af linjer, der skal observeres:
Kode:
hale - f - linje 15 / var / log / meddelelser
Denne kommando ovenfor viser de sidste 15 linjer i filen ("standard" = 10). –F holder filen åben, så du kan se den, når begivenheder tilføjes.
System konfiguration
# / usr / sbin / sndconfig: Eksekverbar bruges til at konfigurere systemets lyd.
# / bin / netconf: Eksekverbar bruges til at konfigurere netværksgrænseflader.
Administrationskommandoer
sysctl
Beskrivelse: Konfigurer kerneparametre ved kørsel.
Eksempler: sysctl -a
ulimit
Beskrivelse: viser systemgrænserne (maksimalt åbne filer osv.)
Eksempler: ulimit
adduser
Beskrivelse: tilføj systembruger.
Eksempler: adduser pepe, adduser -s / bin / false pepe
brugerdel
Beskrivelse: = fjern bruger fra systemet
Eksempler: userdel pepe
brugerform
Beskrivelse: = ændre systembruger
Eksempler: usermod -s / bin / bash pepe
df
Beskrivelse: = diskfri. ledig diskplads. Meget brugbar.
Eksempler: df, df -h
uname
Beskrivelse: = unix navn. Oplysninger om den type unix, vi er i, kerne osv.
Eksempler: uname, uname -a
netstat
Beskrivelse: oplysningerne om de aktive netværksforbindelser.
Eksempler: netstat, netstat -ln, netstat -l, netstat -a
ps
Beskrivelse: = behandle alle oplysninger om kørende processer.
Eksempler: ps, ps -axf, ps -A, ps -auxf
gratis
Beskrivelse: viser status for RAM og SWAP.
Eksempler: gratis
ping
Beskrivelse: netværksværktøj til blandt andet at kontrollere, om vi når ud til en ekstern vært.
Eksempler: ping www.rediris.es
traceroute
Beskrivelse: netværksværktøj, der viser os, hvordan vi kommer til en anden maskine.
Eksempler: traceroute www.rediris.es
du
Beskrivelse: = diskbrug. diskbrug. Viser den plads, der er optaget på disken.
Eksempler: du *, du -sH / *, du -sH / osv
ifconfig
Beskrivelse: = interface config. konfiguration af netværksgrænseflader, modemer osv.
Eksempler: ifconfig, ifconfig eth0 ip netmask 255.255.255.0
rute
Beskrivelse: administrerer ruter til andre netværk.
Eksempler: rute, rute -n
iptraf
Beskrivelse: viser AL IP-netværk, UDP, ICMP-netværkstrafik i et konsolapplikation.
Det tillader brug af filtre og er STOR NYTTIG til diagnosticering og fejlretning af firewalls
Eksempler: iptraf
tcpdump
Beskrivelse: dumper indholdet af netværkstrafik.
Eksempler: tcpdump, tcpdump -u
lsof
Beskrivelse: viser de filer (biblioteker, forbindelser), der bruges af hver proces
Eksempler: lsof, lsof -i, lsof | grep-fil
lsmod
Beskrivelse: Viser de kernemoduler, der er indlæst.
Eksempler: lsmod
modprobe
Beskrivelse: Prøv at installere et modul, hvis du finder det, skal du installere det men midlertidigt.
Eksempler: modprobe ip_tables, modprobe eepro100
rmmod
Beskrivelse: Fjern kernemoduler, der er indlæst
Eksempler: rmmod
snuse
Beskrivelse: Sniffer eller snooper af al netværkstrafik. Det er normalt ikke installeret som standard.
Eksempler: sniffit -i
andre
ls
Beskrivelse: = liste. liste bibliotekets indhold.
Eksempler: ls, ls -l, ls -fl, ls –farve
cp
Beskrivelse: = kopi. kopiere filer / mapper.
Eksempler: cp -rfp / tmp-bibliotek, cp-fil new_file
rm
Beskrivelse: = fjern. slet filer / mapper.
Eksempler: rm -f-fil, rm -rf-bibliotek, rm -i-fil
mkdir
Beskrivelse: = make dir. oprette mapper.
Eksempler: mkdir-bibliotek
rmdir
Beskrivelse: = fjern dir. slet mapper, skal de være tomme.
Eksempler: rmdir-bibliotek
mv
Beskrivelse: = flyt. omdøbe eller flytte filer / mapper.
Eksempler: mv-bibliotek, mv-fil new_name, mv-fil a_directory
dato
Beskrivelse: systemdatostyring, kan ses og indstilles.
Eksempler: dato, dato 10091923
historie
Beskrivelse: viser historikken for kommandoer indtastet af brugeren.
Eksempler: historie | mere
mere
Beskrivelse: viser indholdet af en fil med pauser hver 25. linje.
Eksempler: mere fil
grep
Beskrivelse: filtrer indholdet af en fil.
Eksempler: katfil | grep-streng
hvordan
Beskrivelse: viser alt indholdet af en fil uden pause.
Eksempler: katfil
chmod
Beskrivelse: ændre tilladelserne til læsning / skrivning / udførelse af filer / mapper.
Eksempler: chmod + r-fil, chmod + w-katalog, chmod + rw-bibliotek -R, chmod -r-fil
chown
Beskrivelse: = skift ejer. ændre brugertilladelser: gruppe af filer / mapper.
Eksempler: chown-rod: root-fil, chown-pello: brugerkatalog -R
tjære
Varebeskrivelse: = Tape ARchiver. arkivarkiver.
Eksempler: tar cvf file.tar bibliotek, tar xvf file.tar, tar zcvf file.tgz bibliotek, tar zxvf file.tgz
pistol
Beskrivelse: ZIP-kompatibel dekompressor.
Eksempler: gunzip-fil
rpm
Beskrivelse: Redhat pakkehåndtering. For at installere eller opdatere systemsoftware.
Eksempler: rpm -i package.rpm, rpm -qa program, rpm –force package.rpm, rpm -q –info program
montere
Beskrivelse: monter harddiske, diskett, cdrom.
Eksempler: mount / dev / hda2 / mnt / lnx, mount / dev / hdb1 / mnt -t vfat
umount
Beskrivelse: adskille enheder.
Eksempler: umount / dev / hda2, umount / mnt / lnx
wget
Beskrivelse: program til download af filer via http eller ftp.
Eksempler: wget http://www.rediris.es/documento.pdf
Los
Beskrivelse: webbrowser med ftp-indstillinger, https.
Eksempler: los www.ibercom.com, los - kilde http://www.ibercom.com/script.sh | sh
ftp
Beskrivelse: kunde ftp.
Eksempler: ftp ftp.ibercom.com
whois
Beskrivelse: domæne whois.
Eksempler: whois ibercom.com
der
Beskrivelse: Viser de systembrugere, der har logget ind.
Eksempler: hvem, w, hvem er jeg
post
Beskrivelse: afsendelse og læsning af e-mail.
Eksempler: mail pepe@ibercom.com <fil, mail -v pepe@ibercom.com <fil
sort
Beskrivelse: sorterer indholdet af en fil.
Eksempler: kat / etc / numre | sorter, ls | sortere
ln
Beskrivelse: = link. for at oprette links, genveje.
Eksempler: ln -s / kataloglink
hale
Beskrivelse: viser slutningen (10 linjer) af en fil.
Eksempler: hale-f / var / log / maillog, hale -100 / var / log / maillog | mere
hoved
Beskrivelse: viser overskriften (10 linjer) i en fil.
Eksempler: hovedfil, head -100 / var / log / maillog | mere
fil
Beskrivelse: det fortæller os, hvilken type en fil er.
Eksempler: filfil, fil *
kilde: Crystalb
Det er altid godt at have disse typer lister ved hånden 🙂 Tak
Jeg tror, det ville være en vigtig kommando, når vi programmerede, når vi vil have vores pc til at slukke.
Jeg taler om kommandoen:
nedlukning
Hvilke oplysninger kan du give os?
hensyn
Som altid et godt bidrag direkte til favoritter (jeg havde ikke kommenteret før, fordi jeg brændte min computer, og indtil jeg købte en anden…. XD)
Hej, meget god, jeg har allerede læst her, at jeg leder efter mine løsninger
Internettet, men jeg kan ikke finde noget, det vil helt sikkert være mig, som jeg ikke ved
søg ... Jeg studerer Linux for første gang i gymnasiet og på
installer Ubuntu 12.10 Jeg går ind i terminalen for at øve det, jeg har lært, og
Jeg kan ikke gøre noget, jeg kan ikke være rod eller lave en mkdir i
hjem… ..ect. Kan nogen guide mig med en tutorial eller side
Jeg ville være meget taknemmelig .... tak
Jeg har fundet en meget interessant tutorial, hvis lyden forsvinder hvert 10. minut i Linux:
https://pcfix3r.wordpress.com/el-sonido-se-va-cada-10-minutos-en-linux-mint-sound-goes-off-after-10-minutes/
Hvis lyden forsvinder, når pauseskærmen aktiveres, det vil sige hvert 10. minut, kommer løsningen i det mindste i Linux Mint i følgende blog:
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 deaktiveret efter at have suspenderet eller dvale, er løsningen følgende:
https://pcfix3r.wordpress.com/sin-sonido-tras-hibernar-o-supsender-no-sound-after-resume-in-linux-mint-ubuntu-lubuntu/
Mange tak, jeg ledte efter den samme ting fra AT-kommandoen for at lade nogle kommandoer være programmerede ... tak.
Fremragende! info, et spørgsmål mellem TOP og HTOP forskelle?
Tak!