Fundamentos de linux


Mostramos los comandos linux y un ejemplo de uso de estos

Fundamentos de linux
oscar Escrito por oscar 02 February 2022 1625 0

Introducción

¿Qué es Linux y su intérprete de comandos?

Linux es un sistema operativo de código abierto, similar a Windows o macOS, pero de uso libre y personalizable, basado en el kernel (núcleo) Linux creado por Linus Torvalds, formando sistemas completos llamados GNU/Linux. Su intérprete de comandos, conocido como Shell, es una interfaz de texto (CLI o terminal) que recibe instrucciones (comandos) como ls, cp, o man, las interpreta y las ejecuta en el sistema, permitiendo gestionar archivos, procesos y configuraciones de forma eficiente y automatizada.

Instalar Linux en Windows con Virtualbox

Primeros pasos en el intérprete de comandos

Componentes de una orden: los parámetros y opciones

En la consola de Linux, los comandos son instrucciones (ej. ls, cd, rm), las opciones (o flags) modifican el comportamiento del comando (ej. -l, -a, -h, precedidas por - o --), y los parámetros (o argumentos) especifican sobre qué elementos actuar (ej. un nombre de archivo como archivo.txt o una ruta como /home/usuario).

La estructura general es comando [opciones] [parámetros], donde opciones y parámetros son opcionales y se usan para detallar la acción, como ls -l /ruta/ para listar detalladamente un directorio específico.

Comandos del Sistema de Ficheros

Navegar por los directorios

Comando Descripción Ejemplo
pwd Muestra el nombre del directorio de trabajo actual en linux. pwd
cd Modifica el directorio de trabajo del shell

cd ~

cd /

cd ..

ls Lista los directorios y archivos ls
clear comando linux clear permite limpiar la terminal de comandos clear

Tipos de Rutas

Rutas Absolutas

Rutas Relativas

Crear, mover y borrar ficheros y directorios

Comando Descripción Ejemplo
mkdir   mkdir ./test
touch   touch test.txt
cp   cp ./test.txt /destino/test.txt
mv   mv ./test.txt /destino/test.txt
rm   rm ./test.txt

Uso de comodines: el asterisco, la interrogación

En la consola de Linux, el asterisco (*) es un comodín que coincide con cero o más caracteres (cualquier cosa), mientras que la interrogación (?) coincide exactamente con un solo carácter; ambos son cruciales para seleccionar múltiples archivos y directorios sin escribirlos uno por uno, permitiendo búsquedas flexibles como *.txt (todos los .txt) o foto?.jpg (foto1.jpg, fotoA.jpg, etc.).

Comandos para obtener información

Comando Descripción Ejemplo
whoami Muestra el nombre de usuario asociado con el ID efectivo del usuario actual. whoami
hostname Este comando puede obtener o establecer el nombre de host del nombre de dominio NIS. hostname
type    
which    
uname    
man    
more    
dd    
file    
find    

Archivos

Compactar y comprimir con el comando tar

Comandos para manejo de texto

Usuarios y permisos

comando chmod en linux

Administración de software

Procesos del sistema


Comentario

Debe aceptar antes de enviar