Podcast
Questions and Answers
¿Cuál es el propósito principal del comando ls
en Linux?
¿Cuál es el propósito principal del comando ls
en Linux?
- Listar el contenido de un directorio, mostrando archivos y subdirectorios. (correct)
- Cambiar el directorio actual de trabajo.
- Mostrar la ruta completa del directorio actual.
- Crear un nuevo directorio.
Si deseas copiar un directorio llamado 'Documentos' y todo su contenido al directorio 'Respaldo', ¿qué comando usarías?
Si deseas copiar un directorio llamado 'Documentos' y todo su contenido al directorio 'Respaldo', ¿qué comando usarías?
- `cp -r Documentos Respaldo` (correct)
- `cp Documentos Respaldo`
- `mkdir Documentos Respaldo`
- `mv Documentos Respaldo`
¿Qué comando utilizarías para mostrar el espacio total, usado y disponible en las particiones del sistema en un formato legible para humanos?
¿Qué comando utilizarías para mostrar el espacio total, usado y disponible en las particiones del sistema en un formato legible para humanos?
- `du -h`
- `df -h` (correct)
- `uname -a`
- `free -h`
Estás trabajando en la terminal y necesitas regresar al directorio en el que estabas inmediatamente antes. ¿Cuál comando usarías?
Estás trabajando en la terminal y necesitas regresar al directorio en el que estabas inmediatamente antes. ¿Cuál comando usarías?
¿Cuál es la función del comando touch
en Linux?
¿Cuál es la función del comando touch
en Linux?
¿Qué comando utilizarías para renombrar un archivo llamado 'documento.txt' a 'nuevo_documento.txt'?
¿Qué comando utilizarías para renombrar un archivo llamado 'documento.txt' a 'nuevo_documento.txt'?
¿Cuál es el propósito de las tuberías (pipes) en Linux?
¿Cuál es el propósito de las tuberías (pipes) en Linux?
Si deseas eliminar un directorio llamado 'Informes' y todo su contenido, incluyendo subdirectorios y archivos, ¿qué comando usarías?
Si deseas eliminar un directorio llamado 'Informes' y todo su contenido, incluyendo subdirectorios y archivos, ¿qué comando usarías?
¿Qué hace el comando mkdir -p Documentos/Proyectos/2024
?
¿Qué hace el comando mkdir -p Documentos/Proyectos/2024
?
¿Cuál de las siguientes opciones describe mejor una ruta absoluta en Linux?
¿Cuál de las siguientes opciones describe mejor una ruta absoluta en Linux?
Si ejecutas el comando uname
sin opciones, ¿qué información se mostrará?
Si ejecutas el comando uname
sin opciones, ¿qué información se mostrará?
¿Cómo listarías todos los archivos, incluyendo los ocultos, en formato largo?
¿Cómo listarías todos los archivos, incluyendo los ocultos, en formato largo?
¿Para qué se utiliza el comando pwd
?
¿Para qué se utiliza el comando pwd
?
¿Cuál de los siguientes comandos eliminará un directorio solo si está vacío?
¿Cuál de los siguientes comandos eliminará un directorio solo si está vacío?
¿Qué carácter se utiliza para redirigir la salida de un comando a un archivo, sobrescribiendo su contenido?
¿Qué carácter se utiliza para redirigir la salida de un comando a un archivo, sobrescribiendo su contenido?
¿Qué comando muestra una vista en tiempo real de los procesos en ejecución en el sistema?
¿Qué comando muestra una vista en tiempo real de los procesos en ejecución en el sistema?
¿Cuál es el propósito de la opción -h
al usar los comandos df
o free
?
¿Cuál es el propósito de la opción -h
al usar los comandos df
o free
?
En el comando cat archivo.txt | grep 'palabra'
, ¿qué hace la parte grep 'palabra'
?
En el comando cat archivo.txt | grep 'palabra'
, ¿qué hace la parte grep 'palabra'
?
¿Qué comando se utiliza para mostrar la cantidad de memoria libre y utilizada en el sistema?
¿Qué comando se utiliza para mostrar la cantidad de memoria libre y utilizada en el sistema?
Flashcards
¿Qué es un comando?
¿Qué es un comando?
Instrucción que le indicas al sistema para que ejecute.
¿Qué son los argumentos?
¿Qué son los argumentos?
Datos que pasas a un comando para que actúe sobre ellos.
¿Qué son las opciones/flags?
¿Qué son las opciones/flags?
Modificadores que alteran el comportamiento de un comando; comienzan con guion (-).
¿Qué son las tuberías (pipes)?
¿Qué son las tuberías (pipes)?
Signup and view all the flashcards
¿Qué hace el comando pwd
?
¿Qué hace el comando pwd
?
Signup and view all the flashcards
¿Qué hace el comando ls
?
¿Qué hace el comando ls
?
Signup and view all the flashcards
¿Qué hace ls -l
?
¿Qué hace ls -l
?
Signup and view all the flashcards
¿Qué hace ls -a
?
¿Qué hace ls -a
?
Signup and view all the flashcards
¿Qué hace el comando cd
?
¿Qué hace el comando cd
?
Signup and view all the flashcards
¿Qué son las rutas absolutas?
¿Qué son las rutas absolutas?
Signup and view all the flashcards
¿Qué son las rutas relativas?
¿Qué son las rutas relativas?
Signup and view all the flashcards
¿Qué hace cd ..
?
¿Qué hace cd ..
?
Signup and view all the flashcards
¿Qué hace el comando touch
?
¿Qué hace el comando touch
?
Signup and view all the flashcards
¿Qué hace el comando mkdir
?
¿Qué hace el comando mkdir
?
Signup and view all the flashcards
¿Qué hace el comando cp
?
¿Qué hace el comando cp
?
Signup and view all the flashcards
¿Qué hace el comando mv
?
¿Qué hace el comando mv
?
Signup and view all the flashcards
¿Qué hace el comando rm
?
¿Qué hace el comando rm
?
Signup and view all the flashcards
¿Qué hace el comando rmdir
?
¿Qué hace el comando rmdir
?
Signup and view all the flashcards
¿Qué hace el comando uname
?
¿Qué hace el comando uname
?
Signup and view all the flashcards
¿Qué hace el comando df
?
¿Qué hace el comando df
?
Signup and view all the flashcards
Study Notes
Estructura de un comando en Linux
- El elemento principal en una línea de comandos de Linux es el comando.
- El comando puede ser una utilidad interna del shell o un programa externo instalado.
- Al escribir "ls", se invoca el comando para listar archivos en un directorio.
Argumentos
- Los argumentos son datos que se pasan al comando para que actúe sobre ellos.
- En el comando "cat myfile.txt", "myfile.txt" es el argumento para "cat".
Opciones/Flags
- Las opciones o flags son modificadores que alteran el comportamiento de los comandos.
- Suelen comenzar con un guion (-) o dos guiones (--).
- El comando "ls -l" lista los archivos en formato largo.
Entrada y Salida
- Linux ofrece herramientas de redirección para tomar la salida de un comando y usarla como entrada para otro o guardarla en un archivo.
- El carácter ">" redirige la salida a un archivo, sobrescribiendo su contenido.
- Los caracteres ">>" agregan la salida al final de un archivo.
- El carácter "<" toma la entrada de un archivo.
- Las tuberías (pipes), representadas por "|", permiten tomar la salida de un comando como entrada para otro.
- Ejemplo: "cat myfile.txt | grep "Linux"" muestra las líneas con la palabra "Linux" en "myfile.txt".
El sistema de archivos en Linux
- En Linux, todo se maneja como un archivo, incluyendo directorios y dispositivos.
- El sistema de archivos tiene una estructura jerárquica que comienza en el directorio raíz "/".
- Es fundamental entender esta estructura para navegar y gestionar archivos y directorios.
Comando pwd (print working directory)
- Se usa para conocer el directorio actual.
- Al escribir "pwd" y presionar Enter, la terminal mostrará la ruta completa del directorio.
- Útil al abrir la terminal o después de ejecutar comandos, para recordar la ubicación.
Comando ls
- Es una herramienta para ver el contenido de un directorio.
- ls -l: Muestra el contenido en formato largo (permisos, enlaces, propietario, tamaño, fecha).
- ls -a: Lista todos los archivos, incluyendo los ocultos (los que comienzan con un punto).
- ls -h: Muestra el tamaño de los archivos en formato legible (ej., 1K, 234M, 2G).
- ls -t: Ordena por fecha y hora, mostrando los más recientes primero.
- Las opciones pueden combinarse (ej., ls -la para mostrar todos los archivos, incluidos los ocultos, en formato largo).
Comando cd
- Esencial para moverse en la estructura del sistema de archivos.
- Permite cambiar el directorio de trabajo actual.
- Para cambiar de directorio, escribe "cd" seguido del nombre del directorio (ej. cd Documents).
Rutas absolutas
- Siempre comienzan desde el directorio raíz (/).
- Ejemplo: cd /etc/apt.
Rutas relativas
- Se basan en el directorio actual.
- Ejemplo: estando en /home/usuario, "cd Documents" lleva al directorio "Documents".
Atajos útiles con cd
- cd ..: Se mueve al directorio padre.
- cd: Lleva al directorio de inicio del usuario.
- cd -: Lleva al directorio anterior.
Ejemplos de comandos
- ls -la: Lista todos los archivos (incluyendo ocultos) en formato largo.
- cp source.txt destination.txt: Copia archivos (source.txt es el origen y destination.txt es el destino).
- echo "Hello, World!" > hello.txt: "echo" imprime un mensaje y ">" redirige la salida al archivo hello.txt.
Manipulación de archivos y directorios
- Incluye comandos como touch, cp, mv, rm, mkdir, rmdir.
Comando Touch
- Permite crear archivos vacíos o actualizar la fecha y hora de modificación si el archivo ya existe.
- Si usas "touch archivo.txt", se creará un nuevo archivo llamado «archivo.txt» en el directorio actual
Comando mkdir (make directory)
- mkdir Fotos crea un directorio llamado "Fotos".
- mkdir -p Documentos/Proyectos/2023 crea varios niveles de directorios a la vez.
Comando cp
- Permite copiar archivos o directorios.
- Sintaxis: cp [origen] [destino].
- cp foto.jpg Fotos/ copia el archivo "foto.jpg" al directorio "Fotos".
- cp -r Documentos Fotos/ copia el directorio "Documentos" y su contenido al directorio "Fotos".
Comando mv
- Mueve archivos o directorios.
- Sintaxis: mv [origen] [destino].
- mv archivo.txt Documentos/ mueve "archivo.txt" al directorio "Documentos".
- Se usa también para renombrar; mover un archivo a un nombre diferente en el mismo directorio lo renombra.
Comando rm (remove)
- Elimina archivos.
- rm archivo.txt elimina "archivo.txt".
- Precaución: los archivos eliminados con rm no se pueden recuperar.
- rm -r Fotos/ elimina el directorio "Fotos" y su contenido.
- Usar rm -ri Fotos/ para confirmar cada eliminación.
Comando rmdir
- Elimina directorios vacíos.
- rmdir Fotos/ elimina el directorio "Fotos" solo si está vacío.
Renombrado de archivos
- mv también sirve para renombrar archivos y directorios.
- mv archivo.txt nuevo_archivo.txt cambia el nombre de "archivo.txt" a "nuevo_archivo.txt".
- mv Fotos/ MisFotos/ renombrará el directorio «Fotos» a «MisFotos»
Comandos para consultar información del sistema
- uname, df, du, free, top.
Comando uname
- Básica sobre el sistema operativo y el hardware.
- uname muestra el tipo de sistema operativo por defecto.
- uname -a: Muestra toda la información (núcleo, máquina, procesador, versión del sistema operativo, etc.).
- uname -r: Muestra la versión del kernel.
- uname -m: Muestra la arquitectura de la máquina (ej., x86_64 para sistemas de 64 bits).
Comando df (disk free)
- El espacio total, usado y disponible en las particiones del sistema.
- Útil para seguimento rápido de cómo se está utilizando el espacio en disco..
- df -h: Muestra el tamaño en formatos legibles (MB, GB).
Comando du (disk usage)
- Proporciona el espacio utilizado por directorios y archivos.
- Valiosa para identificar archivos o directorios que consumen más espacio-
- du -sh /ruta/del/directorio/: Muestra el tamaño de un directorio y sus subdirectorios en formato legible.
Comando free
- Muestra la cantidad de memoria libre y usada en el sistema.
- Útil al verificar rápidamente cuánta memoria RAM está en uso, cuánta está disponible y cuánta está siendo utilizada como memoria swap.
- free -h: Proporciona una salida legible por humanos.
Comando top
- Herramienta interactiva que muestra una vista en tiempo real de los procesos en ejecución.
- Detalla el uso del CPU, la memoria, el tiempo de ejecución y el usuario que está ejecutando el proceso.
- Se sale con "q", usa las fechas para navegar.
- Existen herramientas más avanzadas como htop.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.