Terminal: comandos básicos

Aquí tenemos los comandos más usuales para empezar a aprender a usar del terminal.

Básicos

uname -m —Mostrar la arquitectura de la máquina
uname -r —Mostrar la versión de kernel
cat /etc/issue —Mostrar nombre distribución y versión instalada
lsb_release -a —Mostrar nombre distribución y versión instalada
lspci -tv —Mostrar los dispositivos PCI
lsusb -tv —Mostrar los dispositivos USB
date —Mostrar la fecha del sistema
man “comando” —Mostrar el manual del comando indicado

Carpetas y directorios

cd —Cambiar al directorio /home
cd /home/nombre_usuario/Documentos/Gestión/Facturas/Luz —Ir directamente a una carpeta
cd ..  —Subir un nivel
pwd —Ver directorio actual
mkdir /home/nombre_usuario/Actual/Facturas —Crear carpeta Facturas
mkdir -p /home/nombre_usuario/Actual/Facturas —Crear carpeta Facturas y Actual cuando no existe
ls —Listar directorio actual en columnas
ls -l —Listar directorio actual en listado y con datos
ls -la —Listar directorio actual en listado y con datos (incluyendo los ocultos)

Archivos

cp /home/Documentos/fichero1 /home/Documentos/fichero2 —Duplicar archivo
cp -R /home/Documentos /home/Backup/Documentos —Duplicar carpeta
cp /home/Documentos/Factura* /home/Backup —Duplicar todos los archivos llamados Factura sin importar como sigue el nombre ni su extensión
mv /home/Documenos/archivo1 /home/Documentos/Personal/archivo2 —Mover archivo1 a la carpeta Personal y lo renombra a archivo2
mv /home/Documenos/archivo1 /home/Documentos/archivo2 —Renombrar de archivo1 a archivo2
mv /home/Documentos/Facturas /home/Documentos/Facturas2 —Mover la carpeta (no es necesario usar -R)
rm /home/Documentos/factura.pdf —Eliminar archivo
rm -R /home/Documentos/Antiguo —Eliminar carpeta (necesario usar -R)
rm -rf /home/Documentos/prueba.doc —Eliminar archivos y directorios ignorando sus permisos (para archivos rebeldes)*

Paquetes

sudo apt-get install nombre_paquete —Instalar paquete
sudo apt-get –reinstall install nombre_paquete —Forzar reinstalar paquete
sudo apt-get remove nombre_paquete —Eliminar paquete
sudo apt-get –purge remove nombre_paquete —Eliminar paquete y sus preferencias (recomendado)

Sistema

sudo apt-get update —Actualizar repositorios (siempre antes de actualizar sistema)
sudo apt-get upgrade —Actualizar el sistema
sudo apt-get update && sudo apt-get upgrade —Actualizar repositorios y seguidamente el sistema
apt-get dist-upgrade — Actualizar el sistema instalando también los nuevos paquetes necesarios para resolver dependencias

Reiniciar y apagar

sudo shutdown -r now —Reiniciar
sudo reboot —Reiniciar
sudo shutdown -h now —Apagar ahora, reinicia procesos (mejor opción)
sudo halt —Apagar sin reinicializar (no recomendable, equivale al botón reset de la torre)
sudo shutdown -h +tiempo_deseado_en_minutos —Apagar pasados los minutos
sudo shutdown -h “hora_deseada” —HH:MM en formato 0 a 23 h.

* Así que no pruebes: sudo rm -rf / de lo contrario eliminarías TODO TU SISTEMA y discos montados incluyendo todo tu contenido personal, musica, medios, documentos, sin vuelta atrás.

Si quieres aprender más te recomiendo pasarte por GitHub donde un grupo ha creado “The Art of Command Line” disponible en varios idiomas entre los que se encuentra el Español.

Anuncios

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s