SlideShare una empresa de Scribd logo
1 de 5
Mantenimiento de una computadora
Linux
Instala las actualizaciones y parches del sistema y de las aplicaciones
Abre la terminal y teclea la siguiente línea para actualizar el sistema operativo y
las aplicaciones:
$ sudo apt-get update; sudo apt-get dist-upgrade
Respalda tus discos duros
Un mal hábito que tenemos muchos usuarios de computadoras es el no
respaldar los discos duros. Pude ser que tengas miles de archivos en tu
computadora y respaldar tu información frecuentemente debe ser parte del
mantenimiento.
● Respaldo Local. Todo necesita un respaldo local el cual debe de ser en un
disco duro diferente. La clave de los respaldos es hacerlos automatizados.
Aquí les damos un par de opciones:
o Back in Time. Back in Time es una herramienta para respaldar información
que es fácil de utilizar. El respaldo se lleva acabo tomando snapshots de un
conjunto de directorios seleccionados.
o rdiff-backup. Otra herramienta fácil de utilizar.
● Respaldo Remoto. Todos los archivos importantes necesitan ser encriptados
y después subidos a un servidor remoto:
o Crashplan. Es un servicio económico de respaldo de archivos en
línea.
o Sistema de algún amigo. Ponte de acuerdo con algún amigo para
intercambiar volúmenes de respaldo truecrypt. Recuerda, cada
respaldo que salga de tu sistema debe ser encriptado.
Borra los archivos temporales
Los sistemas UNIX/Linux usualmente utilizan el directorio /tmp para
almacenar los archivos temporales. La buena noticia es que este directorio se
limpia automáticamente, además, el registro no existe en Linux por lo que no
hay que limpiarlo pero algunas aplicaciones pueden dejar archivos que
terminan con el carácter “~” en diversos sitios. Para limpiar estos archivos se
utiliza el comando find. Si eres un usuario sin privilegios puedes limpiar estos
archivos dentro de “HOME” o si tienes privilegios “root” puedes borrarlos para
todo el sistema pero esto pude ser muy peligroso. Utilizar el comando find
sin rm es una buena idea:
$ find $HOME -type f -name “*~” –print
Después de que aparezca la que se encontró puedes agregar la parte –exec.
(Debes de ser extremadamente cuidadoso)
$ find $HOME -type f -name “*~” -print -exec rm {} ;
Desinstalación de programas
Si utilizas el gestor de paquetes para instalar programas entonces también
deberías de utilizar el gestor de paquetes para removerlos. Para remover
programas lo puedes hacer de la siguiente manera:
$ sudo apt-get purge [package]
Si no quieres remover todas tus configuraciones personalizadas pero aun así
quieres remover el programa:
$ sudo apt-get remove [package]
Corre FSCK ocasionalmente
El sistema de archivos de Linux no tiene la necesidad de ser desfragmentado
pero existe la herramienta FSCK que sirve para reparar el sistema de archivos.
Existe una versión diferente para cada sistema de archivos de Linux/UNIX pero
usualmente se llaman fsck.ext3, fsck.jfs o fsck.xfs. Si el programa fsck
estándar no puede determinar el tipo de sistema de archivos, existen dos
opciones: decirle el tipo de sistema de archivos utilizando la opción –t o llamar
el programa correcto de manera manual. Necesitaras desmontar el sistema de
archivos antes de poder ejecutar fsck:
● Determina el sistema montado. Usa df para ver los sistemas de archivos
montados
● Una vez que se desmonte un sistema de archivos que no sea el root se puede
ejecutar fsck de la siguiente manera:
$ sudo fsck -y /dev/sda8 (Nótese que /dev/sda8 es solo un ejemplo)
● Si solo existen un solo sistema de archivo montado en la computadora no será
posible desmontarlo mientras el sistema este corriendo pero puede forzar a
que fsck corra la próxima vez que se inicialice el sistema:
$ sudo touch /forcefsck
$ sudo shutdown -r now
Firewall
Siempre se necesita de un firewall en cualquier computadora. Linux incluye la
herramienta iptables pero la interface CLI puede ser tétrica para algunos
nuevos usuarios de Linux. Existe una herramienta que funciona como interface
para iptables y que es más fácil de utilizar: ufw. Si quieres bloquear todas las
peticiones entrantes con excepción de ssh esto es lo que necesitas teclear:
$ sudo -s
# ufw reset
# ufw default deny incoming
# ufw allow ssh
# ufw enable
# ufw status
Si no utilizas ufw puedes checar iptables directamente tecleando:
$ sudo iptables –L
Actualizaciones de los controladores gráficos
Si tus controladores gráficos funcionan de manera correcta lo mejor que
puedes hacer es dejarlos como están al menos que tengas alguna buena razón
para actualizarlos. Las actualizaciones de controladores gráficos
frecuentemente no son estables pero si estas decidido a actualizar los
controladores entonces prepárate para ejecutar algo de mantenimiento
después de la actualización.
Limpiar el Registro
Que mencionamos anteriormente Linux no tiene registro así que no hay que
preocuparnos por limpiarlo.
Actualizar el Antivirus
Un antivirus no es necesario. Puedes instalar un programa antivirus pero
buscara por virus MS-Windows. El hacer esto te puede hacer un buen
cibernauta pero realmente no estarás mejorando el rendimiento de tu
computadora Linux. ClamAV es tal vez el antivirus más utilizado por sistemas
Linux.
Reinicio después de instalar aplicaciones
No es necesario. La única vez que necesitas reiniciar el sistema es cuando
instalas actualizaciones del kernel y tal vez con las actualizaciones libc.
Actualizaciones del sistema o de aplicaciones deberían de reinicializar el
programa actualizado automáticamente pero si por alguna esto no sucede se
pude utilizar el siguiente comando:
$ sudo /etc/init.d/mysql restart
o
$ sudo /etc/init.d/apache restart

Más contenido relacionado

La actualidad más candente

Ajustes posteriores a la instalación de cent os 6
Ajustes posteriores a la instalación de cent os 6Ajustes posteriores a la instalación de cent os 6
Ajustes posteriores a la instalación de cent os 6Isaac Gómez M
 
Como instalar Unix(Johanna)
Como instalar Unix(Johanna)Como instalar Unix(Johanna)
Como instalar Unix(Johanna)JohannaCamila
 
Tipos de instalación de s
Tipos de instalación de sTipos de instalación de s
Tipos de instalación de sCUI
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACIONjose luis
 
Instalación Linux Centos
Instalación Linux CentosInstalación Linux Centos
Instalación Linux Centosjlcerda
 
Cristian medina Instalar unix
Cristian medina Instalar unixCristian medina Instalar unix
Cristian medina Instalar unixCRISTIAN23MEDINA
 
Miranda castillo UNIX
Miranda castillo UNIXMiranda castillo UNIX
Miranda castillo UNIXmiranda696
 
Niveles de ejecución en debian
Niveles de ejecución en debianNiveles de ejecución en debian
Niveles de ejecución en debianfrangp5438
 

La actualidad más candente (16)

Ajustes posteriores a la instalación de cent os 6
Ajustes posteriores a la instalación de cent os 6Ajustes posteriores a la instalación de cent os 6
Ajustes posteriores a la instalación de cent os 6
 
Como instalar Unix(Johanna)
Como instalar Unix(Johanna)Como instalar Unix(Johanna)
Como instalar Unix(Johanna)
 
Diferencias entre inittab y upstart
Diferencias entre inittab y upstartDiferencias entre inittab y upstart
Diferencias entre inittab y upstart
 
Azucenabarzola
AzucenabarzolaAzucenabarzola
Azucenabarzola
 
Tipos de instalación de s
Tipos de instalación de sTipos de instalación de s
Tipos de instalación de s
 
37 reunir información del sistema
37  reunir información del sistema37  reunir información del sistema
37 reunir información del sistema
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
Documentacion accesoremoto
Documentacion accesoremotoDocumentacion accesoremoto
Documentacion accesoremoto
 
Instalación Linux Centos
Instalación Linux CentosInstalación Linux Centos
Instalación Linux Centos
 
Ambar galeas
Ambar galeasAmbar galeas
Ambar galeas
 
Cristian medina Instalar unix
Cristian medina Instalar unixCristian medina Instalar unix
Cristian medina Instalar unix
 
Miranda castillo UNIX
Miranda castillo UNIXMiranda castillo UNIX
Miranda castillo UNIX
 
Transcripcion yamy
Transcripcion yamyTranscripcion yamy
Transcripcion yamy
 
Niveles de ejecución en debian
Niveles de ejecución en debianNiveles de ejecución en debian
Niveles de ejecución en debian
 
Viviana medina MATERIA
Viviana medina MATERIAViviana medina MATERIA
Viviana medina MATERIA
 
Nicolle
NicolleNicolle
Nicolle
 

Similar a Mantenimiento de Linux: Actualiza, respalda, limpia y protege tu sistema

Similar a Mantenimiento de Linux: Actualiza, respalda, limpia y protege tu sistema (20)

Estructura de linux
Estructura de linuxEstructura de linux
Estructura de linux
 
Transcripcion (jackeline chillogalli
Transcripcion (jackeline chillogalliTranscripcion (jackeline chillogalli
Transcripcion (jackeline chillogalli
 
Sandra saldaña instalarunix
Sandra saldaña instalarunixSandra saldaña instalarunix
Sandra saldaña instalarunix
 
Instalar unixElvis Urquizo
Instalar unixElvis UrquizoInstalar unixElvis Urquizo
Instalar unixElvis Urquizo
 
Sandra saldaña instalarunix
Sandra saldaña instalarunixSandra saldaña instalarunix
Sandra saldaña instalarunix
 
Ronald
RonaldRonald
Ronald
 
Instalar unix Euller Yugsan 108 bb72
Instalar unix Euller Yugsan 108 bb72Instalar unix Euller Yugsan 108 bb72
Instalar unix Euller Yugsan 108 bb72
 
Jadira palta
Jadira paltaJadira palta
Jadira palta
 
Como instalar unix ...lili
Como instalar unix ...liliComo instalar unix ...lili
Como instalar unix ...lili
 
Mary cervantes
Mary cervantesMary cervantes
Mary cervantes
 
Julissa
JulissaJulissa
Julissa
 
Julissa
JulissaJulissa
Julissa
 
Viviana medina
Viviana medinaViviana medina
Viviana medina
 
Jenifer
JeniferJenifer
Jenifer
 
Genesis campos
Genesis camposGenesis campos
Genesis campos
 
Ubuntu server aw
Ubuntu server awUbuntu server aw
Ubuntu server aw
 
Unix JCRB
Unix JCRBUnix JCRB
Unix JCRB
 
Azucenabarzola
AzucenabarzolaAzucenabarzola
Azucenabarzola
 
Monousuarios y multiusuarios
Monousuarios y multiusuariosMonousuarios y multiusuarios
Monousuarios y multiusuarios
 
Monousuarios y multiusuarios
Monousuarios y multiusuariosMonousuarios y multiusuarios
Monousuarios y multiusuarios
 

Más de Vanessa Estefania Corredor Andrade

Comparativo Programación Orientada a Objetos y Programación Estructurada
Comparativo Programación Orientada a Objetos y Programación EstructuradaComparativo Programación Orientada a Objetos y Programación Estructurada
Comparativo Programación Orientada a Objetos y Programación EstructuradaVanessa Estefania Corredor Andrade
 
Desarrollo de un chatbot como artefacto para la resolución de inquietudes en ...
Desarrollo de un chatbot como artefacto para la resolución de inquietudes en ...Desarrollo de un chatbot como artefacto para la resolución de inquietudes en ...
Desarrollo de un chatbot como artefacto para la resolución de inquietudes en ...Vanessa Estefania Corredor Andrade
 

Más de Vanessa Estefania Corredor Andrade (20)

Problema 2 sistema de ventas
Problema 2 sistema de ventasProblema 2 sistema de ventas
Problema 2 sistema de ventas
 
Problema 1 articulos y encargos
Problema 1 articulos y encargosProblema 1 articulos y encargos
Problema 1 articulos y encargos
 
Evolución de la salud ocupacional
Evolución de la salud ocupacionalEvolución de la salud ocupacional
Evolución de la salud ocupacional
 
El futuro de la tierra está en nuestras manos
El futuro de la tierra está en nuestras manosEl futuro de la tierra está en nuestras manos
El futuro de la tierra está en nuestras manos
 
Vistas base de datos
Vistas base de datosVistas base de datos
Vistas base de datos
 
Modelo por descomposicion
Modelo por descomposicionModelo por descomposicion
Modelo por descomposicion
 
Uml de un sistema de inventarios
Uml de un sistema de inventariosUml de un sistema de inventarios
Uml de un sistema de inventarios
 
Definición de conceptos
Definición de conceptosDefinición de conceptos
Definición de conceptos
 
Taller java swing
Taller java swingTaller java swing
Taller java swing
 
Trabajo de consulta
Trabajo de consultaTrabajo de consulta
Trabajo de consulta
 
Modelado Unificado (UML)
Modelado Unificado (UML)Modelado Unificado (UML)
Modelado Unificado (UML)
 
Taller de arquitectura web
Taller de arquitectura webTaller de arquitectura web
Taller de arquitectura web
 
Tecnologia orientada por_objeto
Tecnologia orientada por_objetoTecnologia orientada por_objeto
Tecnologia orientada por_objeto
 
Terminos poo
Terminos pooTerminos poo
Terminos poo
 
Modelado por descomposición
Modelado por descomposiciónModelado por descomposición
Modelado por descomposición
 
Definición de conceptos
Definición de conceptosDefinición de conceptos
Definición de conceptos
 
Comparativo Programación Orientada a Objetos y Programación Estructurada
Comparativo Programación Orientada a Objetos y Programación EstructuradaComparativo Programación Orientada a Objetos y Programación Estructurada
Comparativo Programación Orientada a Objetos y Programación Estructurada
 
Mapas mentales servelet y jsp
Mapas mentales servelet y jspMapas mentales servelet y jsp
Mapas mentales servelet y jsp
 
Desarrollo de un chatbot como artefacto para la resolución de inquietudes en ...
Desarrollo de un chatbot como artefacto para la resolución de inquietudes en ...Desarrollo de un chatbot como artefacto para la resolución de inquietudes en ...
Desarrollo de un chatbot como artefacto para la resolución de inquietudes en ...
 
Administración de un router
Administración de un routerAdministración de un router
Administración de un router
 

Último

2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minasMirkaCBauer
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx46828205
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptxadso2024sena
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 

Último (18)

2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
locomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minaslocomotas v siclo.ppt de ingenieria de minas
locomotas v siclo.ppt de ingenieria de minas
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 

Mantenimiento de Linux: Actualiza, respalda, limpia y protege tu sistema

  • 1. Mantenimiento de una computadora Linux Instala las actualizaciones y parches del sistema y de las aplicaciones Abre la terminal y teclea la siguiente línea para actualizar el sistema operativo y las aplicaciones: $ sudo apt-get update; sudo apt-get dist-upgrade Respalda tus discos duros Un mal hábito que tenemos muchos usuarios de computadoras es el no respaldar los discos duros. Pude ser que tengas miles de archivos en tu computadora y respaldar tu información frecuentemente debe ser parte del mantenimiento. ● Respaldo Local. Todo necesita un respaldo local el cual debe de ser en un disco duro diferente. La clave de los respaldos es hacerlos automatizados. Aquí les damos un par de opciones: o Back in Time. Back in Time es una herramienta para respaldar información que es fácil de utilizar. El respaldo se lleva acabo tomando snapshots de un conjunto de directorios seleccionados. o rdiff-backup. Otra herramienta fácil de utilizar.
  • 2. ● Respaldo Remoto. Todos los archivos importantes necesitan ser encriptados y después subidos a un servidor remoto: o Crashplan. Es un servicio económico de respaldo de archivos en línea. o Sistema de algún amigo. Ponte de acuerdo con algún amigo para intercambiar volúmenes de respaldo truecrypt. Recuerda, cada respaldo que salga de tu sistema debe ser encriptado. Borra los archivos temporales Los sistemas UNIX/Linux usualmente utilizan el directorio /tmp para almacenar los archivos temporales. La buena noticia es que este directorio se limpia automáticamente, además, el registro no existe en Linux por lo que no hay que limpiarlo pero algunas aplicaciones pueden dejar archivos que terminan con el carácter “~” en diversos sitios. Para limpiar estos archivos se utiliza el comando find. Si eres un usuario sin privilegios puedes limpiar estos archivos dentro de “HOME” o si tienes privilegios “root” puedes borrarlos para todo el sistema pero esto pude ser muy peligroso. Utilizar el comando find sin rm es una buena idea: $ find $HOME -type f -name “*~” –print Después de que aparezca la que se encontró puedes agregar la parte –exec. (Debes de ser extremadamente cuidadoso) $ find $HOME -type f -name “*~” -print -exec rm {} ; Desinstalación de programas Si utilizas el gestor de paquetes para instalar programas entonces también deberías de utilizar el gestor de paquetes para removerlos. Para remover programas lo puedes hacer de la siguiente manera: $ sudo apt-get purge [package]
  • 3. Si no quieres remover todas tus configuraciones personalizadas pero aun así quieres remover el programa: $ sudo apt-get remove [package] Corre FSCK ocasionalmente El sistema de archivos de Linux no tiene la necesidad de ser desfragmentado pero existe la herramienta FSCK que sirve para reparar el sistema de archivos. Existe una versión diferente para cada sistema de archivos de Linux/UNIX pero usualmente se llaman fsck.ext3, fsck.jfs o fsck.xfs. Si el programa fsck estándar no puede determinar el tipo de sistema de archivos, existen dos opciones: decirle el tipo de sistema de archivos utilizando la opción –t o llamar el programa correcto de manera manual. Necesitaras desmontar el sistema de archivos antes de poder ejecutar fsck: ● Determina el sistema montado. Usa df para ver los sistemas de archivos montados
  • 4. ● Una vez que se desmonte un sistema de archivos que no sea el root se puede ejecutar fsck de la siguiente manera: $ sudo fsck -y /dev/sda8 (Nótese que /dev/sda8 es solo un ejemplo) ● Si solo existen un solo sistema de archivo montado en la computadora no será posible desmontarlo mientras el sistema este corriendo pero puede forzar a que fsck corra la próxima vez que se inicialice el sistema: $ sudo touch /forcefsck $ sudo shutdown -r now Firewall Siempre se necesita de un firewall en cualquier computadora. Linux incluye la herramienta iptables pero la interface CLI puede ser tétrica para algunos nuevos usuarios de Linux. Existe una herramienta que funciona como interface para iptables y que es más fácil de utilizar: ufw. Si quieres bloquear todas las peticiones entrantes con excepción de ssh esto es lo que necesitas teclear: $ sudo -s # ufw reset # ufw default deny incoming # ufw allow ssh # ufw enable # ufw status Si no utilizas ufw puedes checar iptables directamente tecleando: $ sudo iptables –L Actualizaciones de los controladores gráficos Si tus controladores gráficos funcionan de manera correcta lo mejor que puedes hacer es dejarlos como están al menos que tengas alguna buena razón para actualizarlos. Las actualizaciones de controladores gráficos frecuentemente no son estables pero si estas decidido a actualizar los controladores entonces prepárate para ejecutar algo de mantenimiento después de la actualización. Limpiar el Registro Que mencionamos anteriormente Linux no tiene registro así que no hay que preocuparnos por limpiarlo. Actualizar el Antivirus Un antivirus no es necesario. Puedes instalar un programa antivirus pero buscara por virus MS-Windows. El hacer esto te puede hacer un buen cibernauta pero realmente no estarás mejorando el rendimiento de tu
  • 5. computadora Linux. ClamAV es tal vez el antivirus más utilizado por sistemas Linux. Reinicio después de instalar aplicaciones No es necesario. La única vez que necesitas reiniciar el sistema es cuando instalas actualizaciones del kernel y tal vez con las actualizaciones libc. Actualizaciones del sistema o de aplicaciones deberían de reinicializar el programa actualizado automáticamente pero si por alguna esto no sucede se pude utilizar el siguiente comando: $ sudo /etc/init.d/mysql restart o $ sudo /etc/init.d/apache restart