Når jeg bruker Linux, vet jeg at all informasjonen jeg trenger bare er noen få kommandoer borte. Hvis du vil vite det, kan Linux gi det til deg – fra sikkerhet, nettverk, diskplass, brukere og alt i mellom. Også: De første 5 Linux-kommandoer hver nye bruker bør lære Men hva med maskinvaren din? Hvordan samler du inn informasjon om den faktiske maskinen du bruker? Dette kan være nyttig når du trenger å vite hvilken CPU du har å gjøre med, hvilke stasjoner som er tilkoblet, eller hvilket selskap som har laget maskinen (og til og med versjonsnummeret). Heldigvis er disse detaljene for hånden, og jeg skal vise deg fem kommandoer for å hjelpe deg å samle dem. Så strekk ut fingrene og gjør deg klar til å skrive. Jeg trenger ofte å vite hvilken versjon av kjernen som kjører på maskinen min. Kanskje jeg vil sjekke og se om det er den nyeste versjonen. Eller kanskje VirtualBox har problemer og jeg trenger å vite hvilken kjerne som er lastet inn. Selv om dette ikke er et maskinvareproblem, er det absolutt et veldig viktig problem. For eksempel kan du høre om en sårbarhet som har blitt oppdaget i en bestemt kjerne, og du vil vite om det påvirker systemet ditt. I så fall vil du åpenbart oppgradere umiddelbart. For å finne ut hvilken kjerne som kjører på din Linux-datamaskin, bruker du kommandoen uname med -r-alternativet (for kjerneutgivelse). Den kommandoen er: uname -r Den skal skrive ut noe slikt som dette: 6.8.0-76060800daily20240311-generic Jeg kjører kjerne 6.8.0 på Pop!_OS.< /p> Trenger du å vite detaljene om CPU-en på maskinen din? I så fall dekker lscpu-kommandoen deg. Denne perlen av et verktøy viser informasjon som arkitektur, antall kjerner, leverandør-ID, modellnavn, CPU-familie, tråder per kjerne, kjerner per socket, sockets, stepping CPU min/max MHz, flagg, cacher, sårbarheter og mer. For å finne ut detaljene til CPU-en din, utfør kommandoen: lscpu Det er det. Sørg for å sjekke sårbarheter-delen fordi den vil vise om det har blitt brukt reduksjoner på problemer som Spectre V1 og V2. Dette er min gå-til-kommando når jeg trenger å vite hvor en stasjon er montert. Når du har flere stasjoner på et enkelt system, kan det bli litt forvirrende med hensyn til hvilken som er montert i hvilken katalog. Heldigvis forenkler lsblk det. Når du kjører denne kommandoen, vil du se disknavnet (som sda1) og hvor den er montert, for eksempel /media/jack/music. Kommandoen vil også informere deg om hvor stor en disk er (noe som også er nyttig når du vet størrelsen på en disk, men ikke navnet på disken). Også: 5 Linux-kommandoer du trenger å vite for å feilsøke problemer For å se denne informasjonen, bare gi kommandoen: lsblk Du kan også se informasjonen om en spesifikk stasjon, slik: lsblk /dev/sda1 Dette er kongen av kommandoer for å samle systeminformasjon. Kommandoen dmidecode er et verktøy for å dumpe innholdet i DMI-tabellen i en form som kan leses av mennesker. Dette beskriver ikke bare hva systemet er laget av, men også ting som den raskeste CPU som støttes eller maksimalt minne som støttes. Du kan kjøre kommandoen sudo dmidecode alene, som skriver ut en lang liste med informasjon (det meste du sannsynligvis ikke trenger). Du kan også begrense det til bare systeminformasjon med kommandoen: sudo dmidecode -t system Du vil sannsynligvis finne mye av informasjonen fra kommandoen ovenfor er lik den fra lscpu-kommandoen. Det er greit fordi hvis du kjører kommandoen sudo dmidecode uten alternativer, vil du motta betydelig flere detaljer. Jeg har, ved flere anledninger i løpet av årene, funnet meg selv med USB-problemer. Enten det eller så har jeg hatt så mange USB-utstyr koblet til en maskin at jeg ikke var helt sikker på hva som var hva. Andre ganger trengte jeg å vite det offisielle navnet på en enhet som var koblet til (fordi ofte merke/modellen til en enhet ikke er det samme som USB-systemet oppdager). Når det er tilfelle, er det én kommando jeg går til, og det er lsusb. Kjør den kommandoen uten noen argumenter, og den vil vise en liste over hver USB-enhet som er koblet til datamaskinen din. Jeg kan ikke fortelle deg hvor mange ganger denne kommandoen har hjulpet meg med å feilsøke en USB-tilkobling. Du kan også se informasjonen som et tre (som inkluderer portnummeret), med kommandoen:< /p>lsusb -t Og det er de fem kommandoene jeg alltid bruker når jeg trenger å samle informasjon om et system. Enten du feilsøker eller bare trenger detaljer for en datamaskin, er disse verktøyene et flott sted å starte. Og husk, for å finne ut mer om hver kommando, les dens man-side (f.eks. som mann uname, mann lscpu, mann lsblk, mann dmidecde og mann lsusb).
1. unavn
2. lscpu
3. lsblk
4. dmidecode
5. lsusb
Sign in
Welcome! Log into your account
Forgot your password? Get help
Password recovery
Recover your password
A password will be e-mailed to you.