COMANDOS ÚTILES
PARA PRINCIPIANTES
La siguiente lista proporciona una serie de comandos básicos
útiles para todo tipo de principiantes a la terminal de GNU/Linux Algunos de ellos son programas que
necesitan ser instalados, si al ejecutarlo no lo encuentra, es que
necesita permisos de administrador,*1º que no está instalado. Tan solo búscalo
en alguno de los repositorios siguiendo la
línea de tu distribución, o descargando el código
fuente y compilándolo.
Recuerda que si quieres obtener el manual del comando,
tan solo debes escribir, man seguido del nombre de éste. Ej.:
man dmesg o si tan solo quieres una ligera ayuda
sobre un comando, escribe el comando seguido de --help
ej. dmesg --help
Para tener una buena mayoría de los manuales
en castellano tenemos que instalar el paquete man pages-es Comandos
y programas:
dmesg - Muestra los mensajes acaecidos durante el
proceso de arranque.
lspci - Muestra los periféricos conectados
al puente pci.
lsmod - Muestra los módulos cargados en el
sistema.
whatis - Seguido de un nombre de fichero muestra
una breve descripción de éste. ej. whatis chmod
whereis - Seguido de un nombre de fichero muestra
la ubicación de éste. Ej. whereis chmod
uname - Muestra el nombre de la máquina.
ej. uname -a
mkdir - Crea un nuevo directorio. ej. mkdir /rafa/work
rmdir - Borra directorios vacíos. *2º
bc - Calculadora
rm - Borra ficheros. ej. rm -f lista.txt
free - Muestra estadísticas de memoria ram.
df - Muestra estadísticas de espacio en el
disco.
cd - Cambia a directorio.
cp - Copia un fichero en el lugar especificado.
ej. cp /lista.txt /rafa/work/lista.txt
mv - Mueve o renombra ficheros al lugar especificado.
ej. mv /rafa/lista.txt/rafa/work/lista.txt
ls - Muestra el contenido de un directorio o un
fichero especifico.
man - Seguido del nombre de un programa muestra
el manual de este. ej. man echo
modprobe - Seguido del nombre de un módulo
carga el susodicho. ej. modprobe 8139too
reboot - Reinícia el sistema automáticamente.
halt - Apaga el sistema automáticamente.*3º
date - Muestra la fecha y hora actual.
ln - Crea enlaces ( Accesos directos )
ej. ln -s /rafa/lista.txt /rafa/Desktop/lista.txt
ps - Muestra la lista de los procesos activos. ej.
ps -d
Kill - Mata procesos activos. ej. killall -9 wine
pwd - Nos muestra el camino ( path ) del
directorio actual.
date - Muestra la fecha del sistema.
cal - Muestra un calendario.
du - Muestra el uso del disco. ej. du /rafa/work/games
less - Muestra ficheros de texto ej. less leemé.txt
*4
exit - Salir de la sesión actual.
netstat - Muestra el estado de la red. ej. netstat
-natu
ifconfig - Muestra la configuración de las
interfaces de red
su - Invoca al superusuario ( root ) (
/ ) o a cualquier otro usuario
tar - Descomprime ficheros. ej. tar xvfz xpde.tar.gz
mpg123 - Reproduce ficheros .mp3 ej. mpg123 /work/musica/mpg123
*.mp3
burnmp3 - Graba cd's en formato .mp3 o .ogg
nmap - Escanea la red. ej. nmap -sT 192.168.1.*
startx - Arranca el servidor X
chmod - Cambia el modo de un fichero. ej chmod 666
/dev/nvidia0
chown - Cambia el propietario de un fichero ej chown
root.root /usr/local/bin/kradio
1º: Algunos programas requieren
de cierto permiso o modo para poder funcionar bajo un usuario corriente.
( chmod, chown, sudo )
2º: Para borrar un directorio lleno,
usa la siguiente línea: rm -rf(remove recursive force)
( borrar recursivamente forzar ) seguida del nombre del directorio
a borrar ej. rm -rf /home/alan/wor
3º: Si por ejemplo queremos que
el equipo se apague dentro de x minutos, ( Dónde x es el
número de minutos ) el comando a usar sería:
shutdown -h +x nowej. para 4 horas; shutdown -h +240 now