For et par dage siden så vi, hvordan vi installerede Debian 6. Nu hvor vores system er installeret, vil vi lære det lidt mere grundigt at kende og forklare nogle grundlæggende kommandoer, der i virkeligheden bruges til enhver distribution. |
Indledning
Et computerudstyr består af fysiske enheder kaldet globalt hardware og logiske komponenter kaldet software. Der er værktøjer, der giver dig mulighed for at identificere begge dele, enten at kende udstyrets egenskaber og måle dets ydeevne og / eller diagnosticere mulige fejl.
Når der er behov for at anmode om support til løsning af problemer, er det vigtigt at være i stand til at give alle de oplysninger, der er mulige og nødvendige om den hardware og software, der udgør udstyret. I den forstand kan denne artikel ses som en udvidelse af en ældre, hvor vi forklarede hvor systemlogfilerne er placeret.
begrundelse
Når du leder efter svar på de problemer, du kan blive udsat for, når du bruger Linux, er det nødvendigt at give alle de nødvendige oplysninger om det pågældende problem, såsom: typen af computer, du har, Debian-version, kerneversion, desktop-system osv. Dette hjælper med at beskrive de trin, du har taget for at forårsage eller løse problemet.
Det er lettere at bede om og få support, når du ved, hvordan du giver sådanne oplysninger, og denne artikel er beregnet til at give en liste over kommandoer for at nå dette mål. Mange nye Debian GNU / Linux-brugere ved ikke, hvordan de skal give så mange oplysninger som muligt og modtager muligvis ikke tilstrækkelig hjælp, simpelthen fordi de ikke ved, hvordan de skal give de relevante oplysninger.
Konventioner
I nogle kommandoer overstiger den resulterende information skærmens højde, så for at lette læsningen af denne information, bruges mindre personsøger, og på denne måde er det muligt at rulle ned og op og vise al information. For at afslutte personsøgeren skal du blot trykke på Q (afslut) -tasten. Her er 2 eksempler på, hvordan denne personsøger vil blive brugt:
dmesg | mindre
y
mindre /etc/apt/sources.list
Oplysninger om producent og model
Producent af udstyr:
sudo dmidecode -s system-producent
Produktnavn:
sudo dmidecode-system-produktnavn
Produktversion:
sudo dmidecode -s systemversion
Udstyrets serienummer:
sudo dmidecode -s system-serienummer
SKU (lagerbeholdningsenhed) eller produktnummer (varenummer) på produktet:
sudo dmidecode | grep -i sku
Mere detaljeret information:
sudo dmidecoderelateret artikel:Tilladelser og rettigheder i Linux
Oplysninger om processor
Vis producentens navn, model og hastighed:
grep 'vendor_id' / proc / cpuinfo; grep 'modelnavn' / proc / cpuinfo; grep 'cpu MHz' / proc / cpuinfo
Vis arkitektur (32 eller 64 bit):
sudo lshw -C CPU | grep bredde
Vis maskintype:
uname -m
Vis om processoren understøtter "Virtualiseringsudvidelser" (Intel-VT eller AMD-V), som er aktiveret fra computerens BIOS-konfiguration:
Hvis processoren er Intel, skal du vide, om værdien "vmx" vises:
grep -i vmx / proc / cpuinfo
Hvis processoren er AMD, skal du vide, om værdien "svm" vises:
grep -i svm / proc / cpuinfo
Batteriinfo
acpi-bi
ó
acpitool -B
RAM-hukommelse og SWAP-partition
Vis samlet RAM og skift partition (skift sidste parameter til: -b = Bytes, -k = Kilobytes, -m = Megabyte, -g = Gigabyte, alt efter hvad der er relevant):
fri -o -m
og en anden måde at gøre det på er sådan her:
grep 'MemTotal' / proc / meminfo; grep 'SwapTotal' / proc / meminfo
For at vise, hvilken partition (og størrelse) swap'en er på:
sudo swapon -s
kernel
Vis kernenavn og version:
unavn -sr
Shell
Vis skallen i brug:
ekko $ SHELL
Distribution
Vis distributionens navn, version og nøglenavn:
lsb_release -idc
Brugermiljø
Nuværende brugernavn:
ekko $ BRUGER
Holdets navn:
ekko $ HOSTNAME
Nuværende brugerbibliotek:
ekko $ HOME
Nuværende arbejdsmappe:
ekko $ PWD
o
pwd
Hardware
Liste over PCI / PCIe-enheder
lspci
Liste over alle PCMCIA-enheder
/ sbin / lspcmcia
Liste over alle USB-enheder:
så udfør lsusb
Liste over alle enheder, der er registreret som SCSI:
lsscsi
Moduler, der er instrueret til kernen at indlæse under opstart:
kat / etc / moduler
Liste over alle moduler, som systemet indlæste:
lsmod | mindre
Angiv hardware (resuméinformation):
sudo lshw -kort
Liste over hardware (omfattende information):
sudo lshw | mindre
Opbevarings- og startmedier
Angiv partitionerne på lagringsmediet:
sudo fdisk-l
Kend den anvendte og ledige plads i partitionerne:
df -h
Ved, hvilken partition (og størrelse) der byttes på:
sudo swapon -s
Vis de poster, der er logget på GRUB "Legacy" bootloader (op til version 0.97):
sudo grep -i titel /boot/grub/menu.lst | grep "#" -v
Vis de loggede poster for GRUB 2 bootloader:
sudo grep -i menuentry /boot/grub/grub.cfg | grep "#" -v
Vis partitionstabellen (File System TABle), som systemet monteres automatisk under opstart:
mindre / etc / fstab
Vis UUID-værdien (Universally Unique IDentifier) for alle partitioner:
sudo blkid
netværk
Angiv de kablede PCI-netværksenheder:
lspci | grep -i ethernet
Liste over PCI trådløse netværksenheder:
lspci | grep -i netværk
Liste over USB-netværksenheder:
lsusb | grep -i ethernet; lsusb | grep -i netværk
Vis modulerne, der er indlæst af systemet, for at kontrollere trådløse netværkskort:
lsmod | grep iwl
Vis oplysninger om driveren, der bruges af en bestemt netværksenhed (udskift ordgrænsefladen med det logiske navn på netværkskortet, f.eks. Eth0, wlan0, ath0 osv.):
sudo ethtool -i interface
Konfiguration af netværkskortene og deres tildelte IP-adresser:
kat / etc / netværk / grænseflader
Opløsning af domænenavne:
kat /etc/resolv.conf
Vis indholdet af HOSTS-filen:
kat / etc / værter
Computernavn, som det kan ses på det lokale netværk:
kat / etc / værtsnavn
ó
grep 127.0.1.1 / etc / hosts
ó
ekko $ HOSTNAME
Lokale IP-adresser på de kablede netværkskort (resume):
/ sbin / ifconfig | grep -i direc | grep -i bcast
hvis systemet er på engelsk, skal du bruge:
/ sbin / ifconfig | grep -i addr | grep -i bcast
Lokale IP-adresser på de kablede netværkskort (detaljer):
/ sbin / ifconfig
Lokale IP-adresser på trådløse netværkskort (resumé):
/ sbin / iwconfig | grep -i direc | grep -i bcast
hvis systemet er på engelsk, skal du bruge:
/ sbin / iwconfig | grep -i addr | grep -i bcast
Lokale IP-adresser på de trådløse netværkskort (detaljer):
/ sbin / iwconfig
Vis rutetabellen:
sudo rute -n
Sådan finder du ud af den offentlige (eksterne) IP-adresse:
krølle ip.appspot.com
Opbevaringssteder / systemopdatering
Se indholdet af sources.list-filen, der indeholder adresserne på arkiverne:
mindre /etc/apt/sources.list
video
Angiv grafikkortene (PCI / PCIe):
lspci | grep -i vga
For at afgøre, om computeren understøtter grafikacceleration, skal værktøjspakken til mesa-utils være installeret. Denne pakke indeholder kommandoen glxinfo:
glxinfo | grep-jeg gengiver
For at beregne FPS (rammer pr. Sekund) skal du udføre følgende kommando:
timeout 60 glxgears
Hvilket viser i 60 sekunder (ved hjælp af timeout-kommandoen) et lille vindue med en animation på 3 gear, samtidig med at gennemsnitsværdierne for frames per sekund i terminalvinduet (FPS, frames per sekund) vises.):
Eksempel på et systems grafiske ydeevne:
338 billeder på 5.4 sekunder = 62.225 FPS
280 billeder på 5.1 sekunder = 55.343 FPS
280 billeder på 5.2 sekunder = 54.179 FPS
280 billeder på 5.2 sekunder = 53.830 FPS
280 billeder på 5.3 sekunder = 53.211 FPS
338 billeder på 5.4 sekunder = 62.225 FPS
280 billeder på 5.1 sekunder = 55.343 FPS
280 billeder på 5.2 sekunder = 54.179 FPS
280 billeder på 5.2 sekunder = 53.830 FPS
280 billeder på 5.3 sekunder = 53.211 FPS
Eksempel på bedre grafikydelse på et andet system:
2340 billeder på 5.0 sekunder = 467.986 FPS
2400 billeder på 5.0 sekunder = 479.886 FPS
2080 billeder på 5.0 sekunder = 415.981 FPS
2142 billeder på 5.0 sekunder = 428.346 FPS
2442 billeder på 5.0 sekunder = 488.181 FPS
2295 billeder på 5.0 sekunder = 458.847 FPS
2298 billeder på 5.0 sekunder = 459.481 FPS
2416 billeder på 5.0 sekunder = 483.141 FPS
2209 billeder på 5.0 sekunder = 441.624 FPS
2437 billeder på 5.0 sekunder = 487.332 FPS
Sådan vises den aktuelle X (X Window System) -serverkonfiguration:
mindre /etc/X11/xorg.conf
Sådan finder du den aktuelle opløsning (bredde x højde) og fejefrekvens (MHz):
xrandr | grep '*'
At kende alle de opløsninger, som den aktuelle konfiguration understøtter:
xrandr
Sådan vises webkameraer (USB):
lsusb | grep -i kamera
Følgende eksempel viser resultatet af 2 webkameraer, der er tilsluttet den samme computer:
Bus 001 Enhed 003: ID 0c45: 62c0 Microdia Sonix USB 2.0 kamera
Bus 002 enhed 004: ID 0ac8: 3420 Z-Star Microelectronics Corp. Venus USB2.0 kamera
Webkameraer "monteres" i fortløbende rækkefølge på / dev / stien:
Bus 001 -> / dev / video0
Bus 002 -> / dev / video1
Bus 003 -> / dev / video2
[...] For at kontrollere, at webcams er "monteret" på deres tilsvarende sti:
ls / dev / video * -lh
Audio
Liste over lydhardware:
lspci | grep -i lyd
ó
sudo lshw | grep -i lyd | grep produkt
Liste over lydafspilningsenheder:
aplay -l | grep -i kort
hvis systemet er på engelsk, bruges det:
aplay -l | grep -i kort
Liste over alle de moduler, som systemet indlæste, der skal bruges af lydenhederne:
lsmod | grep -i snd
Følgende er test for at kontrollere, om højttalerne er korrekt tilsluttet og distribueret. Højttalerne skal være tændt, og under testen kan lydstyrke, kabler og layout justeres. Hver test udsender en lyd i en cyklus og gentages 2 gange til:
Hvis lydsystemet er 1 kanal (mono):
højttaler-test -l 3 -t sinus -c 1
Hvis lydsystemet er 2-kanals (stereo):
højttaler-test -l 3 -t sinus -c 2
Hvis lydsystemet er 5.1-kanal (surround):
højttaler-test -l 3 -t sinus -c 6
Optegnelser (logfiler)
Vis de sidste 30 linjer i kernepufferen:
dmesg | hale -30
Se hele kernepufferen:
dmesg | mindre
X-serverlogfiler giver nyttige oplysninger om den aktuelle konfiguration af serveren og om grafikkortet:
cd / var / log / ls Xorg * -hl
dette viser alle logfiler fra X-serveren, hvor Xorg.0.log-filen er den seneste.
Sådan får du vist fejlmeddelelser (fejl) og advarsler (advarsler):
grep -E "(WW) | (EE)" Xorg.0.log | grep -v ukendt
Hvis du vil se alle oplysninger om registreringsdatabasen:
mindre Xorg.0.log
Hvis du vil se indholdet af en post forud for den aktuelle, skal du bare erstatte filnavnet Xorg.0.log med navnet på den fil, du vil se.
For at få vist boot-posten er det nødvendigt at aktivere den først. Åbn filen / etc / default / bootlogd, og udskift værdien nej med ja, se sådan ud:
# Kør bootlogd ved opstart? BOOTLOGD_ENABLE = ja
Under næste systemstart oprettes filen / var / log / boot, som nu kan gennemgås:
sudo less / var / log / boot
Tidligere opstartsoptegnelser kan ses med:
sudo ls / var / log / boot * -hl
og høres som allerede vist.
For at se andre logfiler: De fleste af systemlogfiler findes i / var / log / biblioteket såvel som i flere underkataloger, så indtast bare denne mappe og lav en liste for at finde ud af:
cd / var / log / ls -hl
Andre måder at kende systemet på
Selvom der også er grafiske værktøjer, der giver dig mulighed for at kende systemet, er det muligt, at det grafiske miljø ikke fungerer, derfor er brugen af terminalen vigtig. Nogle af de mest populære grafiske værktøjer er hardinfo og sysinfo, og for at installere dem fra terminalen skal du bare køre:
sudo aptitude installer hardinfo sysinfo
god ide!!!
Jeg tror, jeg også vil lave en conky, det vil være som mit projekt at lære at udvikle sig til Linux! 🙂
meget god, grundlæggende men meget god
Kære, fremragende artikel, meget tak for at dele din viden !!!!!!!!
Det har været lang tid siden jeg fandt et så komplet og forklaret indlæg med et så bredt emne, du dedikerede tid til det. Fremragende
Yesiiiii. Jeg har ønsket noget lignende i lang tid.
Tak.
I et stykke tid ville jeg dokumentere alt, hvad jeg har lavet på serverne. DesdeLinux, men min fritid er desværre meget lidt.
Tak for kommentaren 🙂
Meget god guide, han fik mig ud af problemer.
Jeg havde ingen lyd i Ubuntu 12.04, jeg har opdateret det, jeg har kendt, og nu får jeg en skærm, der beder mig om brugernavn og adgangskode (indtil videre fint) Men fortsæt derefter med dette spørgsmål: systemproduktnavn: ~ $
og her vidste jeg ikke, hvad jeg skulle sætte, med hvad dette indlæg siger, vil jeg forsøge at fortsætte, tak
Hvis lyden ikke virker for dig, kan du prøve denne kommando:
systemctl –bruger aktiverer pulseaudio && systemctl –bruger start pulseaudio
Med dette skal dit problem forsvinde. Da jeg installerede kali linux, skete det samme for mig, og med denne kommando havde jeg allerede lyd.
fremragende blog han ¡¡¡¡¡ helt sikkert linuxx er fantastisk …………… ..
............ ..
Mange tak! Jeg er glad for, at der er mennesker som dig, der er villige til at hjælpe andre og mod egoistiske, monopolistiske og kapitalistiske idealer bare for at bruge Linux. Vi er samfund, og som alle søger vi frihed. Derfor bruger vi Linux. 🙂 Elsker Unix!
Selv tak! Kram! Paul.
Det blev efterladt at kommentere, at oplysningerne i denne artikel oprindeligt blev offentliggjort på kubuntu-es.org i maj 2009:
http://siddharta.kubuntu-es.org/5214/como-conocer-sistema-comandos-obtener-informacion-que-permita-diagnosticar-pr
http://www.kubuntu-es.org/wiki/comenzando/howto-conociendo-sistema-o-como-cumplir-punto-6-normas-foro
og blev senere replikeret på esdebian.org i november 2010:
http://www.esdebian.org/wiki/comandos-conocer-sistema-identificar-hardware-algunas-configuraciones-software
Bare ved at offentliggøre noget på Internettet forstås det naturligvis, at det er til din brug; Jeg siger kun, at det var nødvendigt at angive den oprindelige oprindelse for denne publikation.
Regards,
Sidd.
Hej Siddharta, jeg husker dig fra esDebian 😉
Denne artikel blev offentliggjort for mere end et år siden på UsemosLinux, da den blev hostet på BlogSpot. Det var ikke engang Paul dens forfatter, men snarere et samarbejde med en anden. Du har dog ret, og vi vil sætte kilden i artiklen DesdeLinux.
Tak fordi du kom forbi.
«... D4ny R3y er en af vinderne af vores ugentlige konkurrence:" Del hvad du ved om Linux ". Tillykke Dany!… »
Lol fyren tjente et badge for at lave en popy & paste haha
citerer kilden er, når man tager noget fra en artikel, men dette er en ordret kopi. Jeg husker en kunst. af huayra, som de slettede for at være en kopi, for ikke længe siden
Undskyld for det ... det er allerede rettet. Som elav sagde, angav læseren, der delte nyheden, ikke kilden, så vi antog, at den var original.
Kram! Paul.
Og til det skal det bemærkes, at det kommer fra den linux-manual, som forfatteren af linux oprettede, da han kopierede den fra unix.
@elav: hej, hvor længe! Hvor dejligt at se dig i disse dele. Jeg vil prøve at opdatere mig selv på dine nye ruter, og jeg vil helt sikkert finde interessante og nyttige ting her 🙂
@Pablo: Jeg undskylder, for uanset hvor hårdt jeg så ud, fandt jeg ingen anden henvisning til forfatteren bortset fra din omtale, og af den grund kommenterede jeg på esdebian.org, at det helt sikkert var en utilsigtet udeladelse. Gensidige knus 🙂
Sidd.
Meget komplet artikel.
Fremragende info alt sammen ...
Meget godt indlæg.
Jeg vil også gerne have en til netværksadministratorer, se systemlog, se maskiner med netværksvira, mulige angreb osv.
Når du starter kubuntu 13.04 efter indtastning af adgangskoden, bliver skærmen mørk. Men hvis jeg går ind i en gæstesession, nej. Jeg ved ikke hvad jeg skal gøre.
Vær hilset. Engel
Hej Engel! Sandheden er, at jeg ikke har nogen idé om, hvad der kan ske. Undskyld.
Tusind tak! det har været meget nyttigt.
Grundlæggende for enhver bruger, der ønsker at vide, hvordan hans #Linux og hans #Pc fungerer
disse tutorials for uerfarne som mig er gode. godt detaljeret og meget forståelig. tak skal du have
Hej.
Jeg har en blæksprutte, og jeg er nødt til at få ham til at sende mig SARG-grafen pr. Time og undersøge, at jeg fandt ud af, at det er muligt med kommandoen "crontab", men sandheden er, at jeg ikke forstod det meget godt.
hilsen
Tak for disse oplysninger, de er meget komplette.
Fremragende post! Mange tak!
Taknemmelig for al denne information. Det svære er, at det forbliver alt i hovedet, der er flere kommandoer, men hvad en god guide. GNU / Linux giver os så meget… ..
Mange tak, det har hjulpet mig med at lære mere om min maskine og hvad jeg har installeret.
Jeg skriver ikke kommentarer, men disse oplysninger er det værd. Tak, det hjalp mig med ikke at adskille min CPU, en gammel maskine med et PCChips p21-kort, der kører xubuntu.
Du er velkommen, mand! Jeg sender dig et kram og tak for din kommentar.
Paul.
Er dette korrekt :::
Sådan søges / tmp for alle filer, der indeholder navnet
JOSUE i alle underkataloger og sig dem, der indeholder
String maksimum
find /tmp.* –navn JOSUE –L
4. - Dræb alle nano-processer, eller som indeholder ordet nano,
se også simpelthen processerne i ericssondb webservices som denne
du kan validere, at en webserviceproces eller en hvilken som helst proces er
kører, i output ser du tiden og flere detaljer
killoall nano
ps | grep ericsondb
ps | grep nano
er det korrekt ??????
muy bueno
Fremragende compa, tak for at dele din viden.
Fortsæt med at dele, hvor ellers har du et indlæg? På YouTube?
Jeg vil oprette en Zentyal-server, ved du noget?
Hilsen, Colombia-Bogota
Tak for informationen, for mig, at jeg vil lære om dette fantastiske operativsystem, og at jeg erklærer mig uvidende i mange aspekter er en stor hjælp.
Fremragende, sådan tutorials er dem, der hjælper os med at forstå og vide, hvad vi har foran os.
Du har arbejdet meget godt.
Mange tak, du har tjent en tilhænger.
Tak, Jaime! et kram! Paul.
Dette er et spørgsmål fra en helt nybegynder:
Med hvilken kommando starter root?
Hvordan logger jeg ind på en terminal med administratorrettigheder? Let.
Du kan løbe
su -
Eller hvis du har konfigureret sudo, kan du udføre enhver kommando med administratorrettigheder direkte ved hjælp af "sudo" på forsiden. For eksempel:
sudo firefox
Kan du medtage nogle kommandoer for at vide, hvilken vinduesmanager vi har? lxde openbox og alt det afsnit. tak.
Fremragende bidrag bror
Selv tak! Kram!
Pablo
Jeg er meget taknemmelig ven for at uploade og dele dette fantastiske arbejde.
Jeg er ny på Ubuntu, og jeg vil gerne lære alt om dette kraftfulde operativsystem.
Jeg elsker mere at arbejde på konsollen.
Fremragende resume af meget nyttige kommandoer, og at vi ofte efterlader dem tabt blandt flere tusinde filer, og at når vi har brug for dem, skal vi google for at huske dem.
Fremragende A ++
Jeg kan virkelig godt lide dette meget enkle, men komplette indlæg.
Fremragende information, tak. Tilføjet til favoritter!
Kære Openuse-venner:
Jeg har brug for din hjælp, jeg fortæller dig, at jeg er meget ny i dette operativsystem, og jeg har stødt på et par vanskeligheder med at have computeren maksimalt, udstyrets egenskaber er følgende:
Mærke: Toshiba
Processor: Ægte Intel (R) CPU T1350 @ 1.86 GHz
Arkitektur: 32 bit
fordeling:
Distributør-id: openSUSE-projekt
Beskrivelse: openSUSE 13.2 (Harlequin) (i586)
Kodenavn: Harlekin
Jeg har et Huawei mobilt internet, problemet er, at det identificerer mig som USB ikke som mobilt internet, og indtil videre har jeg ikke været i stand til at installere det, jeg vil sætte pris på din hjælp, for den måde USB har nogle filer til at installere det, men Jeg kunne ikke køre dem, og det giver mig beskeden: «Der var et problem med at køre dette program. Programmet kan ikke findes », og jeg kan heller ikke fortælle dem, hvilken USB-model jeg har, fordi jeg ikke ved, hvordan man gør det.
Jeg takker dig på forhånd
Hej! Først og fremmest ked af forsinkelsen i besvarelsen.
Jeg foreslår, at du bruger vores Spørg-tjeneste Desde Linux (http://ask.desdelinux.net) til at gennemføre denne type høring. På den måde kan du få hjælp fra hele samfundet.
Et kram! Paul
Tak for informationen, det har været meget nyttigt for mig at kende maskinens serienummer, da jeg blev spurgt af et exe-program, der kørte i vin, og den gode gren af bloggen havde bundet mig. Salu2 fra Argentina
Selv tak!
Et knus, Pablo.
Tilføj venligst følgende kommando til RAM-hukommelsessektionen, da den viser typen af DDR-hukommelse, dens frekvenser og de tilgængelige banker (slots), der bruges, når du skifter eller udvider et hukommelseskort:
dmidecode – type 17
Hilsner og fremragende post. Det har været meget nyttigt for mig.
Tak!
Jeg havde aldrig kommenteret i de tre år, at jeg har kendt dem, men denne gang gør jeg det for at takke disse poster, de er fra 2012 og 2016, de har tjent mig meget.
Tak.
Mange tak, meget god, dette er kommandoer, der ikke bruges dagligt, det er nyttigt at holde det godt ved hånden, fordi de er lette at glemme
Tak for så meget og god information
mange tak for at dele viden
Du kan ændre producentens oplysninger, serienummer og model
som for at sløre informationen, når du opretter forbindelse til en fiberoptisk konverter for at foretage direkte tests til dit link, ved ispen hvilket mærke og hvilken model der var tilsluttet og har al udstyrsinformation
Og jeg er en sikkerhedsmaniak (nøgle til bios-nøgle til grubdisk krypteret med dens respektive nøgle. 28 tilbageslag repareret og 70 sekunder repareret og mere hjemmetøgle) Jeg er bekymret for, at nogen ved, hvordan man ændrer producentens informationskrav
Jeg ønsker at blive informeret.
UDMÆRKET, meget tak, det var virkelig nyttigt for mig, jeg vil gerne have computerfærdigheder til at hjælpe folk på denne måde.