Categorías Linux

Comandos básicos para trabajar con Debian

Debian es una de las versiones de Linux más estables, rápidas y seguras.

 

 
Hoy vamos a hacer un rápido repaso de algunos de los comandos básicos para configurar un sistema Debian desde terminal.
 

 

Comprobar el sistema y la versión

 
Antes de nada, vamos a comprobar la versión de nuestra distribución Linux instalada.
 
Lo haremos con

/etc/os-release

y si no sale nada, es que la versión de Debian es algo vieja.

En ese caso ejecutamos:

lsb_release -a

 
Y en versiones más antiguas todavía, ejecutamos:

cat /etc/debian_version

 

 

 

Actualizar los paquetes y el sistema

 
Actualizar la versión del sistema. Así actualizamos la versión de los paquetes disponibles en nuestros repositorios:

aptitude update

 

también podemos utilizar

apt-get update

 

 

Después ejecutamos

aptitude safe-upgrade

 

Este comando actualiza los paquetes instalados a su versión más reciente. Los paquetes instalados se eliminarán a no ser que los usemos.

Y finalmente

aptitude full-upgrade

que actualiza paquetes instalados a su versión más reciente. Si es necesario, instala o elimina paquetes.

Este comando es el conocido dist-upgrade.
 

 

Configurar la red

 
Mostrar las interfaces de red y su IP

ifconfig

 

Para conocer todas las interfaces también podemos usar:

/sbin/ifconfig -a

 

Editar manualmente el archivo interfaces

nano /etc/network/interfaces

 

El archivo interfaces puede configurarse para que el equipo utilice el servicio DHCP para recibir una IP, o puede configurarse manualmente.

 

Configuración automática(dinámica) de una interfaz

 

auto eth0
iface eth0 inet dhcp

 

Configuración estática de la IP de una interfaz:

 

#Interfaz FastEthernet
iface eth0 inet static
address 192.168.1.49
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

 

 

Otros comandos para configurar la red en Debian

 
asignar IP a una interface

ifconfig eth0 192.168.0.158

 

Después de un cambio de dirección IP, reiniciar la red (deshabilitar la interfaz y luego habilitarla):

ifdown eth0
ifup eth0

 

También podemos reiniciar todos los servicios de red:

/etc/init.d/networking restart

 

Configurar Nameservers Debian (los servidores de nombres o DNS son necesarios para obtener conexión a Internet):

Acceder al archivo /etc/resolv.conf y añadir los nameservers:

nameserver 192.168.0.1
nameserver 87.216.1.65

 

Así configuraremos nuestros servidores de nombres, fundamentales para poder tener conexión a internet.

 

 

Opciones del historial de comandos

 

history

 

mostrar los 10 últimos comandos

history 10

 

borra todo el historial:

history -c

 

borrar una linea del historial, en este caso la linea 342 del historial

history -d 342

 

borrar la pantalla

clear

 

 

Trabajar con discos y particiones

 
Mostrar las particiones del disco:

fdisk -l

 

df -h  (mostrar particiones y puntos de montaje)

 

 

 

Gestionar procesos

 
Ver todos los procesos en ejecución:

ps aux

 

Cada proceso tiene un PID. Conociendo este PID podemos matar un proceso, con la orden

kill -9

 

 

Trabajar con directorios

 
Crear uno o varios directorios

mkdir directorio1 directorio2

 

Borrar directorio

rmdir

 

Borrar un directorio que no está vacío

rm -dfr nombredirectorio

 

Borrar directorio con todos archivos dentro

rm -r

 

Comprobar el directorio en el que nos encontramos

pwd

 

Listar los archivos del directorio en el que estamos

ls

 

Ver archivos y directorios, junto con sus propietarios y permisos

ls -l

 

Volver al Home

cd

 

 

Trabajar con ficheros

Crear un archivo

touch nombrearchivo

 

Crear un archivo suma que tenga el contenido del archivo 1 y del archivo 2

cat 1 2 &&> suma

 

 

Gestionar usuarios

 
Iniciar sesión con un usuario:

login
passwd

 

Cerrar sesión usuario:

exit

 

Crear un usuario llamado pruebas

useradd pruebas

 

cambiar contraseña usuario pruebas

passwd pruebas

 

deshabilitar la necesidad de contraseña del usuario pruebas

passwd -d pruebas

 

Mostrar usuarios en el sistema

cat /etc/passswd

 

Los directorios personales y los archivos de los usuarios se guardan en el directorio /home

 

Otros comandos básicos

Reiniciar sistema

reboot

 

Apagar sistema

halt

 

 

Dónde obtener Linux Debian

 
Podemos ir al sitio web oficial de Debian, en el que nos ofrecen algunas versiones.
 
Si preferimos descargarnos alguna imágen de Linux Debian preinstalada y preparada para utilizar en máquina virtual VirtualBox, podemos visitar el sitio web de VirtualBoxes, con cientos de imágenes de sistemas operativos preinstaladas y preparadas para VirtualBox, y en concreto en este enlace, encontraremos las imágenes Debian disponibles para utilizar en VirtualBox.
 

Los comentarios de Disqus están cargando....