Linux
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
