Comandos de Línea de Comando en Linux
45 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál comando se utiliza para crear un nuevo directorio?

  • cp
  • mkdir (correct)
  • ls
  • touch
  • Qué hace el comando 'strace' al ejecutarlo con otro comando como argumento?

  • Copia el comando a otro archivo
  • Muestra el proceso que se realiza al ejecutar el comando (correct)
  • Limpia la pantalla de la CLI
  • Muestra la salida del comando
  • ¿Cuál es el comando usado para visualizar el nombre del usuario que está ejecutando la sesión?

  • ssh
  • cd
  • whoami (correct)
  • hostname
  • Para invertir el orden de los resultados al listar archivos con 'ls', ¿cuál opción se debe usar?

    <p>-r</p> Signup and view all the answers

    ¿Qué comando se utiliza para contar líneas en un archivo de texto?

    <p>wc</p> Signup and view all the answers

    ¿Qué contiene el directorio /etc?

    <p>Archivos de configuración</p> Signup and view all the answers

    ¿Cuál es la función del directorio /var?

    <p>Almacenar los registros y notificaciones de los programas</p> Signup and view all the answers

    ¿Qué representa el carácter comodín *?

    <p>Representa 0 o más caracteres</p> Signup and view all the answers

    ¿Cuál es el propósito del directorio /boot?

    <p>Almacena archivos utilizados en el arranque</p> Signup and view all the answers

    ¿Qué se indica con la letra 'd' en la jerarquía de archivos?

    <p>Directorio</p> Signup and view all the answers

    ¿Qué tipo de ruta no necesita la barra inicial '/'?

    <p>Ruta relativa</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones es correcta sobre el directorio /tmp?

    <p>Contiene archivos temporales utilizados por el sistema</p> Signup and view all the answers

    ¿Qué significa el carácter 'l' en la propiedad de archivos?

    <p>Enlace simbólico</p> Signup and view all the answers

    Qué comando se utiliza para descomprimir un archivo comprimido con gzip?

    <p>gunzip [nombrearchivo]</p> Signup and view all the answers

    Cuál es la función del comando 'truncate' en Linux?

    <p>Modificar el tamaño de un archivo</p> Signup and view all the answers

    Cómo se puede combinar varios archivos en uno solo?

    <p>cat [archivo1] [archivo2] &gt; [archivo3]</p> Signup and view all the answers

    Qué opción se utiliza con el comando 'split' para indicar el número de líneas al dividir un archivo?

    <p>-l</p> Signup and view all the answers

    Qué comando se usaría para ver el directorio actual en Linux?

    <p>pwd</p> Signup and view all the answers

    Cuál es la función del comando 'gzip'?

    <p>Comprimir archivos</p> Signup and view all the answers

    Qué comando permite encadenar múltiples comandos en Linux?

    <p>;</p> Signup and view all the answers

    Qué opción se debe agregar a gzip para descomprimir un archivo?

    <p>-d</p> Signup and view all the answers

    ¿Qué comando se utiliza para eliminar duplicados en un archivo?

    <p>uniq</p> Signup and view all the answers

    ¿Cuál es la opción correcta para contar el número de líneas en un archivo usando wc?

    <p>-l</p> Signup and view all the answers

    ¿Qué comando se debe usar para comparar archivo por archivo línea por línea?

    <p>diff</p> Signup and view all the answers

    ¿Cuál es la función principal del comando 'tar'?

    <p>Agrupar archivos</p> Signup and view all the answers

    ¿Qué opción de wc muestra el número total de bytes en un archivo?

    <p>-c</p> Signup and view all the answers

    Para ver el proceso detallado al crear un archivo .tar, qué opción usarías con 'tar'?

    <p>-v</p> Signup and view all the answers

    ¿Qué comando mostraría solo las líneas que están duplicadas en un archivo?

    <p>uniq -d</p> Signup and view all the answers

    Al ejecutar 'ls -l | wc -l', qué resultado obtendrías?

    <p>Número de líneas en el listado</p> Signup and view all the answers

    ¿Qué resultado produce el comando 'sort practicalinux | uniq -c'?

    <p>Cuenta y muestra líneas únicas con sus frecuencias</p> Signup and view all the answers

    ¿Qué comando usarías para ver el número de palabras en un archivo?

    <p>wc -w</p> Signup and view all the answers

    ¿Cuál es la principal diferencia entre un enlace hard y un enlace simbólico?

    <p>El enlace simbólico se elimina si el archivo original se elimina.</p> Signup and view all the answers

    ¿Qué operador se usa para mostrar el contenido de un archivo en el terminal?

    <p>cat</p> Signup and view all the answers

    ¿Qué comando se utiliza para redirigir el estándar de error a un archivo?

    <p>2&gt;</p> Signup and view all the answers

    ¿Cuál es la función del comando 'tee' en la redirección de salida?

    <p>Redirige la salida a un archivo y a la pantalla.</p> Signup and view all the answers

    ¿Para qué se utiliza el comando 'cut'?

    <p>Para mostrar caracteres de cada línea como columnas.</p> Signup and view all the answers

    ¿Qué hace el comando 'awk'?

    <p>Procesa y modifica texto en columnas.</p> Signup and view all the answers

    ¿Cuál es la función del operador '|', o pipe?

    <p>Redirigir la salida de un comando como entrada a otro.</p> Signup and view all the answers

    ¿Cuál es la forma correcta de agregar texto a un archivo sin reemplazar su contenido?

    <p>echo 'texto' &gt;&gt; archivo</p> Signup and view all the answers

    ¿Qué comando se utiliza para contar el número de líneas que coinciden con una palabra clave en un archivo?

    <p>grep -c</p> Signup and view all the answers

    ¿Qué hace el comando 'sort -r'?

    <p>Ordena las líneas de un archivo en orden inverso.</p> Signup and view all the answers

    ¿Para qué se utiliza el comando 'grep -v'?

    <p>Para buscar líneas que no contienen una palabra clave.</p> Signup and view all the answers

    ¿Cuál es el propósito del comando 'head'?

    <p>Muestra las primeras líneas de un archivo.</p> Signup and view all the answers

    ¿Qué comando se utiliza para mover archivos?

    <p>mv</p> Signup and view all the answers

    ¿Cómo se puede seleccionar una columna específica de un archivo usando 'cut'?

    <p>cut -d[separador] -f[n] [archivo]</p> Signup and view all the answers

    Study Notes

    Comandos Básicos de Línea de Comando (CLI) en Linux

    • ifconfig / ip add: Muestran parámetros de red.
    • yum install net-tools: Instala herramientas de red, incluyendo ifconfig.
    • ssh: Acceso remoto a servidores.
    • ssh -l: Especifica el usuario para conexión SSH.
    • whoami: Muestra el usuario actual.
    • hostname: Muestra el nombre del host.
    • strace: Muestra todas las acciones que realiza un comando.
    • strace pwd: Ejemplo de rastrear la ejecución de pwd.
    • ls -l (o ll): Muestra lista detallada de archivos y directorios.
    • ls -l -r: Invierte el orden de la lista.
    • ls -l -t: Ordena por fecha de modificación (más reciente primero).
    • ls -l -i: Muestra el ID del archivo.
    • ls -l -h: Muestra los tamaños en unidades amigables (kB, MB, etc.).
    • clear: Limpia la pantalla de la CLI.
    • passwd: Cambia la contraseña del usuario.
    • cd: Cambia el directorio actual.
    • pwd: Muestra el directorio actual.
    • touch: Crea un archivo.
    • touch [nombrearchivo]: Crea un archivo o actualiza la fecha de modificación.
    • cp: Copia archivos o directorios.
    • cp -R: Copia recursivamente directorios.
    • vi: Editor de texto.
    • mkdir: Crea un directorio.
    • find: Busca archivos y directorios.
    • find . -name "nombrearchivo": Busca un archivo en el directorio actual.
    • find / -name "nombrearchivo": Busca un archivo partiendo del directorio raíz.
    • locate: Busca archivos utilizando una base de datos.
    • updatedb: Actualiza la base de datos para locate.
    • mlocate: Paquete que permite utilizar locate.
    • wc: Cuenta la cantidad de líneas, palabras y bytes en un archivo.

    Estructura de Archivos en Linux

    • /boot: Archivos para el arranque del sistema.
    • /root: Directorio del usuario root.
    • /dev: Archivos de dispositivos conectados al sistema.
    • /etc: Archivos de configuración.
    • /bin, /usr/bin: Comandos para el usuario.
    • /sbin, /usr/sbin: Comandos para el sistema.
    • /opt: Aplicaciones opcionales.
    • /proc: Archivos de procesos en ejecución.
    • /lib, /usr/lib: Bibliotecas.
    • /tmp: Archivos temporales.
    • /home: Directorios de usuario.
    • /var: Archivos de registro y variables.
    • /run: Archivos de procesos en ejecución y datos de arranque.
    • /mnt: Montado de sistemas de archivos externos.
    • /media: Montaje de dispositivos extraíbles (CDs/DVDs).

    Propiedades de Archivos/Directorios

    • Los archivos tienen atributos (permisos).
    • [X]rwxrwxrwx: Ejemplo de permisos.
    • -: Archivo regular.
    • d: Directorio.
    • l: Enlace simbólico.
    • c, s, p, b: Tipos de archivos especiales (servicio, puerto, pipe, servicio bloqueado).
    • Se pueden listar propiedades con los comandos ls -l o ll. Se muestran la información relacionada a la fecha de creación, ultima modificación, owner, grupo al que pertenece, el tipo de archivo u objeto (-, d etc), tamaño del archivo y nombre del archivo

    Rutas de Archivos

    • Ruta absoluta: Inicia con /.
    • Ruta relativa: No inicia con /, referenciando a un directorio actual.

    Wildcards (Comodines)

    • *: 0 o más caracteres.
    • ?: 1 caracter.
    • []: Rango de caracteres.
    • Se usan para buscar patrones en nombres de archivos.
    • Hard links: Mismos datos en la misma partición, elimina el original y el link deja de funcionar, última modificación se actualiza con archivos originales.
    • Symbolic links: Punteros a archivos/directorios en otra ubicación; borrar el original lo borra el link.

    Redirecciones de Entrada/Salida

    • >: Redireccionamiento de salida (sobreescribe el archivo).
    • >>: Redireccionamiento de salida (agrega al archivo).
    • <: Redireccionamiento de entrada.
    • tee: Copia la salida estándar a varios archivos o a la vez a la salida estandar y un archivo especifico.
    • 2>: Desvía errores a un archivo.

    Pipes

    • |: Permite conectar la salida de un comando con la entrada de otro.

    Comandos de Mantenimiento de Archivos

    • cp: Copiar archivos.
    • rm: Eliminar archivos.
    • mv: Mover archivos.
    • mkdir: Crear directorios.
    • rmdir: Eliminar directorios vacíos.
    • chgrp: Cambiar grupo de un archivo.
    • chown: Cambiar propietario de un archivo.

    Comandos de Visualización de Archivos

    • cat: Muestra un archivo completo.
    • more: Visualiza un archivo página por página.
    • less: Similar a more, pero permite moverse hacia arriba y abajo.
    • head: Muestra las primeras líneas de un archivo.
    • tail: Muestra las últimas líneas de un archivo.

    Filtros de Texto

    • cut: Extrae partes de líneas de archivos por columnas.
    • awk: Procesamiento de texto, manipulación de datos en columnas.
    • grep/egrep: Busca patrones de texto.
    • sort: Ordena las líneas de un archivo.
    • uniq: Elimina líneas duplicadas.
    • wc: Cuenta líneas, palabras y caracteres.

    Comparación de Archivos

    • diff: Compara archivos línea por línea.
    • cmp: Compara archivos byte por byte.

    Comprensión y Descompresión

    • tar: Agrupa archivos.
    • gzip/gunzip: Comprime y descomprime archivos.

    Truncar Tamaño de Archivos

    • truncate: Reduce o aumenta el tamaño de un archivo.

    Combinar y Dividir Archivos

    • cat: Combina archivos.
    • split: Divide un archivo en partes más pequeñas.

    Ejecutar Varios Comandos

    • ;: Ejecuta comandos en secuencia.

    Comparación Linux vs. Windows (Comandos)

    • Se muestran correspondencias de comandos básicos entre los dos sistemas operativos.
    • dir (Windows) -> ls (Linux)
    • ren (Windows) -> mv (Linux)
    • copy (Windows) -> cp (Linux)
    • move (Windows) -> mv (Linux)
    • cls (Windows) -> clear (Linux)
    • del (Windows) -> rm (Linux)
    • fc (Windows) -> diff (Linux)
    • find (Windows) -> grep (Linux)
    • /? (Windows) -> man (Linux)
    • chdir (Windows) -> cd (Linux)
    • time (Windows) -> date (Linux)

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Este cuestionario evalúa tu conocimiento sobre los comandos básicos de la línea de comando (CLI) en Linux. Abarca desde la configuración de red hasta la gestión de archivos y usuarios, asegurando que entiendas cómo utilizar estas herramientas eficientemente en un entorno Linux.

    More Like This

    Linux and Windows Command Line Quiz
    16 questions
    Linux Command Line Basics
    5 questions
    Linux Command Line Basics
    19 questions

    Linux Command Line Basics

    MemorablePointillism avatar
    MemorablePointillism
    Use Quizgecko on...
    Browser
    Browser