Está en la página 1de 14

FactorEvolucinS.ADEC.Vhttp://www.linuxparatodos.

net

NDICE DE CONTENIDO
Tema6.ComandosLinuxBasicos...........................................................3
6.1InformaciondelSistema................................................................................4
6.1.1arch.....................................................................................................................................4
6.1.2uname[parametros]..........................................................................................................4
6.1.3dmidecode.........................................................................................................................4
6.1.4cat/proc/cpuinfo...............................................................................................................5
6.1.5cat/proc/meminfo.............................................................................................................5
6.1.6cat/proc/swaps.................................................................................................................5
6.1.7cat/proc/net/dev................................................................................................................5
6.1.8cat/proc/mounts...............................................................................................................6
6.1.9lspcitv...............................................................................................................................6
6.1.10lsusbtv............................................................................................................................6
6.1.11date...................................................................................................................................7
6.1.12dmesg...............................................................................................................................7
6.1.13w........................................................................................................................................7
6.1.14dfh...................................................................................................................................7
6.1.15psxa...............................................................................................................................11
6.1.16mkdir...............................................................................................................................11
6.1.17touch...............................................................................................................................11
6.1.18cd.....................................................................................................................................11
6.1.19cp.....................................................................................................................................12
6.1.20mv...................................................................................................................................12
6.1.21rm....................................................................................................................................13
6.1.22ls.....................................................................................................................................13
6.1.23find.................................................................................................................................14
6.1.24updatedb........................................................................................................................14
6.1.25mount.............................................................................................................................14
6.2CompresiondeArchivos............................................................................15
6.2.1tar......................................................................................................................................15
6.2.2zip.....................................................................................................................................16

1
FactorEvolucinS.ADEC.Vwww.linuxparatodos.net

Informacin de Derechos reservados de esta


publicacin.
Reconocimiento-NoComercial-CompartirIgual 2.1
Usted es libre de:

Copiar, Distribuir y Comunicar pblicamente la obra

Bajo las condiciones siguientes:

Reconocimiento. Debe reconocer y citar al autor original.

No comercial. No puede utilizar esta obra para fines


comerciales.

Compartir bajo la misma licencia. Si altera o transforma esta


obra, o genera una obra derivada, slo puede distribuir la obra
generada bajo una licencia idntica a sta.

Al reutilizar o distribuir la obra, tiene que dejar bien claro los trminos de la licencia de esta
obra.

Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los
derechos de autor

Los derechos derivados de usos legtimos u otras limitaciones no se ven afectados por lo
anterior.

Reconocimiento-NoComercial-CompartirIgual 2.1

2
FactorEvolucinS.ADEC.VServidoresLinuxBasico

Tema6.ComandosLinux
Basicos

3
FactorEvolucinS.ADEC.Vwww.linuxparatodos.net

6.1InformaciondelSistema
Acontinuaciondaremosunaseriedecomandosutilesparaconoceraspectosgeneralesdelsistema

6.1.1arch
Estecomandosirveparamostrarnoslaarquitecturadelprocesadordenuestrosistema

[root@localhost~]#arch
x86_64

6.1.2uname[parametros]
Lafunciondeestecomandoessimilaralanterior,launicadiferenciaesqueestenosarrojamasinformacion
delsistema deacuerdoalnumerodeparametrosquelepasemos.
Losparametrosquepodemosusarson:
a.Imprimeelnombrekernel,delequipo,versiondelkernel,fechaenquefueapagadoelsistemaporultima
vez,arquitecturadelsistema
s.Imprimeelnombredelkernel
n.Imprimeelnombredelequipo
r.Imprimeversiondelkernel
iop.Imprimelaarquitecturadelequipo
o.Imprimeelnombredelsistemaoperativo
Ejemplo:

[root@localhost~]#unamea
Linuxlocalhost.localdomain2.6.2514.fc9.x86_64#1SMPThuMay106:06:21
EDT2008x86_64x86_64x86_64GNU/Linux

6.1.3dmidecode
LoquehaceestecomandoesleerlainformacindelBIOSdirectamenteyregresarunlistadomuycompletode
todoelhardwareencontradoenelequipo.DMIesporDesktopManagementinterfaceyleelainformacindelllamado
SMBIOS(SystemManagementBIOS).
dmidecodepordefectoofreceunlistadobastantelargoycompleto,asiquesideseasunomscortoo
resumido,saloconq.
Ejemplo:

[root@localhost~]#dmidecodeq
BIOSInformation
Address:0xF0000
RuntimeSize:64kB
ROMSize:512kB
Characteristics:
PCIissupported

4
FactorEvolucinS.ADEC.VServidoresLinuxBasico

6.1.4cat/proc/cpuinfo
Nosmuestralainformacionreferentealprocesadordelsistema
Ejemplo:

[root@localhost~]#cat/proc/cpuinfo
processor:0
vendor_id:AuthenticAMD
cpufamily:15
model:107
modelname:AMDAthlon(tm)64X2DualCoreProcessor4000+
stepping:1
cpuMHz:2009.260
cachesize:512KB

6.1.5cat/proc/meminfo
Verificaelusodelamemoria
Ejemplo:

[root@localhost~]#cat/proc/meminfo
MemTotal:3030856kB
MemFree:571796kB
Buffers:88272kB
Cached:1393576kB
SwapCached:0kB

6.1.6cat/proc/swaps
NosmuestraelusodelespacioenmemoriaSWAP
Ejemplo:

[root@localhost~]#cat/proc/swaps
FilenameTypeSizeUsedPriority
/dev/sda4partition209647201

6.1.7cat/proc/net/dev
Verificaadaptadoresderedysusestadisticas
Ejemplo:

5
FactorEvolucinS.ADEC.Vwww.linuxparatodos.net

[root@localhost~]#cat/proc/net/dev
Inter|Receive|Transmit
face|bytespacketserrsdropfifoframecompressedmulticast|bytes
packetserrsdropfifocollscarriercompressed

6.1.8cat/proc/mounts
Nosmuestralossistemasdeficherosqueseencuentranmontados
Ejemplo:

[root@localhost~]#cat/proc/mounts
rootfs/rootfsrw00
/dev/root/ext3rw,relatime,errors=continue,user_xattr,acl,data=ordered00
/dev/devtmpfsrw,relatime,mode=75500
/proc/procprocrw,relatime00
/sys/syssysfsrw,relatime00
none/selinuxselinuxfsrw,relatime00
/proc/bus/usb/proc/bus/usbusbfsrw,relatime00
devpts/dev/ptsdevptsrw,relatime,gid=5,mode=62000
tmpfs/dev/shmtmpfsrw,relatime00
none/proc/sys/fs/binfmt_miscbinfmt_miscrw,relatime00
sunrpc/var/lib/nfs/rpc_pipefsrpc_pipefsrw,relatime00
fusectl/sys/fs/fuse/connectionsfusectlrw,relatime00

6.1.9lspcitv
NoslistalosdispositivosPCIconloquedisponeelequipo
Ejemplo:

[root@localhost~]#lspcitv
nVidiaCorporationMCP61MemoryController
nVidiaCorporationMCP61LPCBridge
nVidiaCorporationMCP61SMBus
nVidiaCorporationMCP61MemoryController
nVidiaCorporationMCP61SMU
nVidiaCorporationMCP61USBController
nVidiaCorporationMCP61USBController
ADMtekNC100NetworkEverywhereFastEthernet10/100
nVidiaCorporationMCP61HighDefinitionAudio
nVidiaCorporationMCP61IDE
nVidiaCorporationMCP61Ethernet
nVidiaCorporationMCP61SATAController
nVidiaCorporationGeForce6100nForce405
AdvancedMicroDevices[AMD]K8[Athlon64/Opteron]HyperTransportTechnology
Configuration
dvancedMicroDevices[AMD]K8[Athlon64/Opteron]AddressMap
AdvancedMicroDevices[AMD]K8[Athlon64/Opteron]DRAMController
AdvancedMicroDevices[AMD]K8[Athlon64/Opteron]MiscellaneousControl

6.1.10lsusbtv
NoslistalosdispositivosUSBconloquedisponeelequipo

6
FactorEvolucinS.ADEC.VServidoresLinuxBasico

Ejemplo:

[root@localhost~]#lspcitv
Bus#2
`Dev#1Vendor0x1d6bProduct0x0001
Bus#1
`Dev#1Vendor0x1d6bProduct0x0002

6.1.11date
Nosmuestralafechaquetieneregistradoelsistema
Ejemplo:

[root@localhost~]#date
mioct2913:52:34CST2008

Encasodequerermodificarlafechasolosedebedeseguirlasiguientesintaxis

date[MesDiaHoraMinutoAo.Segundos]

Ejemplo:

[root@localhost~]#date041217002007.00

6.1.12dmesg
dmesgesprincipalmenteusadoparamostrarlosmensajesquesemostraronenpantallacuandosearrancoel
sistema.Seusasobretodopararealizardepuracionesalsistemadecomoseestncargandolosdiversosmdulosy
componentesalarranquedelsistemaoyaenejecucin.Debidoaloextensodelsistema,esconvenienteredireccionar
lasalidaaunarchivolocualsepuedehacerdelasiguientemanera

[root@localhost~]#dmesg>mensajes.txt

6.1.13w
Nosindicalosusuariosqueseencuentranenelsistemaasicomoloquehacenenel

Ejemplo:

[root@localhost~]#w
administrador@repoubuntu:~$w
11:32:50up12days,22:25,1user,loadaverage:0.00,0.00,0.00
USERTTYFROMLOGIN@IDLEJCPUPCPUWHAT
administpts/0192.168.1.7711:320.00s0.10s0.00sw

6.1.14dfh
Nosreportaelusodeespacioenlosdiscosduros
Ejemplo

7
FactorEvolucinS.ADEC.VServidoresLinuxBasico

[root@localhost~]#dfh
S.ficherosTamaoUsadoDispUso%Montadoen
/dev/sda279G45G31G60%/
tmpfs1,5G01,5G0%/dev/shm

9
FactorEvolucinS.ADEC.VServidoresLinuxBasico

6.1.15psxa
Estecomandolistalosprocesosqueseestanejecutandoenelsistema

[root@localhost~]#psxa
S0:00/usr/libexec/gdmsessionworker
2389?S0:03/usr/libexec/gconfd24
2391?S0:00/usr/bin/gnomekeyringdaemondlogin
2392?Ssl0:00gnomesession
2401?S0:00dbuslaunchshsyntaxexitwithsession

6.1.16mkdir
Estecomandosirveparacrearunacarpeta

Ejemplo:

[root@localhost~]#mkdirDocumentos

Tambienpuedeusarseenconjuntoconelparametropparacrearunarboldecarpetas

Ejemplo

[root@localhost~]#mkdirpempresaX/ventas/ricardo

6.1.17touch
Sirveparagenerararchivossincontenido
Ejemplo

[root@localhost~]#touchdatos1.txt
[root@localhost~]#touchinfo.txt
[root@localhost~]#touchdirecciones.txt
[root@localhost~]#touchcontactos.txt
[root@localhost~]#touchsalarios.txt

6.1.18cd
Comandoquenospermitemovernosentredirectorios,susintaxises:

cd[carpetaDondeQuieroMoverme]

Ejemplo:

[root@localhost~]#cdDocumentos
[root@localhostDocumentos~]#

11
FactorEvolucinS.ADEC.Vwww.linuxparatodos.net

pararegresarunnivelentredirectorioses:

[root@localhostDocumentos~]#cd..
[root@localhost~]#

6.1.19cp
Comandoquesirveparacopiararchivosocarpetas,susintaxises

cp[parametros][archivo/Directorio][rutaDestino]

Losparametrosson:
RCopiadirectoriosrecursivamente
vMuestraelestadodelacopia
fForzalacopiasinpedirnosconfirmacion

Ejemplo1:
Copiandounarchivoaunacarpeta

[root@localhost~]#cparchivosX.txt/home/carlos/pruebas

Ejemplo2:
Copiandounacarpetaaotracarpeta

[root@localhost~]#cpRvfmisArchivos/home/carlos/pruebas

6.1.20mv
Comandoquesirveparamoverarchivosocarpetas,susintaxises

mv[parametros][archivo/Directorio][rutaDestino]

Losparametrosson:
vMuestraelestadodelproceso
fForzaelmovimientosinpedirnosconfirmacion

Ejemplo1:
Moviendounarchivoaunacarpeta

[root@localhost~]#mvarchivosX.txt/home/carlos/pruebas

12
FactorEvolucinS.ADEC.VServidoresLinuxBasico

Ejemplo2:
Moviendounarchivoaunacarpeta

[root@localhost~]#mvmisArchivos/home/carlos/pruebas

6.1.21rm
Comandoquesirveparaeliminararchivosocarpetas,susintaxises

rm[parametros][archivo/Directorio]

Losparametrosson:
RBorradirectoriosrecursivamente
vMuestraelestadodelaborrado
fForzaelborradosinpedirnosconfirmacion

Ejemplo1:

[root@localhost~]#rmarchivosX.txt

Ejemplo2:

[root@localhost~]#rmRfvcarpetaCompartida

6.1.22ls
Listalosarchivosquecontieneunacarpeta,susintaxises

ls[parametros]

Losparametrosson:
lMuestralosdetallesdearchivosycarpetas
aMuestralosarchivosocarpetasocultas
Ejemplo:

[root@localhost~]#lsl
total255344
drwx2reaperEreaperE4096oct3011:52amsn_received
rwrr1reaperEreaperE256753963oct2210:37anterior.tar.gz
rwrwr1reaperEreaperE10475oct2217:34barrafirefox.png
rwxrxrx1reaperEreaperE14395oct112:26ConfiguracionMySql.sxw
drwxrxrx2reaperEreaperE4096oct210:26Descargas
drwxrxrx2reaperEreaperE4096oct2212:32DocumentacionRedHat

13
FactorEvolucinS.ADEC.Vwww.linuxparatodos.net

6.1.23find
Buscaarchivosenunarutaespecifica,susintaxises

find[ruta][expresion]

Ejemplo1.BuscararchivosycarpetasconelnombreexpedienteXentodoeldirectorioRaiz

[root@localhost~]#find/nameexpedienteX

Ejemplo2.Buscararchivosycarpetasquelepertenezcanalusuariocmartinezentodoeldirectorioraiz

[root@localhost~]#find/usercmartinez

Ejemplo3.Buscararchivosconextension.bindentrodeldirectorio'/home/ilemus'

[root@localhost~]#find/home/ilemusname\*.bin

Ejemplo4.Buscararchivosbinariosquenohansidousadosenlosultimos100dias

[root@localhost~]#find/usr/bintypefatime+100

Ejemplo5.Buscararchivosbinarioscreadosomodificadosenlosultimosdiezdias

[root@localhost~]#find/usr/bintypefmtime10

Ejemplo6.Mostrararchivosconlaextension.ps
Hayquedestacarqueparahacerusodeestecomandoprimerosetienequeejecutarelcomandoupdatedb

[root@localhost~]#find/usercmartinez

6.1.24updatedb
Estecomandosirveparaactualizarlabasededatosdenuestrosistema

6.1.25mount
Elcomandomountnossirveparamontardesdeparticionesdedisco,hastadispositivosexternoscomocd's,
dvd's,floopydrives,imagenesISO,odispositivosdealmacenamientomasivodedatos.

14
FactorEvolucinS.ADEC.VServidoresLinuxBasico

Lamaneradeusarestecomandoeslasiguiente:

Ejemplo1.MontandounDVD

[root@localhost~]#mount/dev/dvd/mnt/caspetaDeMontaje

Ejemplo2.MontandoenCD

[root@localhost~]#mount/dev/cdrom/mnt/caspetaDeMontaje

Ejemplo3.Montandounfloppydrive

[root@localhost~]#mount/dev/fd/mnt/caspetaDeMontaje

Ejemplo4.MontandoundispositivoUSB

[root@localhost~]#mount/dev/usbdisk/mnt/caspetaDeMontaje

Ejemplo5.MontandounaimagenISO

[root@localhost~]#mountiso9660oloopfichero.iso/mnt/caspetaDeMontaje

Ejemplo6.MontandounsistemadeficherosdeWindows

[root@localhost~]#mounttvfat/dev/particionWindows/mnt/caspetaDeMonta

Ejemplo7.MontandounsistemadeficherosdeLinux

[root@localhost~]#mounttext3/dev/particionLinux/mnt/caspetaDeMontaje

6.2CompresiondeArchivos

6.2.1tar
Elcomandotaresutilizadonormalmenteparaempaquetarodesempaquetararchivos.
Lasintaxisparaelbuenusodeestecomandoes:

[root@localhost~]#tar[parametros][fichero1][fichero2]

Losparametrosson:
c.Creaunficherotar
v.Muestraelestadodelaborrado
x.Extraelosarchivos(descomprimelosficherosqueseencuentrandentrodelarchivotar)

15
FactorEvolucinS.ADEC.Vwww.linuxparatodos.net

z.Comprimeelarchivotarcongzip
j.Comprimeelarchivotarbzip
f.Alusarelparametrocjuntoconesteparametroseespecificaqueseutilizaraelnombredelarchivo
especificadoparalacreaciondelarchivotar
Ejemplo1.EmpaquetarunarchivoconTAR

[root@localhost~]#tarcvfarchivo.tardirectorioAComprimir

Ejemplo2.DesempaquetarficherosTAR

[root@localhost~]#tarxvfarchivo.tar

Ejemplo3.ComprimirunacarpetaconTAR.GZ

[root@localhost~]#tarczvfarchivo.tar.gzdirectorioAComprimir

Ejemplo4.DescomprimirunacarpetaTAR.GZ

[root@localhost~]#tarxzvfarchivo.tar.gz

Ejemplo5.ComprimirunacarpetaconTAR.BZ

[root@localhost~]#tarcjvfarchivo.tar.bzdirectorioAComprimir

Ejemplo6.DescomprimirunacarpetaTAR.BZ

[root@localhost~]#tarxvfarchivo.tar.bz

6.2.2zip
Elcomandozipesutilizadonormalmenteparacomprimirpaquetes.
Lasintaxisparaelbuenusodeestecomandoes:

[root@localhost~]#zip[parametros]

Ejemplo1.ComprimiendounarchivoconZIP

[root@localhost~]#ziparchivo.zipficheros

Ejemplo2.DescomprimiendounarchivoZIP

[root@localhost~]#unziparchivo.zip

16

También podría gustarte