Fundamentos de Linux: Comandos Esenciales y Estructura de Directorios

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,15 KB

1. Estructura de Directorios y Configuración

  • ¿En qué directorio se encuentran los ficheros de configuración del sistema?
    Se encuentran en /etc.
  • ¿Qué diferencia existe entre los programas que hay en /sbin y los que hay en /usr/bin?
    • /sbin: Contiene los ficheros binarios ejecutables del sistema operativo. Suelen ser ejecutables únicamente por el usuario root (o mediante sudo).
    • /usr/bin: Contiene la gran mayoría de los comandos para los usuarios. Otros comandos pueden encontrarse en /bin o /usr/local/bin.

2. El Entorno de Línea de Comandos (Shell)

  • ¿Qué es el shell?
    El shell es el intérprete de comandos de UNIX/Linux, equivalente al COMMAND.COM de MS-DOS. Es el encargado de procesar las entradas del usuario y ejecutarlas como programas. Existen diversos tipos de shell, como sh, tcsh, bash, entre otros.
  • ¿Qué combinación de teclas se usaría para pasar del entorno gráfico a la consola número 4? ¿Y para volver al entorno gráfico?
    Para ir a la consola 4: Ctrl + Alt + F4. Para volver al entorno gráfico: Ctrl + Alt + F7 (dependiendo de la configuración específica de la distribución).
  • ¿Se puede trabajar con el shell desde el entorno gráfico? ¿Cómo?
    Sí, abriéndolo desde el menú del entorno de escritorio (GNOME, KDE, etc.). Por ejemplo, en Ubuntu con GNOME: Aplicaciones -> Accesorios -> Terminal.

3. Ejercicios Prácticos con Comandos de Archivos

  • Muestra el contenido del directorio actual: ls
  • Muestra el contenido del directorio que está justo a un nivel superior: ls ../
  • ¿En qué día de la semana naciste? (Utiliza la instrucción cal): cal 07 1977
  • Muestra todos los archivos del directorio actual que son imágenes JPG: ls *.jpg
  • Muestra todos los archivos del directorio /usr/bin que empiecen por la letra 'j': ls /usr/bin/j*
  • Muestra todos los archivos del directorio de trabajo del usuario actual, incluyendo los ocultos, con toda la información (permisos, tamaño, etc.): ls -al ~ o ls -alh ~
  • Muestra los archivos que empiecen por 'a' y tengan una 'o' en la tercera posición, dentro de /usr/bin: ls /usr/bin/a?o*
  • Muestra los archivos del directorio /bin que terminen en 'n': ls /bin/*n
  • Muestra todos los archivos que hay en /etc y en sus subdirectorios de forma recursiva: ls -R /etc
  • Muestra todos los archivos de /bin ordenados por tamaño (solo tamaño y nombre): ls -Ssh /bin

Entradas relacionadas: