Linux

2 minuto(s) de lectura

COMANDOS BÁSICOS DE LINUX

Resumen de comandos básicos utilizados en Unix.

Comandos de Información del Sistema

date: nos da la fecha del sistema cal: nos da el calendario del mes df: los datos de las unidades de disco free: memoria ram pwd: donde estamos situados en el sistema

cat /etc/*release: ver la distribución del sistema cat /etc/issue: ver la distribución del sistema man comando: manual de información sobre el comando que desees (puedes escribir el comando que quieras)

Comandos de Directorios - Creación de Carpetas - Archivos - Etc

cd ..: hacia atrás en el directorio cd RutaAMostrar: nos movemos hacia la ruta indicada ./: directorio actual mkdir: creación de carpetas

mkdir {carpeta1, carpeta2}: varias carpetas mkdir /carpeta1/carpeta2: varias carpetas unas dentro de otras.

touch NombreArchivo.txt: Nos permite crear un archivo vacío

rmdir: borrar directorio rm: borrar archivo

echo Contenido del Archivo > NombreArchivo.txt: Crear un archivo denominado NombreArchivo con el contenido “Contenido del Archivo”

Copiar y Mover Archivos

cp -r RutaCopiar RutaCopiado

Ejemplo

cp -r Escritorio/Documentos/Archivo.txt ./Escritorio/Archivo.txt

Enlaces Duros y Simbólicos

Enlace Duro

Recuerda: Los enlaces duros solamente se pueden crear sobre archivos o ficheros, NO en carpetas; y además, deben de estar siempre en la misma partición del disco duro, en el que se encuentre el archivo o fichero.

ln geekland.txt enlacegeekland

Cada una de las partes del comando para crear el enlace duro tienen el siguiente significado:

  • ln: Es el comando encargado de realizar enlaces entre ficheros.
  • geekland.txt: Es la ruta o nombre del archivo original que tenemos en nuestro disco duro.
  • enlacegeekland: Corresponde a la ruta o nombre del enlace duro que vamos a crear

Fuente: GeekLand

cp -rl ./Carpeta/Documentos ./Carpeta/Documentos/: Crear enlaces duros a cada uno de los archivos que incluye la carpeta sobre la que se ejecute.

Atributos del Comando CP: - a, -p, -m, -r (recursivo), -l (crear enlace duro), -s (crear enlace simbólico)

Enlace Simbólico

Recuerda: Los enlaces simbólicos pueden crearse tanto en archivos como en carpetas, además, pueden ser creados en cualquier partición o ruta de un disco duro / ordenador. Debes tener en cuenta, que si suprimes el archivo al que apunta el enlace, el enlace quedará inutilizable.

ln -s /Documentos/EnlaceSimbolico/ /Documentos

Cada una de las partes del comando para crear un enlace simbólico tiene el siguiente significado:

  • ln -s: Es el comando encargado de realizar enlaces entre ficheros.
  • /Documentos/ArchivoAEnlazar/: Es la ruta o el fichero de la carpeta o archivo al que queremos crear el enlace.
  • /Documentos/NombreDelEnlace: Es la ruta en la que crearemos y el nombre el enlace simbólico.

Fuente: Creación de Enlaces Simbólicos

“Por Explicar” 👇

ls -ltri ./Escritorio/: Mostrar los inodos de los enlaces duros creados. cp ./archivoprueba.txt ./Escritorio/archivoprueba.txt ls -ltri ./ ./Escritorio cp -a ./archivoprueba.txt ./Escritorio/archivoprueba.txt ls -ltri ./ ./Escritorio (La diferencia al aplicar el -a: Es que se mantiene el archivo tal cual está, incluida la hora)

“Por Explicar” ☝

Aprendizaje y Práctica de Comandos Básicos

Comandos Básicos Páginas Web de Apoyo

Páginas con Ejercicios Interactivos

Relacionados

Actualizado: