Buenas practicas en Linux

Compartí con amigos:

BUENAS PRACTICAS

Las buenas practicas de linux son una serie de pasos que debemos llevar para primero ir conociendo nuestro sistema operativo  y segundo mantenerlo lo más fluido posible.

SI hablamos de conocer nuestro sistema operativo debemos saber que tiene una estructura y la misma es:

estructura de linux

Otra cosa que debemos conocer es desde donde estamos instalando programas. Para esto vamos a editar el archivo /etc/apt/sources.list

sudo nano /etc/apt/sources.list

Este archivo es donde se encuentran los repositorios desde donde vamos a instalar o actualizar nuestros programas. Puede haber mas de uno.

Todo lo que este con un # es que está comentado, por ende es solo para dejar comentarios.

Por ejemplo hace poco, luego del apagón que hubo en argentina y uruguay se dieron cuenta que al actualizar las raspberry no podían y aun peor no podían actualizar ni instalar ningún programa por que al entrar al repositorio de .uy no funcionaba. La solución es editar este archivo y agregar un nuevo repositorio para raspberry:

deb http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian stretch main contrib non-free rpi

Luego presiono ctrl+x y nos va a pedir que presionemos S para guardar los cambios y luego enter.

Para actualizar nuestro sistema:

sudo apt-get update && sudo apt-get upgrade

Nota: Vieron que en la linea que agregamos al sources.list hay una palabra mirror (espejo). Bien uds deben buscar mirror para el sistema operativo o bien para el programa en cuestión. Muchas veces en el procedimiento de instalación hay que agregar un key (llave) para poder ingresar al mirror. Siempre tengan cuidado de no agregar algo que no sea confiable!

Para instalar un programa, supongamos el Midnight Commander que es un gestor de archivos por consola de la ostia!! no te pierdas de instalarlo!, debemos poner el comando:

sudo apt-get install mc

para ejecutarlo luego de que se termino de instalar en la consola ponemos mc y se abre sin ningun problema:

mc

Ok no te gusta el programa debes desinstalarlo, como??

sudo apt-get remove mc

sudo apt-get purge mc

sudo apt-get clean

sudo apt-get autoremove

Remover obviamente desinstala, purge quita los paquetes y el resto mantiene limpio nuestro sistema de paquetes que ya no son útiles hasta el momento.

Otra cosa que es útil sobre todo cuando comenzamos a trabajar con procesos es saber detenerlos y volver a ejecutarlos para no tener que reiniciar la maquina. Por ejemplo: para conectarnos por ssh siempre usamos el puerto 22 que es por defecto. Ahora, una buena practica es cambiar el puerto y para eso debemos editar el archivo:

sudo nano /etc/ssh/sshd_config

debemos buscar el puerto 22 y cambiarlo por otro (que no se les olvide, ejemplo 2244.

Una vez que guardamos los cambios como lo vimos arriba, lo que sigue a continuación es reiniciar el servicio ssh y para eso utilizamos:

para pararlo: /etc/init.d/[nombre_del_servicio] stop

También puedes usar: /etc/rc.d/[nombre_del_servicio] stop 

para encenderlo es lo mismo pero al final start

para reiniciar de un saque puede funcionar al final restart

Específicamente para el servicio de ssh es: /etc/init.ssh restart

Otra cosa importante y la ultima para esta entrada es saber que en ciertos sistemas operativos viene un firewall activado por defecto.

Para desactivarlo: sudo ufw disable

Para activarlo: sudo ufw enable

Si no tienes idea cómo instalar un sistema operativo y ademas eres usuario de windows te recomiendo mirar Virtualización con VirtualBox e instalar ubuntu sobre virtualbox

Si te interesa participar de nuestra comunidad #MakersArgentina encontranos en facebook

 

 

 

 

Compartí con amigos:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *