Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
HaceunosdasvimoscmoinstalarDebian6.Ahoraquetenemosinstaladonuestrosistema
vamosaconocerlounpocomsafondo,explicandoalgunoscomandosbsicosque,en
realidad,sirvenparacualquierdistribucin.
D4nyR3yesunodelosganadoresdenuestracompetenciasemanal:Compartloque
sabssobreLinux.FelicitacionesDany!
Introduccin
Unequipodecmputoconstadedispositivosfsicosllamadosdeformaglobalhardware,y
componenteslgicosllamadossoftware.Existenherramientasquepermitenidentificarambas
partes,yaseaparaconocerlascaractersticasdelequipocomoparamedirsudesempeoy/o
diagnosticarposiblesfallas.
Cuandoexistelanecesidaddesolicitarapoyoenlaresolucindeproblemasesimportantepoder
aportartodalainformacinqueseaposibleynecesariasobreelhardwareyelsoftwareque
conformanelequipo.Enesesentido,esteartculopuedeversecomounaexpansindeotroms
antiguoenelqueexplicbamosdndeseencuentranlosarchivosderegistrodelsistema.
Justificacin
AlahoradebuscarrespuestasalosproblemasquepuedasenfrentaralusarLinuxesnecesario
proporcionartodalainformacinnecesariasobreelproblemaencuestin,comoporejemplo:eltipo
decomputadoraquetienes,versindeDebian,versindelkernel,sistemadeescritorio,etc.Eso
ayudaradescribirlospasosquellevasteacaboparaprovocarosolucionarelproblema.
Esmsfcilsolicitaryobtenerapoyocuandosesabecmoproporcionardichainformacin,yeste
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
1/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
artculopretendeofrecerunalistadecomandosparaalcanzardichoobjetivo.Muchosusuarios
nuevosdeDebianGNU/Linuxnosabencmoaportartodalainformacinposibleypodrannorecibir
laayudaadecuada,simplementepornosaberproporcionarlainformacinadecuada.
Convenciones
Enalgunoscomandoslainformacinresultanteexcedelaalturadelapantalla,asqueparafacilitar
lalecturadedichainformacinseusaelpaginadorlessydeestamaneraesposibledesplazarse
haciaabajoyhaciaarribavisualizandotodalainformacin.Parasalirdelpaginadorsimplementese
presionalateclaQ(quit).Acontinuacin2ejemplosdecmoseusardichopaginador:
dmesg | less
y
less /etc/apt/sources.list
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
2/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
sudo dmidecode
uname -m
MostrarsielprocesadorsoportaExtensionesdeVirtualizacin(IntelVTAMDV),lascualesse
activandesdelaconfiguracindeBIOSdelequipo:
SielprocesadoresIntel,senecesitasabersiapareceelvalorvmx:
Informacin de la batera
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
3/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
acpi -bi
acpitool -B
Nota:elcomandoacpitoolnoseencuentrainstaladodeformapredeterminada.
free -o -m
yotraformadehacerloesas:
sudo swapon -s
Kernel
Mostrarelnombreyversindelkernel:
uname -sr
Shell
Mostrarelshellenuso:
echo $SHELL
Distribucin
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
4/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
Mostrarelnombre,versinynombreclavedeladistribucin:
lsb_release -idc
echo $USER
Nombredelequipo:
echo $HOSTNAME
Directoriobasedelusuarioactual:
echo $HOME
Directoriodetrabajoactual:
echo $PWD
o
pwd
Hardware
ListarlosdispositivosPCI/PCIe
lspci
ListartodoslosdispositivosPCMCIA
/sbin/lspcmcia
ListartodoslosdispositivosUSB:
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
5/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
lsusb
ListartodoslosdispositivosdetectadoscomoSCSI:
lsscsi
Nota:Elpaqueteanteriornoestinstaladodemanerapredeterminada,porloqueantesdeusarloes
necesariasuinstalacin.
Mdulosquesehanindicadoalkernelquecargueduranteelarranque:
cat /etc/modules
Listartodoslosmdulosquecargelsistema:
lsmod | less
Listarelhardware(informacinresumida):
sudo fdisk -l
Conocerelespaciousadoydisponibleenlasparticiones:
df -h
Conocerenquparticin(yeltamao)estswap:
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
6/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
sudo swapon -s
MostrarlasentradasregistradasparaelgestordearranqueGRUBLegacy(hastalaversin0.97):
less /etc/fstab
MostrarelvalorUUID(UniversallyUniqueIDentifier)detodaslasparticiones:
sudo blkid
Redes
ListarlosdispositivosderedalmbricosPCI:
7/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
palabrainterfazporelnombrelgicodelatarjetadered,porejemploeth0,wlan0,ath0,etc.):
cat /etc/network/interfaces
ResolucindeNombresdeDominio:
cat /etc/resolv.conf
MostrarelcontenidodelarchivoHOSTS:
cat /etc/hosts
Nombredelequipo,talycomoseverenlaredlocal:
cat /etc/hostname
echo $HOSTNAME
DireccionesIPlocalesdelastarjetasderedalmbricas(resumen):
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
8/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
DireccionesIPlocalesdelastarjetasderedalmbricas(detalle):
/sbin/ifconfig
DireccionesIPlocalesdelastarjetasderedinalmbricas(resumen):
/sbin/iwconfig
Mostrarlatabladeenrutamiento:
sudo route -n
ParaconocerladireccinIPpblica(externa):
curl ip.appspot.com
less /etc/apt/sources.list
Video
Listarlastarjetasdevdeo(PCI/PCIe):
135
9/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
paquetedeherramientasmesautils.Dichopaquetecontieneelcomandoglxinfo:
27
timeout 60 glxgears
Elcualmostrardurante60segundos(conlaayudadelcomandotimeout)unaventanapequea
conunaanimacinde3engranajes,mientrasquealmismotiempoenlaventanadelaterminalse
mostrarnlosvalorespromediosdefotogramasporsegundo(FPS,framespersecond):
Ejemplodeldesempeogrficodeunsistema:
338framesin5.4seconds=62.225FPS
280framesin5.1seconds=55.343FPS
280framesin5.2seconds=54.179FPS
280framesin5.2seconds=53.830FPS
280framesin5.3seconds=53.211FPS
338framesin5.4seconds=62.225FPS
280framesin5.1seconds=55.343FPS
280framesin5.2seconds=54.179FPS
280framesin5.2seconds=53.830FPS
280framesin5.3seconds=53.211FPS
Ejemplodeunmejordesempeogrficoenotrosistema:
Utilizandoestesitiowebaceptaselusodecookies.Msinformacinaqu.
2340framesin5.0seconds=467.986FPS
Aceptar
MsInformacin
2400framesin5.0seconds=479.886FPS
2080framesin5.0seconds=415.981FPS
2142framesin5.0seconds=428.346FPS
2442framesin5.0seconds=488.181FPS
2295framesin5.0seconds=458.847FPS
2298framesin5.0seconds=459.481FPS
2416framesin5.0seconds=483.141FPS
2209framesin5.0seconds=441.624FPS
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
10/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
2437framesin5.0seconds=487.332FPS
ParamostrarlaconfiguracinactualdelservidorX(XWindowSystem):
less /etc/X11/xorg.conf
Paraconocerlaresolucinactual(anchuraxaltura)yfrecuenciadebarrido(MHz):
xrandr
Paramostrarlascmarasweb(USB):
ls /dev/video* -lh
Audio
Listarhardwaredeaudio:
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
11/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
speaker-test -l 3 -t sine -c 1
Sielsistemadesonidoesde2canales(stereo):
speaker-test -l 3 -t sine -c 2
Sielsistemadesonidoesde5.1canales(surround):
speaker-test -l 3 -t sine -c 6
Registros (logs)
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
12/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
Visualizarlas30ltimaslneasdelbufferdelkernel:
dmesg | less
LosregistrosdelservidorXdaninformacintilsobrelaconfiguracinactualdelmismo,ysobrela
tarjetadevideo:
cd /var/log/
ls Xorg* -hl
ellomostrartodoslosarchivosderegistrosdelservidorX,siendoelarchivoXorg.0.logelms
reciente.
Paraverlosmensajesdeerror(errors)ymensajesdeadvertencia(warnings):
less Xorg.0.log
Sisedeseaverelcontenidodealgnregistroanterioralactualslobastasustituirelnombrede
archivoXorg.0.logporelnombredelarchivoquesedeseevisualizar.
Paravisualizarelregistrodearranque(boot)esnecesarioactivarloprimeramente.Sedebeabrirel
archivo/etc/default/bootlogdysustituirelvalornoporyes,quedandoas:
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
13/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
cd /var/log/
ls -hl
27
usemoslinux
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
14/15
19/1/2016
Comandos para conocer el sistema (identificar hardware y algunas configuraciones de software) | Desde Linux
http://blog.desdelinux.net/comandos-para-conocer-el-sistema-identificar-hardware-y-algunas-configuraciones-de-software/
15/15