Comandos de Linux más utiles (Parte 1)

¡Hola, muy buenas comunidad! 🙂

Veamos algunos de los directorios más importantes en Linux y lo que contienen:
El directorio raíz es /: De aquí cuelgan todos los directorios del sistema.
Dentro del directorio raíz encontramos varios subdirectorios importantes:

  • /home: Es un directorio donde tenemos los directorios personales de todos los miembros del sistema.
  • /dev: Contiene archivos especiales de bloques y caracteres asociados a dispositivos hardware. Aquí encontramos todos los dispositivos físicos del sistema (todo nuestro hardware).
  • /usr: Contiene utilidades y programas generales de usuario. Este directorio contiene los programas de uso general para todos los usuarios:
  • /sbin: Aquí encontramos los archivos de configuración del sistema.
  • /bin. Contiene ficheros de comandos ejecutables utilizables por todos los usuarios.
  • /lib: Contiene librerías y compiladores del sistema. Contiene las bibliotecas necesarias para que se ejecuten los programas que tenemos en /bin y /sbin únicamente.
  • /etc: Directorio con ficheros de configuración y utilidades para la administración. Aquí encontramos los archivos de configuración del sistema.
  • /media: Contiene todas las unidades físicas que tenemos montadas: discos duros, unidades de DVD, pendrive, etc.

Comandos básicos del sistema:

  • cd: Usando el comando «cd» podemos cambiar de directorio y movernos por todo el árbol de nuestro disco duro.
    • Podemos ir a la carpeta «Descargas» que hay dentro de «/home/usuario/» ejecutando el comando: cd Descargas
  • ls: Una vez que estamos en el directorio que queremos, podemos utilizar este comando para ver una lista con todos los archivos que hay en ese directorio.
  • mkdir: Este comando nos permite crear una nueva carpeta en el directorio en el que estamos ubicados. Debemos ejecutar este comando seguido del nombre de la nueva carpeta que queremos generar.
  • cp: Con este comando podemos copiar un archivo de un directorio a otro. Podemos utilizarlo para copiar un archivo del directorio actual a otro directorio, o introduciendo dos rutas absolutas: •cp archivo /home/usuario/Documentos o cp /home/usuario/Descargas /home/usuario/Documentos
    • Podemos usar este comando para copiar un directorio y todos sus archivos de un lugar a otro. Para ello debemos usar el parámetro -R (recursivo) de la siguiente manera: cp -R /home/usuario/Descargas/ /home/usuario/Descargas-Copia/
  • mv: Este comando funciona igual que el comando cp que acabamos de ver, con la diferencia de que, en vez de copiar el archivo, lo mueve (es decir, desaparece del origen). Este comando también se puede usar para cambiar el nombre a un archivo. Debemos moverlo al mismo directorio con un nombre diferente. Por ejemplo: mv archivo1 archivonuevo
    • Por supuesto, también podemos usarlo para mover directorios: mv /directorio-origen/ /directorio-destino/
  • cat: Cabe mencionar que a la hora de utilizar Linux desde su terminal, este igualmente es uno de sus comandos más utilizados desde hace años. Y es que para que nos hagamos una idea, el mismo no será de mucha a ayuda a la hora de listar el contenido de un archivo en la salida estándar que tengamos configurada en el sistema.
    • Pero eso no es todo, sino que además nos propone otros usos básicos pero no por ello menos útiles en Linux. Por tanto, con el fin de poder ejecutar este comando, no tenemos más que teclear el comando cat seguido del nombre del archivo y su extensión correspondiente. Estos son algunos de los ejemplos que podemos usar y que nos ayudarán para hacernos una idea de su nomenclatura y modo de uso: •cat archivo.txt. •cat > nombre_archivo: para crear un nuevo archivo desde cero. •cat nombre_archivo1 nombre_archivo2 > nombre_archivo3: aúna los archivos 1 y 2 y, por otro lado, almacena su salida en el archivo 3.
  • rm: Este nos permite eliminar cualquier archivo empleando rutas relativas, es decir, un archivo dentro de nuestra ruta actual, que veamos con ls, o rutas absolutas, moviéndonos hasta el directorio donde se guarda el archivo.
    • :rm archivonuevo
    • :rm /home/usuario/Descargas/archivonuevo
    • También podemos usarlo para eliminar directorios completos:
    • rm -rf /home/usuario/directorio

¡Hasta la próxima parte, os esperamos! 🙂

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies