41
 ADMINISTRACION DE LINUX Ing. Iván Martínez Moran Ing. Iván Martínez Moran INTRODUCCION A LINUX

Comandos-Permisos Linux CentOS

Embed Size (px)

DESCRIPTION

Comandos Básicos de Consola

Citation preview

Page 1: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 1/41

 ADMINISTRACION DE LINUX

Ing. Iván Martínez MoranIng. Iván Martínez Moran

INTRODUCCION A LINUX

Page 2: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 2/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

La presente documentación es un aporte yrecopilación de varios cursos dictados, así comomaterial de manuales electrónicos, artículos,noticias, reportajes, y textos especializados, de

los cuales se ha extraído la información masrelevante para servir al estudiante como guía ensu aprendizaje del objetivo del presente curso, porlo cual el presente es un material completo y

totalmente funcional para los requerimientos delcurso.

INTRODUCCION

Page 3: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 3/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

ADMINISTRACION DE LINUX Bienvenidos aIntroducción a la Administración dSistmas Linu!∗ ste tópico contiene información introductoria

para los nuevos administradores de sistemas de

nterprise Linux.∗ sta guía asume que usted tiene una

!"rincia limitada como usuario d Linu! y ninguna experiencia como administrador desistemas. !i usted es completamente nuevo a

Linux en general "y en particular a #ent$!nterprise Linux%, debería comenzar estudiandomanuales de introducción a Linux. "fuera delobjetivo del presente curso%

INTRODUCCION A LINUX ENTERPRISE

Page 4: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 4/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

TOPICOS CLASE #$∗ INTRODUCCION A LINUX∗ &ntroducción a Linux nterprise #ent$! '.x

∗ (evisión de comandos de Linux.

∗ #on)guración avanzada de (ed, del !istema y!ervicios iniciales.

INTRODUCCION A LINUX ENTERPRISE

Page 5: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 5/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ LINUX ENTERPRISE CENTOS %&!∗ 'u s CntOS Linu!(∗ CntOS "acrónimo de Community ENTerprise Operating

System% es un clon a nivel binario de la distribución (ed *atnterprise Linux, compilado por voluntarios a partir del códigofuente liberado por (ed *at, empresa desarrolladora de (*L.

∗ #ent$!+'.x es una distribución libre de Linux nterprise basada

en los fuentes de libre distribución de (ed *at Linux nterprise 'ftp--ftp.redhat.com-pub-redhat-linux-enterprise-'-en-os-i/0-!(12! 

∗ #ent$!+' soporta las arquitecturas x/0 "i3/0 y i0/0%, x/040'"5260' y &ntel 270'%, ia0', ppc, s89, s89x, sparc y alpha"ppc y sparc son B75%.

∗ 5ctualizaciones son distribuidas a traves de repositorios :;2.

∗ La dirección o)cial de esta distribución es http--<<<.centos.org-

INTRODUCCION A LINUX ENTERPRISE

Page 6: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 6/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

LINUX ENTERPRISE CENTOS %&!∗ Documntacion d CntOS Linu!

∗ !e puede recurrir a la documentación de la ultimadistribución en la siguiente dirección

)tt"$**+++&cntos&or,*docs*%*

∗ Dscar,ar im,ns ISO d CntOS Linu!

∗ !e puede descargar las im=genes de los mirrors desde lasiguiente dirección

)tt"$**+++&cntos&or,*moduls*tin.contnt*ind!&")"(id/#0

∗ Comunidad d )a1la )is"ana d CntOS Linu!

)tt"$**+++&cntos-s&com

INTRODUCCION A LINUX ENTERPRISE

Page 7: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 7/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ COMANDOS 2ASICOS DE LINUX∗ &ngrese al sistema como usuario studiant, pass<ord studiant∗ ;na vez que ha ingresado al sistema, ejecute lo siguientepwd

∗ Lo anterior le mostrar= la ruta actual donde se localiza "-home-estudiante%.

cd /usr/local

pwd∗ Lo anterior lo cambiar= al directorio -usr-local y le mostrar= la ruta actual.

cd

pwd

∗ Lo anterior lo regresar= a -home-estudiante- mostrar= que ahora se localizaen el directorio -home-estudiante-.

ls /usr/local

∗ Lo anterior mostrar= el contenido del directorio -usr-local y adem=s mostrar=que no es necesario cambiarse a un directorio en particular para ver sucontenido.

INTRODUCCION A LINUX ENTERPRISE

Page 8: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 8/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ COMANDOS 2ASICOS DE LINUXlsls –a

∗ Lo anterior primeramente mostrar= que aparentemente no hay contenido en eldirectorio -home-estudiante> despu?s se mostrar= lo siguiente y que en realidad si haycontenido> los )cheros y directorios de convierten a ocultos al renombrarles y ponerlesun punto al inicio.

.bash4logout .bash4pro)le .bashrc

ls –la

∗ Lo anterior deber= de mostrar todo el contenido de -home-estudiante y mostrar=adem=s los atributos y permisos.

ls –help

∗ Lo anterior le mostrar= la ayuda r=pida del ls. 1ulse simult=neamente en su teclado losbotones @!*&A7 y @(e 1=g y luego pulse simult=neamente en su teclado los botones@!*&A7 y @5v 1=g> ?sto har= que se desplace la pantalla permitiendo leer toda lainformación.

man ls∗ Lo anterior le mostrar= el manual de ls al espaCol. 1ulse las teclas de @5v 1=g y @(eg

1=g para avanzar en el manual. 1ulse la tecla - y a continuación ingreseinmediatamente la palabra DdirectorioE y luego pulse la tecla @F7(

INTRODUCCION A LINUX ENTERPRISE

Page 9: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 9/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

Comando Descripcion

shutdown -h now Apagar el sistema sin reiniciar 

shutdown -r  now Apagar el sistema reiniciando

halt Parar todos los procesos

shutdown -r 5 Apagar el sistema en 5 minutos y reiniciar 

reboot Parar todos los procesos y reiniciar  

startx Iniciar el sistema X window

∗ REVISION DE COMANDOS

∗ Iniciar . 3inali4ar

INTRODUCCION A LINUX ENTERPRISE

Page 10: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 10/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

Comando Descripcion

mount -t iso9660 /dev/cdrom /mnt/cdrom ontar el dispositivo cdrom ba!o el directorio

/mnt/cdrom

mount -t msdos /dev/hdd /mnt/ddrive ontar la partici"n #d$ como una partici"n %&'% ba!o /mnt/ddrive

mount -t v(at /dev/hda) /mnt/cdrive ontar la partici"n #c$ como una partici"n *A+ ba!o/mnt/cdrive

umount /mnt/cdrom &esmontar el dispositivo cdrom

∗ REVISION DE COMANDOS

∗ Accdr . montar sistma d arc)i5os 

INTRODUCCION A LINUX ENTERPRISE

Page 11: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 11/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

Comando Descripcion

(ind / -name (name ,uscar el archivo (name a partir de la rai- de directorios /

(ind / -name”.(name.”

,uscar la cadena #(name$ en los archivos a partir de la rai- dedirectorios /

locate (ilename ,uscar el archivo (ilename suponiendo ue se ha e!ecutado la utilidadupdatedb

updatedb rear o actuali-ar la base de datos de todos los archivos en el sistema

which (ilename uestra el subdirectorio ue contiene al archivo e!ecutable (ilename

grep texto /dir ,usca la cadena de texto empe-ando en el directorio dir  

∗ REVISION DE COMANDOS

∗ 2uscar arc)i5os . t!to dntro d arc)i5os 

INTRODUCCION A LINUX ENTERPRISE

Page 12: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 12/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

Comando Descripcion

ls -l 1ista los archivos en el directorio actual usando (ormato largo 2permisos3

ls 4* 1ista los archivos en el directorio actual indicando su tipo

ls 4la 1ista los archivos en el directorio actual (ormato largo por columnas

rm name ,orra el archivo o directorio llamado name 2si esta vacio3

rm -r( name limina un directorio completo con todos sus archivos y subdirectorios de manera recursiva

cp (ilename /home/dirname opia el archivo (ilename al directorio dirname

mv (ilename /home/dirname ueve el archivo (ilename al directorio dirname

cat (iletoview &espliega el contenido del archivo (iletoview pagina por pagina siguiente pagina con espacio

man -7 7eyword &esplegar las paginas de manual ue contiene la palabra clave 7eyword

more (iletoview &espliega el contenido del archivo (iletoview pagina por pagina siguiente pagina con espacio

head (iletoview &espliega las primeras )0 lineas del archivo

head -80 (iletoview &espliega las primeras 80 lineas del archivo

tail (iletoview &espliega las ultimas )0 lineas del archivo

tail 480 (iletoview &espliega las ultimas 80 lineas del archivo

∗ REVISION DE COMANDOS

∗ Mo5r6 co"iar6 1orrar . 5isuali4ar arc)i5os

INTRODUCCION A LINUX ENTERPRISE

Page 13: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 13/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

Comando Descripcion

adduser usuario rear un nuevo usuario

 passwd usuario 'torgar nuevo password a usuario

su Ingresar como usuario ''+ 2superadministrador3

exit %alir de la cuenta:

∗ REVISION DE COMANDOS

∗ Administracion d usuarios

INTRODUCCION A LINUX ENTERPRISE

Page 14: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 14/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ REVISION DE COMANDOS

∗ Prmisos d Arc)i5os∗ Si l comando ls 7l s 8cuta6 una lista lar,a d arc)i5os s ds"li,a& La

"rimra columna n la lista dtalla los "rmisos a"licados al arc)i5o& Si no )a.un "rmiso "ara l du9o :o+nr;6 ,ru"o :,rou"; u otros :ot)r;6 sr"rsnta con ,uion$ - E8&& dr+!r-!<!

∗ Rad / %

∗ =rit / >∗ E!cut / #

INTRODUCCION A LINUX ENTERPRISE

Page 15: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 15/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

Comando Descripcion

chmod ;6< (ilename 'torga los permisos =>=X al due?o2@3 => al grupo 23 para otros 2'3

chmod ;55 (ilename *ull permisos para el due?o 2@3 1ectura y scritura para grupo y otros

chmod =x (ilename Bacer e!ecutable el archivo para todos los usuarios

chmod =w go (ilename Bacer de escritura para rupo y 'tros 2'3

∗ REVISION DE COMANDOS

∗ Prmisos d Arc)i5os

∗ Los "rmisos d arc)i5os son altrados "or mdio dlcomando c)mod . l códi,o octal a"ro"iado "ara cada ti"od usuario& E8&

INTRODUCCION A LINUX ENTERPRISE

Page 16: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 16/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

Comando Descripcion

system4con(ig4date on(iguraci"n de la (echa del sistema

system4con(ig4time on(iguraci"n de la hora del sistema

system4con(ig47eyboard on(iguraci"n del teclado

system4con(ig4mouse on(iguraci"n del mouse

system4con(ig4display on(iguraci"n de resoluci"n y color de video y monitor 

∗ REVISION DE COMANDOS

∗ Con?,uración d Sistma

∗ Los comandos a continuación "rmitn 8cutar las)rramintas d con?,uración dl sistma6 n modo t!to. modo ,ra?co&

INTRODUCCION A LINUX ENTERPRISE

Page 17: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 17/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ CON3I@URACION DE RED

∗ Nom1r dl an?trión :OSTNAME;&∗ &ebe editarse con un editor de textos el (ichero /etc/hosts y debe veri(icarse ue este

di(erenciado el eco o retorno del sistema del nombre del sistema el cual deberC estar asociado auna de las direcciones IP especD(icamente la ue estE asociado a dicho nombre en el servidor denombres de dominio o &F% si se cuenta con uno en la red local: !emploG

127.0.0.1 localhost.localdomain localhost

192.168.1.50 su_máquina.su_dominio.com su_máquina

∗ %e debe establecer un nombre para el sistema: ste deberC ser un nombre de dominiocompletamente resuelto por un servidor de nombre de domino 2&F%3 o bien en el caso desistemas sin conexi"n a red o sistemas caseros sea resuelto localmente en /etc/hosts. &e tal modo

el nombre del an(itri"n o Hhostname» del sistema se de(inirC dentro del (ichero/etc/sysconfig/network  del siguiente modoG

NETWORKING=yes

HOSTNAME=su_máquina.su_dominio.com

INTRODUCCION A LINUX ENTERPRISE

Page 18: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 18/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ CON3I@URACION DE RED

∗ Dircción IP6 mscara d su1-rd . "urta d nlac&∗ &ebe editarse con cualuier editor de textos y veri(icar ue sus parCmetros de red sean los

correctos el (ichero locali-ado en la ruta /etc/syscon(ig/networ74scripts/i(c(g4eth0: !emploG

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.1.50

NETMASK=255.255.255.0

GATEWAY=192.168.1.254

∗ 1os parCmetros anteriores son proporcionados por el administrador de la red local en donde selocalice la mCuina ue estC siendo con(igurada o bien de(inidos de acuerdo a una plani(icaci"n pre4de(inida: l administrador de la red deberC proporcionar una direcci"n IP disponible2IPA&&3 y una mCscara de la sub4red 2F+A%3:

INTRODUCCION A LINUX ENTERPRISE

Page 19: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 19/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ CON3I@URACION DE RED

∗ Sr5idors d nom1rs&∗ &ebe editarse con un procesador de textos /etc/resolv:con( y deben establecerse en Este los servidores

de resoluci"n de nombres de dominio 2&F%3: !emploG

nameserver 192.168.1.254

nameserver 192.168.3.100

∗ A,r,ar rutas adicionals&∗ %i se reuiere establecer rutas adicionales para obtener conectividad con otras redes se pueden

generar (icheros para cada inter(a- ue sea necesario en donde se establecen los valores para puertade enlace red a la ue se uiere acceder y la mCscara de sub4red correspondiente: 1os (ichero sedeben generar dentro del directorio /etc/sysconfig/network-scripts/ como route-[interfaz] y debenllevar el siguiente (ormatoG

GATEWAY0=xxx.xxx.xxx.xxx

ADDRESS0=xxx.xxx.xxx.xxx

NETMASK0=xxx.xxx.xxx.xxx

INTRODUCCION A LINUX ENTERPRISE

Page 20: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 20/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ CON3I@URACION DE RED∗ Por citar un e!emplo imaginemos ue nos encontramos dentro de la red )98:)6J:):0 y se reuiere

establecer conectividad con las redes )98:)6J:8:0 y )98:)6J:K:0 con mCscaras 855:855:855:0 atravEs de las puertas de enlace o ruteadores con direcci"n IP )98:)6J:8:) y )98:)6J:K:)correspondientemente para cada red citada a travEs de la primera inter(a- thernet del sistema2eth03: 1a con(iguraci"n de /etc/syscon(ig/networ74scripts/route4eth0 serDa la siguienteG

GATEWAY0=192.168.2.1

ADDRESS0=192.168.2.0

NETMASK0=255.255.255.0

GATEWAY1=192.168.3.1

ADDRESS1=192.168.3.0

NETMASK1=255.255.255.0

∗ Función de Re-envío de paquetes para ! versión "#∗

%i se tiene planeado implementar un FA+ o &FA+ se debe habilitar el re4envDo de pauetes para IPversi"n <: sto se reali-a en /etc/sysctl:con( cambiando net:ipv<:ipL(orward M 0 pornet:ipv<:ipL(orward M )G

net.ipv4.ip_forward = 1

INTRODUCCION A LINUX ENTERPRISE

Page 21: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 21/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ CON3I@URACION DE RED

∗ Com"ro1acions&∗ &espuEs de hacer con(igurado todos los parCmetros de red deseados solo deberC de ser reiniciado el

servicio de red e!ecutando lo siguienteG/sbin/service network restart

∗ ,asta solamente comprobar si hay realmente conectividad: Puede e!ecutarse el mandato ping hacia

cualuier direcci"n de la red local para tal (in:ping 192.168.1.254

∗ 1as inter(aces y la in(ormaci"n de las mismas se puede examinar utili-andoG/sbin/ifconfig

∗ 1as rutas se pueden comprobar e!ecutadoG/sbin/route –n

∗ Para comprobar si hay resoluci"n de nombres se puede reali-ar una consulta hacia los &F% de(inidos para el sistema utili-andoG

host algún.dominio

INTRODUCCION A LINUX ENTERPRISE

Page 22: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 22/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ CON3I@URACION DE SERVICIOS∗ Para revisar cuales son los servicios iniciales del sistema se debera e!ecutar el comandoGntsysv

∗ La utilidad nts.s5 provee una interfaz sencilla para activar ydesactivar servicios. 1uede usar nts.s5 para activar o desactivar unservicio xinetd. 7ambi?n puede usar nts.s5 para con)gurar losniveles de ejecución. 1or defecto, Gnicamente el nivel de ejecuciónactual es con)gurado.

1ara con)gurar un nivel de ejecución diferente, especi)que uno o m=sniveles con la opción ++level. 1or ejemplo, el comando ntsysv ++level'3 con)gura los niveles de ejecución , ', y 3.

∗ La interfaz nts.s5 funciona de forma similar al programa deinstalación en modo texto. ;tilice las Hechas arriba y abajo paradesplazarse por la lista. La barra espaciadora selecciona o anula laselección de servicios, y tambi?n sirve para IpulsarI los botonesAc"tar y Canclar. 1ara desplazarse en la lista de servicios y entrelos botones Ac"tar y Canclar, use la tecla J7abK. ;n asterisco, B,signi)ca que el servicio est= activado. #on la tecla JAK se mostrar=una breve descripción de cada servicio.

INTRODUCCION A LINUX ENTERPRISE

Page 23: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 23/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ CON3I@URACION DE SERVICIOS∗

l comando ch7con(ig puede ser usado para activar y desactivar servicios: %i usa el comandoch7con(ig 44list verC una lista de los servicios del sistema y si estCn iniciados 2on3 o detenidos 2o((3en los niveles de e!ecuci"n 046: Al (inal de la lista verC una secci"n para los servicios mane!ados por xinetd:

∗ %i usa ch7con(ig 44list para reali-ar una consulta a un servicio mane!ado por xinetd verC si elservicio xinetd estC activado 2on3 o desactivado 2o((3:

chkconfig --list finger

finger on∗ omo se muestra (inger estC activado como un servicio xinetd: %i xinetd estC e!ecutCndose (inger

estarC activo:∗ %i usa ch7con(ig 44list para consultar un servicio /etc/rc:d verC las con(iguraciones del servicio para

cada nivel de e!ecuci"n:chkconfig --list anacron :

anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off∗ ch7con(ig tambiEn puede ser usado para con(igurar un servicio para ue comience 2o no3 en un

nivel de e!ecuci"n especD(ico: Por e!emplo desactive cups en los niveles de e!ecuci"n K < y 5usando el comando siguienteG

chkconfig --level 345 cups off

INTRODUCCION A LINUX ENTERPRISE

Page 24: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 24/41ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ INSTALACION DE PA'UETES

∗ @na ve- ue ya ha experimentado con algunos de los comandos de 1inux se encontrarCahora con una preguntaG N"mo actuali-o instalo o desinstalo so(twareO xisten variosmEtodos ue dependerCn del (ormato utili-ado para empauetar los programas: Acontinuaci"n se le proporcionarC la descripci"n de los posibles mEtodos y algunose!emplos:

∗ $a parte teórica#

∗ Antes de continuar es indispensable se cono-ca primero el uso y el porue de cadamEtodo existente para el mane!o del so(tware: &e esto se dependerC en adelante paramantener un saludable estado de cualuier sistema F@/1inux: Indistintamente delmEtodo todo se deberC de reali-ar desde la cuenta de root asD ue proceda con cuidado:

∗  F'+AG Por (avor siga el procedimiento al pie de la letra:

INTRODUCCION A LINUX ENTERPRISE

Page 25: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 25/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ INSTALACION DE PA'UETES∗ MANEO DE PA'UETES A PARTIR DE ARCIVOS RPM∗ l (ormato P es el mCs utili-ado en la actualidad: +iene como venta!a principal el

encargarse de veri(icar las posibles dependencias o reuisitos para la instalaci"n oactuali-aci"n de un pauete en particular asD como tambiEn el veri(icar si el paueteue se procederC a desinstalar es reuerido por otros pauetes presentes en el sistema:

∗ Anali-aremos entonces el uso del mandato rpm: xisten dos aplicaciones en el entornogrC(ico ue utili-an rpm en el tras(ondo y ue son de muy (Ccil utili-aci"n son gnorpmy 7pac7age: %in embargo es importante ue el usuario novicio se (amiliarice con estemandato para poder entender el (uncionamiento de las mencionadas aplicaciones en elentorno grC(ico:

%inta&isrpm -'opciones( paquete#rpm ∗  Fos limitaremos a abordar solo las opciones mCs comunes ue un nuevo usuario de

1inux podrDa necesitar: %i desea ver una descripci"n completa de las posiblesopciones del mandato rpm consulte el manual escribiendo man rpm en una terminal oconsola:

INTRODUCCION A LINUX ENTERPRISE

Page 26: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 26/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ INSTALACION DE PA'UETES

∗ Instalación 1inarios contnidos n "auts conFormato RPM&

∗ 1os pauetes de este tipo son programas previamente compilados almacenados y listos para ser instalados en el sistema: stos pauetes pueden tener las extensiones :iKJ6:rpm para P compatible con al menos un microprocesador J0KJ6 es decir cualuier P dearuitectura Intel o compatible :i<J6:rpm para P compatible un microprocesador

J0<J6 :i5J6:rpm para P compatible con microprocesador J05J6 :i6J6:rpm para Pcompatible con microprocesador J06J6 :ppc:rpm para achintosh PowerP o:noarch:rpm ue puede utili-arse en cualuier aruitectura:

∗ n la prCctica no se preocupe por encontrar pauetes i6J6 para su P conmicroprocesador Intel Pentium III puede instalar con total seguridad los pauetes paraiKJ6: 1os pauetes noarch generalmente contiene archivos de texto 4guiones para

diversas (unciones archivos de con(iguraci"n o documentaci"n4 imCgenes sonidosetc: es decir archivos ue traba!an indistintamente en uno u otro sistema:∗ 1a sintaxis ue se sugiere utili-ar en la mayorDa de los casos para instalar o actuali-ar

 paueterDa es la siguienteGrpm -Uvh paquete.i386.rpm

INTRODUCCION A LINUX ENTERPRISE

Page 27: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 27/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ INSTALACION DE PA'UETES

∗ Instalación 1inarios contnidos n "auts conFormato RPM&

∗ l utili-ar la opci"n @ ue signi(ica @pdate a (in de conseguir un proceso limpio haceue primero se consulte la base de datos de la paueterDa instalada procediendo adesinstalar a continuaci"n la versi"n anterior e instalando la nueva: Aunue tambiEn

 puede utili-arse la opci"n i ue signi(ica install esta no continuarC el proceso siexistiese en el sistema una versi"n anterior de dicho pauete:

∗ Dsinstalación 1inarios contnidos n "auts conFormato RPM&

rpm -e nombrepaquete 

∗  Fo reuiere especi(icar el nQmero de versi"n ni la extensi"n ya ue consultadirectamente la base de datos de la paueterDa instalada en le sistema y procederC adesinstalar el pauete ue lleve dicho nombre:

INTRODUCCION A LINUX ENTERPRISE

Page 28: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 28/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ INSTALACION DE PA'UETES

∗ Instalación a "artir d códi,o Funt contnido n"auts con Formato RPM&

∗ ste procedimiento se aplica a los pauetes denominados %P sobre los cuales seguramente haleDdo en los (oros y grupos d discusi"n y reuiere ue se encuentren instalados en el sistema los pauetes de desarrollo 4los pauetes contenidos en el &' de instalaci"n ue llevan R4devel4Ren el nombre4 ya ue el procedimiento implica ue se reali-arC la compilaci"n de programas:

∗ 1a venta!a ue tiene la construcci"n e instalaci"n paueterDa a partir de archivos %P es ue los pauetes resultantes uedan compilados de (orma especial para el sistema 1inux ue tengamosinstalado: s de particular ayuda cuando se actuali-a por citar un e!emplo de 1inuxPPP 5:x a1inuxPPP 6:x y el usuario se topa con ue alguna de sus aplicaciones (avoritas simplemente yano (uncionan: sto se debe a ue la di(erencia entre las versiones de las bibliotecas compartidasentre una y otra versi"n de 1inuxPPP puede ser demasiada: 1as distribuciones basadas sobre edBatS 1inux 5:x utili-an entre otras cosas libc5 en tanto ue las versiones basadas sobre ed

BatS 6:x hacen uso de libc48:):x y las versiones basadas sobre ed BatS ;:x hacen uso delibc48:8:x:∗ stos pauetes %P tienen la extensi"n :src:rpm y se procede sobre estos del siguiente modoG

rpmbuild --rebuild --clean paquete.src.rpm

INTRODUCCION A LINUX ENTERPRISE

Page 29: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 29/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ )%*+$+C,) D !+.*%

∗ sta Qltima lDnea de mandato coloca un pauete comprimido normalmente un archivocon extensi"n :tar:g- o tar:b-8 en /usr/src/redhat/%'@% y un archivo conocidocomo spec con las especi(icaciones del pauete en /usr/src/redhat/%P%: Acontinuaci"n se descomprime el archivo :tar:g- o tar:b-8 y se inicia la compilaci"n yconstrucci"n del pauete P con las especi(icaciones del spec:

∗ %i al terminar el proceso en la Qltima lDnea se obtiene = exit 0 solo restarC instalar oactuali-ar con el pauete P ue ahora encontraremos dependiendo de laaruitectura para la ue se compil" en alguno de los subdirectorios de/usr/src/redhat/P%:

rpm -vh /usr/src/redhat/R!0%/i123/paquete#i123#rpm

INTRODUCCION A LINUX ENTERPRISE

Page 30: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 30/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ )%*+$+C,) D !+.*%

∗ Confirmación de 4a e&istencia de paquetería en particu4ar en e4 sistema#∗ n ocasiones es posible ue se encuentre en una situaci"n como estaG usted encuentra

en algQn sitio de Internet un pauete P del cual se hablan maravillas en ladescripci"n pero desconoce si ya lo tendrC instalado o si ya tiene una versi"n mCsrecienteT podrDa averiguarlo descargando dicho pauete ue ui-C tenga varios ega4 bytes en tama?o utili-ando una lenta conexi"n de modem y probando con la lDnea demandato rpm 4@vh: %i result" un pauete mCs reciente ue el ue usted tenDa habrCnvalido la pena los )04)5 minutos invertidos en descargar dicho pauete pero si ya lotenDa instalado o bien se trataba de una versi"n anterior usted desearDa haber sabido ue podDa utili-ar la siguiente lDnea de mandatoG

rpm -q nombre_del_paquete_sin_número_de_versión

∗ 1a correspondiente salida de esto nos dirC si el pauete se encuentra o no instalado y elnQmero de versi"n:

INTRODUCCION A LINUX ENTERPRISE

Page 31: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 31/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ )%*+$+C,) D !+.*%

∗ %i nos interesa examinar la in(ormaci"n sobre algQn pauete instalado en el sistemautili-amos la siguiente lDnea de mandatoG

rpm -qi nombre_del_paquete_sin_número_de_versión

∗ 1o anterior devuelve los detalles in(ormativos respecto al pauete instalado:

∗ %i ueremos examinar dicha in(ormaci"n pero en un pauete no instalado en el sistema

solo hace (alta a?adir p ue implica ue nos re(eriremos a un pauete en las opcionesdel mandato del modo siguienteG

rpm -qpi --clean paquete_descargado.i386.rpm

∗ 5erificación de firmas de paquetes R!06#

∗ Por cuestiones de seguridad si usted descarga un pauete P desde un sitio >eb oservidor *+P distinto al o(icial de la distribuci"n o con!unto de pauetes ue utilice lomCs saludable serC veri(icar dicho pauete: UAV% descargue e instale pauetes de binarios desde sitios >eb dedicados a actividades ilegales o de dudosa reputaci"n:

INTRODUCCION A LINUX ENTERPRISE

Page 32: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 32/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ )%*+$+C,) D !+.*%

∗ Por si acaso utilice la siguiente lDnea de mandato para veri(icar las (irmas incluidas en pauetes antes de proceder a instalarlosG

rpm -Kv paquete.i386.rpm 

∗ sto debe darle la siguiente salida donde las x corresponden a la (irma PP de la

 persona ue construy" el paueteG

paquete.i386.rpm:

MD5 sum OK: xxxxxxxxxxxxxxxxxxxxx 

∗ ompare la (irma PP con la del empauetador misma ue debe corresponder con la

ue este proporcione en el sitio >eb desde donde descargue dicho pauete:

INTRODUCCION A LINUX ENTERPRISE

Page 33: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 33/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ )%*+$+C,) D !+.*%

∗ )%*+$+C7) D !+.*% + !+R*R D !+.*% #*+R#89 ,#*+R#:9;#

∗ ste el el mEtodo universal para todas las distribuciones de F@/1inux ya ue(unciona tanto en distribuciones basadas sobre ed Bat como &ebian %tampede o%lac7ware: &ebido a ue no se guarda un registro sobre lo ue se tiene instalado y loue no conviene en le caso de distribuciones basadas sobre ed BatS 1inux de!ar lascarpetas resultantes con el c"digo (uente en /usr/src/redhat/,@I1& para tener unare(erencia y evitar romper las posibles dependencias entre los distintos pauetes:

∗ 1a mayorDa de estos pauetes denominados tarballs vienen con extensi"n :tar:g- otar:b-8: 1o primero serC copiarlos en la carpeta /usr/src/redhat/%'@% y lo siguienteconsiste en descomprimir estos con la siguiente lDnea de mandatoG

tar -zxvf /usr/src/redhat/SOURCES/paquete.tar.gz/usr/src/redhat/BUILD/

∗ &espuEs acceda al interior de la carpeta resultanteG

cd /usr/src/redhat/BUILD/paquete

INTRODUCCION A LINUX ENTERPRISE

Page 34: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 34/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ )%*+$+C,) D !+.*%

∗ )%*+$+C7) D%D F)*%∗ s necesario ue lea la documentaci"n ue acompa?a a dicho pauete y seguir las

instrucciones proporcionadas por el autor: Por lo general son necesarios al menos tres pasosG

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var

make

make install

make clean

∗ Algunos pauetes de binarios propietarios como 'pen'((ice:org incluyendocumentaci"n y un instructivo ue detalla la instalaci"n: 'pen'((ice:org reuiere see!ecute el binario setup con la opci"n /net si va ser utili-ado por varios usuarioscontenido en la sub4carpeta bin:

cd /usr/src/redhat/BUILD/openoffice./setup /net

INTRODUCCION A LINUX ENTERPRISE

Page 35: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 35/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ )%*+$+C,) D !+.*%

∗ Com"ilación dsd códi,o Funt&∗ #/configure

∗ ste prepara el  Makefile y con(igura las opciones de compilaci"n mismas ue en algunos casos pueden resultar demasiado comple!as para un usuario novicio: AdemCs de veri(ica si el sistema posee las bibliotecas de desarrollo necesarias para la compilaci"n:

∗ 0ake

∗ ste es el ue reali-a la compilaci"n del c"digo (uente: l procesos puede durar varios minutos:∗ make insta44

∗ ste se encarga de reali-ar la instalaci"n del los binarios y m"dulos compilados en los lugarescorrectos:

∗ make c4ean

'pcionalmente podemos utili-ar este mandato para limpiar los remanentes ue se originaron por la compilaci"n a (in de recuperar espacio en el disco duro:

∗ %i por alguna ra-"n necesita desinstalar el programa resultante puede utili-ar make uninsta44:

INTRODUCCION A LINUX ENTERPRISE

Page 36: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 36/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ )%*+$+C,) D !+.*%

∗ n el me!or de los casos si el tarball contiene un archivo spec puede construirse un pauete P de modo muy similar a la compilaci"n e instalaci"n desde pauetes%P%:

∗ %olo reuiere e!ecutar la siguiente lDnea de mandatoG

rpm -tb --clean paquete.tar.gz

∗ W si obtuvimos en la Qltima lDnea del proceso un = exit 0 (inalmente podremosdisponer de el pauete resultanteG

rpm -Uvh /usr/src/redhat/RPMS/i386/paquete.i386.rpm

INTRODUCCION A LINUX ENTERPRISE

Page 37: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 37/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ +C*+$9+C,) 0D+)* <0

∗ )*R,DCC7)∗ Actuali-ar el sistema aplicando los mCs recientes parches de seguridad y correctivos al

sistema operativo no es tan di(Dcil como muchos suponen ni tampoco tiene ue ser unin(ierno de dependencias entre pauetes P como algunos otros argumentan: 1arealidad de las cosas es ue es mucho muy simple y solo reuiere de un buen ancho de banda o bien muchDsima paciencia: A continuaci"n presentamos los procedimientos parautili-ar yum y reali-ar (Ccilmente lo ue algunos denominan Rhorrible di(Dcil ycomplicadoR:

∗ 1os procedimientos son tan (Ccil ue realmente no hay muchas excusas para no aplicarlos parches de seguridad y correctivos al sistema:

∗ +ctua4i=ar sistema#∗ Actuali-aci"n del sistema con todas las dependencias ue sean necesariasG

yum update

INTRODUCCION A LINUX ENTERPRISE

Page 38: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 38/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ +C*+$9+C,) 0D+)* <0

∗ :>squedas∗ eali-ar una bQsueda de algQn pauete o tErmino en la base de datos en alguno de los

dep"sitos yum con(igurados en el sistemaG yum search cualuier4pauete

∗ !emploG

yum search httpd

∗ Consu4ta de información

∗ onsultar la in(ormaci"n contenida en un pauete en particularG yum in(o cualuier4 pauete

∗ !emploG

yum info httpd

INTRODUCCION A LINUX ENTERPRISE

Page 39: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 39/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ +C*+$9+C,) 0D+)* <0

∗ )%*+$+C7) D !+.*%∗ Instalaci"n de paueterDa con resoluci"n automCtica de dependenciasG

∗ yum install cualuier4pauete

∗ !emploG

yum install httpd

∗ D%)%*+$+C7) D !+.*%

∗ &esinstalaci"n de pauetes !unto con todo auello ue dependa de EstosG

∗ yum remove cualuier4pauete

∗ !emploG

yum remove httpd

INTRODUCCION A LINUX ENTERPRISE

Page 40: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 40/41

ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -ADMINISTRACION DE SERVIDORES LINUX ENTERPRISE -

∗ +C*+$9+C,) 0D+)* <0

∗ +4gunos paquetes que se pueden desinsta4ar de4 sistema#∗ 1os siguientes pauetes pueden ser desinstalados del sistema de manera segura !unto

con todo auello ue dependa de estosG):  pcmcia4cs 27ernel4pcmcia4cs3G reuerido solo en computadoras portCtiles para el soporte de

PIA:8: mdadmG reuerido solo para arreglos AI&:

K: auto(sG servicio de auto4montado de unidades de disco:<: ypservG servidor FI% utili-ado principalmente como servidor de autenticaci"n:5: ypbind yp4toolsG herramientas necesarias para autenticar contra un servidor FI% 2ypserv36: hwcryptoG bibliotecas y herramientas para interactuar con aceleradores criptogrC(icos de

hardware:;: vnc4serverG servidor F

J: irda4utilsG herramientas y soporte para dispositivos in(rarro!os:∗ !ecute lo siguiente para desinstalar los pauetes anteriormente mencionadosGyum -y remove pcmcia-cs mdadm autofs ypserv ypbind yp-tools hwcrypto

vnc-server irda-utils

INTRODUCCION A LINUX ENTERPRISE

Page 41: Comandos-Permisos Linux CentOS

7/17/2019 Comandos-Permisos Linux CentOS

http://slidepdf.com/reader/full/comandos-permisos-linux-centos-568dbce6735ba 41/41

∗ +C*+$9+C,) 0D+)* <0∗

$%*+D, D !+.*%#∗ 1o siguiente listarC todos los pauetes disponibles en la base de datos yum y ue pueden

instalarseGyum list available | less

∗ 1o siguiente listarC todos los pauetes instalados en el sistemaGyum list installed | less

1o siguiente listarC todos los pauetes instalados en el sistema y ue pueden 2deben3actuali-arseGyum list updates | less

∗ $0!9+ D$ %%*0+#∗ Wum de!a como resultado de su uso cabeceras y pauetes P almacenados en el interior del

directorio locali-ado en la ruta /var/cache/yum/: Particularmente los pauetes P ue se haninstalado pueden ocupar mucho espacio y es por tal motivo conviene eliminarlos una ve- ueya no tienen utilidad: Igualmente conviene hacer lo mismo con las cabeceras vie!as de pauetesue ya no se encuentran en la base de datos: A (in de reali-ar la limpie-a correspondiente puede e!ecutarse lo siguienteG

yum clean all

INTRODUCCION A LINUX ENTERPRISE