Un artículo sobre los 41 comandos básicos de Linux

Foro sobre GNU Linux
Guillermo
Site Admin
Mensajes: 73
Registrado: 13 May 2023, 00:32
Ubicación: Valencia - España
Contactar:

Un artículo sobre los 41 comandos básicos de Linux

Mensaje por Guillermo »

Aquí va: https://www.xataka.com/basics/41-comand ... su-consola

Y un resumen:
Básicos

man: Muestra el manual de usuarios de un comando específico. Si lo escribes primero y luego escribes otro comando, verás para qué sirve ese otro comando.

clear: Este comando limpia el terminal y deja la ventana en blanco eliminando todo lo que se había hecho y escrito antes.

sudo: Es la abreviatura de "superuser do" y es un comando que fuerza una acción como si fueras un superusuario. Esto quiere decir que harás acciones como administrador, con careas que solo pueden realizarse si tienes credenciales de superusuario, como instalar aplicaciones, modificar archivos o configuraciones. Va antes del resto de comandos de la acción.

history: Este comando muestra una lista con el historial de comandos que has utilizado en el terminal durante la última sesión.

Trabajar con directorios:

pwd: Te muestra el directorio en el que estás ahora mismo, y así poder saber la estructura de directorios del sistema en el que estás

cd: El nombre significa Change Directory, y sirve para cambiar de directorio. Esto quiere decir que sirve para cambiar de carpeta. Si escribes CD a solas, irás a tu Home, tu carpeta personal.

cd dirección/directorio: Te permite ir a un directorio concreto

cd ..: Vas al documento padre. Esto quiere decir que si estás en una subcarpeta, pasarás a la carpeta anterior del que estabas.

cd -: Vas al directorio anterior en el que estabas. Por ejemplo, si estás haciendo algo en uno y luego saltas a otro totalmente diferente para hacer una tarea concreta, con este vuelves al que estabas antes.

ls: Te muestra una lista con los archivos y directorios que hay dentro del directorio actual en el que estás

mkdir: Crea un nuevo directorio en el sitio donde estás del sistema de archivos.

rmdir: Borra y elimina un directorio vacío del sistema.

Trabajar con archivos:

find: Sirve para buscar archivos y directorios en el sistema.

cp: Sirve para copiar archivos y directorios de un lugar a otro, tendrás que usarlo escribiendo lo que quieres copiar y a dónde. Por ejemplo, usando el formato cp archivo_a_copiar.txt nuevo_archivo.txt

mv: Sirve para mover archivos y directorios de un lugar a otro, tendrás que usarlo escribiendo lo que quieres mover y a dónde, de forma que desaparezca de donde estaba antes. Puedes usar mv archivo_origen carpeta_destino/

rm: Elimina archivos y directorios.

wget: Sirve para descargar y recuperar contenidos de Internet, escribiendo el comando seguido de la dirección del programa que quieras.

head: Busca las primeras líneas de código de un archivo, para poder identificarlo bien.

tail: Te muestra también el contenido de un archivo, mostrando solo las 10 últimas líneas de código de este.

grep: busca patrones dentro de un archivo

cat: Sirve para visualizar, unir y crear archivos. Por ejemplo, si lo escribes antes del nombre de un archivo, verás el contenido de este archivo.

wc: Te hace un recuento de las palabras que tiene un archivo de texto.

less: Reduce la cantidad de contenido de un archivo que se ve, para verlo una página a la vez y que sea más fácil de leer.

touch: Te permite actualizar los tiempos de acceso y modificación de unos archivos, como por ejemplo la última vez que editaste un archivo. Sin embargo, también sirve para crear un nuevo archivo en blanco.

chmod: Te permite cambiar el modo de un archivo, pudiendo añadir o quitar el modo r (leer), w (escribir) o x (ejecutar). Por ejemplo, con chmod +x script

unzip: Te permite descomprimir un archivo comprimido en formato zip. Después del comando tendrás que escribir el nombre del archivo.

./: Si escribes este comando seguido de un nombre de archivo, ejecutarás ese archivo con el programa compatible que tengas instalado.

kill: Si hay algún programa que no te responde, con el comando kill seguido del nombre del programa puedes forzar su cierre.

shred: Este comando seguido del nombre de un archivo borrará el contenido de este archivo de forma repetida para que sea casi imposible de recuperarlo. No solo lo borras, también lo destrozas para que no se recupere.

Otros comandos:

alias: Te permite definir alias temporales en tu sesión de la consola, pudiendo sustituir una palabra por una serie de comandos. El parámetro a usar es alias NAME="VALUE"

unalias: Te sirve para quitar el alias que hayas configurado, escribiendo el comando seguido del alias que hayas creado.

htop: Te permite ver en el terminar los procesos que tienes en funcionamiento para gestionar los recursos de tu ordenador.

ps: Con este comando puedes visualizar los procesos que se ejecutan en tu sesión del terminal. Te muestra un identificador de cada proceso e información útil sobre él.

ping: Te dice tu dirección IP, o la de una web que escribas después.

echo: Te permite mostrar un texto definido por ti en el terminal, escribiendo el comando seguido del mensaje entre comillas.

passwd: Te permite cambiar la contraseña de tu cuenta de usuario. Al escribir solo el comando, te dirá primero que escribas tu contraseña actual y luego la nueva.

whoami: Te muestra el nombre de usuario que tienes ahora mismo, por si no recuerdas en qué sesión estás.

uname: Te muestra la información sobre la distribución de GNU/Linux que estás usando y su versión, además de otra información útil del sistema operativo. Sobre todo puedes usarlo con uname -a para mostrar toda la información.

neofetch: Te muestra la información sobre tu sistema, la distribución que usas, la versión del kernel, del shell y de tu hardware. Todo ello con un logotipo ASCII de tu distro.

whatis: Este comando seguido de otro comando o el nombre de un programa te muestra su descripción, para cuando no sabes qué hace un comando o qué es un programa.

exit: Cierra la sesión y cierra el terminal

shutdown: Te permite apagar el ordenador desde el terminal. Puedes usarlo junto a now, con el comando shutdown now para apagar ahora mismo, o cambiar now por una fecha para programar el apagado.
Pondremos ejemplos...
Responder