1. Comandos Generales en Debian Linux
  2. Comandos de Usuarios y Grupos en Debian Linux
  3. Comandos Entorno De Red en Debian Linux
  4. Comandos Para el Control De Procesos en Debian Linux
  5. Comandos Para Registros y Sistema en Debian Linux
  6. Comandos de disco en Debian Linux

En este artículo recopilamos los comandos generales más comunes y útiles para la consola de comandos de Debian Linux.

diff
Este comando sirve para comparar dos archivos. Vease también sdiff
dmesg
Imprime los mensajes desplegados por el “kernel” al inicio.
depmod -a
Genera un archivo que contiene las dependencias de los modulos que son cargados para el “Kernel”,esto es, es capaz de reconocer cuales modulos deben de ser cargados para que un tercero sea utilizado en el sistema.
free
Estadisticas de uso de Memoria.
init q
Comando que vuelve a leer los parametros que se encuentran en inittab.
insmod
Habilita (“loads”) el modulo que se especifica en la linea, para que el “kernel” sea capaz de utilizarlo.
ejemplo:

insmod ip_alias.o
ldconfig
Actuliza las librerias utilizadas por el sistema, recomendable ejecutarlo cada vez que se instale un programa.
lsmod
Despliega la información referente a los modulos que estan abilitados por el “kernel”.
mount
Permite que particiones del sistemas,CD-ROMs, floppys puedan ser leeidas en el sistema. Su formato: mount -t . Vea también /etc/fstab
sdiff
Este comando es parecido al comando diff, pero con la particularidad de mostrarnos las diferencias Side-by-Side
smbmount
Similar al comando mount , excepto que este comando es utilizado para montar particiones en Samba.
smbumount
Utilizado para desactivar las particiones activadas con smbmount
setup
Presenta un menu para configurar varios parameteros del sistema (Sonido, Xwindow, Mouse..).
slocate
Actualiza la base de información que es utilizada para encontrar archivos con el comando locate .
stat
Despliega información detallada sobre el archivo especificado como: fechas de modificiación y cambio, dueño del archivo..etc
umount
Desactiva la partición que se indicada, los parametros que toma este comando son similares a los de mount.
uname -a
Información completa sobre el “Host”
uptime
Hora actual, tiempo que lleva el sistema corriendo desde el ultimo “reboot”, usuarios conectados al servidor, carga del sistema en los ultimos 1,5 y 15 minutos.
hostname
El nombre del “Host”.
chkconfig
Este comando despliega la información sobre los niveles de ejecución de los “scripts” ubicados en el directorio /etc/rc.d/init.d.

chkconfig --list httpd

Este comando despliega:
httpd 0 ff 1 ff 2 ff 3 n 4 n 5 n 6 ff
Lo anterior indica que cuando se utilize el nivel de arranque 3, el “script” httpd en el directorio /etc/rc.d/init.d recibirá el argumento “start”, cuando se corra el nivel de arranque 6, httpd recibirá el argumento “stop”,etc..
Para modificar hacia argumento “start” :

chkconfig --add 
--level

Para modificar hacia el argumento “stop” :

chkconfig --del 
--level

* Es precisamente de los directorios /etc/rc.d/rc[0-6] de donde proviene la información que despliega chkconfig.

ntsysv
Es una herrmienta gráfica que tiene la misma funcionalidad que chkconfig, la diferencia es que esta herramienta despliega todos los “scripts” por nivel, esto es, si se utiliza el comando ntsysv –level 3 , la gráfica mostrará el status «stop» o «start» de todos los «scripts» para el nivel de arranque 3 . De la misma forma se utilizan: ntsysv –level 5 , ntsysv –level 0 ,etc.
Al igual que chkconfig, ntsysv modifica y toma la información que se encuentra en los directorios /etc/rc.d/rc[0-6]
history -c
Clears the bash history..