Herramientas de usuario

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
tutorial_de_huayra_linux [2024/09/14 15:54] perontutorial_de_huayra_linux [2026/04/21 19:47] (actual) – [Tutorial de Consola en Huayra Linux] ffuentes
Línea 1: Línea 1:
 ======Tutorial de Consola en Huayra Linux====== ======Tutorial de Consola en Huayra Linux======
 +
 +> El contexto de este tutorial es el programa Conectar Igualdad del gobierno argentino https://conectarigualdad.edu.ar/ y su distribución Huayra Linux
  
 Tu Netbook viene preinstalada con con sistema operativo Huayra GNU/Linux, una distribución personalizada del sistema operativo Debian [[GNU]]/Linux. Este se encuentra en el disco de estado sólido integrado. Tu Netbook viene preinstalada con con sistema operativo Huayra GNU/Linux, una distribución personalizada del sistema operativo Debian [[GNU]]/Linux. Este se encuentra en el disco de estado sólido integrado.
Línea 20: Línea 22:
 </code> </code>
  
-En cualquier caso, una vez que iniciaste tu sesión de consola, tendrás a tu disposición el  control de una [[intérpretes de comandos|shell]]. La shell por omisión se conoce como [[Bash]], pero existen [[interpretes de comandos#interpretes disponibles|otras shells que podés elegir]].+Si ya iniciaste sesión y estás en el escritorio gráfico Mate, también podés también usar la terminal. Para ello usá un [[emulador de terminal]]. Por ejemplo, para usar el programa de consola [[terminal de Mate]], presioná **Ctrl+Alt+t**, o bien buscalo en el menú Aplicaciones / Herramientas de Sistema / Terminal. 
 + 
 +En cualquier caso, una vez que iniciaste tu sesión de consola, tendrás a tu disposición el control de una [[intérpretes de comandos|shell]]. La shell por omisión se conoce como [[Bash]], pero existen [[interpretes de comandos#interpretes disponibles|otras shells que podés elegir]].
  
 Podés usar la shell para escribir los __comandos__ que querés que ejecute tu Netbook, pero también para escribir programas que combinen comandos (llamados "[[#guiones|guiones]]"), para llevar a cabo tareas más complejas. Por ejemplo, este [[tutoriales|tutorial]] está elaborado en base a un guion de Bash que combina algunas herramientas de texto y gráficos. Podés usar la shell para escribir los __comandos__ que querés que ejecute tu Netbook, pero también para escribir programas que combinen comandos (llamados "[[#guiones|guiones]]"), para llevar a cabo tareas más complejas. Por ejemplo, este [[tutoriales|tutorial]] está elaborado en base a un guion de Bash que combina algunas herramientas de texto y gráficos.
Línea 88: Línea 92:
 ====1.6 Sistema de Archivos==== ====1.6 Sistema de Archivos====
  
-El almacenamiento de ficheros de tu sistema Huayra Linux está organizado en un árbol de directorios. Para moverte en él, usarás el comando //cd// para cambiar el directorio actual. La parte superior de esta jerarquía se llama __raíz__ (no confundirlo con la superusuaria ''root''), pero se escribe con el símbolo /. Para ir a el directorio raíz, ingresa:+El almacenamiento de ficheros de tu sistema Huayra Linux está organizado en un árbol de directorios. Para moverte en él, usarás el comando //[[aprende_a_usar_la_terminal#ejercicio_4cambiar_de_directoriocd|cd]]// para cambiar el directorio actual. La parte superior de esta jerarquía se llama __raíz__ (no confundirlo con la superusuaria ''root''), pero se escribe con el símbolo /. Para ir a el directorio raíz, ingresa:
  
 <code bash> <code bash>
Línea 94: Línea 98:
 </code> </code>
  
-Para ver qué hay allí: usa el comando //ls// (listar):+Para ver qué hay allí: usa el comando //[[aprende_a_usar_la_terminal#ejercicio_2listar_el_contenido_de_directorios_con_ls|ls]]// (listar):
  
 <code bash> <code bash>
Línea 130: Línea 134:
 </code> </code>
  
-Con //man// podés aprender más acerca de cualquier comando. Deberías familiarizarte con los comandos más importantes como //cp// (copiar), //mv// (mover), //rm// (remover), //mkdir// (crear directorio), //mount// y //ln// (enlace). Armada con este conocimiento, podrás navegar cualquier sistema similar a UNIX, no solamente Huayra Linux.+Con //man// podés aprender más acerca de cualquier comando. Deberías familiarizarte con los comandos más importantes como //cp// (copiar), //mv// (mover), //rm// (remover), //[[aprende_a_usar_la_terminal#ejercicio_3crear_directorios_con_mkdir|mkdir]]// (crear directorio), //[[#puntos de montaje|mount]]// y //[[#enlaces|ln]]// (enlace). Armada con este conocimiento, podrás [[aprende_a_usar_la_terminal#ejercicio_5desplazarnos_en_la_estructura|navegar en el sistema de archivos de cualquier sistema similar a UNIX]], no solamente Huayra Linux.
  
 ===1.6.1 Jerarquía del Sistema de Archivo === ===1.6.1 Jerarquía del Sistema de Archivo ===
Línea 155: Línea 159:
 |''/srv'' |Ficheros usados por servidores, tales como los servidores web | |''/srv'' |Ficheros usados por servidores, tales como los servidores web |
  
-Una buena manera de explorar los ficheros y directorios que ocupan espacio de disco es usar el programa //ncdu//. Este calcula el tamaño de cada subdirecotrio y permite navegar tu sistema de archivo e incluso borrar ficheros no deseados (sólo deberías hacer esto en tu directorio //hogar//).+Una buena manera de explorar los ficheros y directorios que ocupan espacio de disco es usar el programa //ncdu//. Este calcula el tamaño de cada subdirectorio y permite navegar tu sistema de archivo e incluso borrar ficheros no deseados (sólo deberías hacer esto en tu directorio //hogar//).
  
 <code bash> <code bash>
Línea 181: Línea 185:
 </code> </code>
  
-A menudo, los ficheros punto contienen tu configuración personal para ciertos programas. Muchos programas colectan ficheros de configuración en el subdirecotrio ''~/.config''.+A menudo, los ficheros punto contienen tu configuración personal para ciertos programas. Muchos programas colectan ficheros de configuración en el subdirectorio ''~/.config''.
  
 ===1.6.4 Permisos=== ===1.6.4 Permisos===
  
-Como sos la dueña de tu direcotiro //hogar//, tu cuenta de usuaria tiene permitido modificar cualquier fichero y subdirecotrio contenido en él. Pero no podés cambiar los ficheros de configuración de sistema que se encuentran en ''/etc'' o borrar un comando de ''/bin'', así como así (para ello, necesitás ser ''root''). Esto se debe a que la configuración de posesión y permisos de esos ficheros y directorios.+Como sos la dueña de tu directorio //hogar//, tu cuenta de usuaria tiene permitido modificar cualquier fichero y subdirectorio contenido en él. Pero no podés cambiar los ficheros de configuración de sistema que se encuentran en ''/etc'' o borrar un comando de ''/bin'', así como así (para ello, necesitás ser ''root''). Esto se debe a que la configuración de posesión y permisos de esos ficheros y directorios.
  
 Si listás los contenidos de tu directorio //hogar// con //ls -l//, vas a ver una columna de aspecto críptico, con letras y guiones y un número, y a continuación, verás tu nombre de usuaria aparecer encolumnado dos veces. Si listás los contenidos de tu directorio //hogar// con //ls -l//, vas a ver una columna de aspecto críptico, con letras y guiones y un número, y a continuación, verás tu nombre de usuaria aparecer encolumnado dos veces.
Línea 319: Línea 323:
 La mayoría de la configuración del sistema se realiza [[editores de texto|editando]] ficheros de texto. La mayoría de la configuración del sistema se realiza [[editores de texto|editando]] ficheros de texto.
  
-Los dos editores de texto más importantes de Linux son //[[vim]]// y //[[emacs]]//, los cuales tienen una curva de aprendizaje pronunciada pero gratificante. Por lo tanto, el sistema Huayra Linux provee un editor más adecuado para los novatos, llamado //[[micro]]//.+Los dos editores de texto más importantes de Linux son //[[vim]]// y //[[emacs]]//, los cuales tienen una curva de aprendizaje pronunciada pero gratificante. Por lo tanto, Huayra Linux provee un editor más adecuado para los novatas, llamado //[[micro]]//.
  
-Podés crear, ver y editar ficheeros usando el editor de texto //micro//. Para editar un fichero llamado ''fichero.txt'' en el directorio actual, usá+Podés crear, ver y editar ficheros usando el editor de texto //micro//. Para editar un fichero llamado ''fichero.txt'' en el directorio actual, usá:
  
 +<code bash>
 micro fichero.txt micro fichero.txt
 +</code>
  
-Mientras estás en micro, podés usar **Ctrl+s** para guardar, **Ctrl+q** para salir, y **Ctrl+g** para mostrar un menú de ayuda.+Mientras estás en //micro//, podés usar **Ctrl+s** para guardar, **Ctrl+q** para salir, y **Ctrl+g** para mostrar un menú de ayuda.
  
 ====1.9 Guiones==== ====1.9 Guiones====
Línea 402: Línea 408:
 ====1.15 Redes de datos==== ====1.15 Redes de datos====
  
-La netbook tiene incorporado un puerto de red Gigabit Ethernet (1 GbE) para conectarla a redes de datos. Adicionalmente, tiene instalada una miniplaqueta Wi-Fi en una ranura mPCI-e (dependiendo del módulo de procesador) y bien el módulo integra ya un chip de Wi-Fi.+La netbook tiene incorporado un puerto de red Gigabit Ethernet (1 GbE) para conectarla a redes de datos por medio de un cable de de red (cable UTP con ficha RJ45 normalizada)
  
-Usualmentequerrás usar una herramienta conveniente de gestión de red como //network-manager//, usar la herramienta nmtyu para gestionar las conexiones de red de datos.+Adicionalmenteen su interior cuenta con una miniplaqueta Wi-Fi instalada en una ranura mPCI-e (dependiendo del módulo de procesador) bien el módulo integra ya un chip de Wi-Fi.
  
-Para ver y cambiar los detalles de tus conexions de red de datos, podés usar la herramienta //ip//:+En el escritorio gráfico querrás usar una herramienta gráfica para hacer lo mismo, como //network-manager//.  
 + 
 +Sin embargo, en la consola querrás usar una herramienta conveniente de gestión de red como la herramienta //nmtui// para gestionar las conexiones de red de datos tanto cableadas como Wi-Fi. Elegí "Activar una conexión" y elegí la conexión cableada Eth0 o bien elegí el SSID (identificador) de la red Wi-Fi que desees, e ingresá la contraseña. 
 + 
 +Para ver mas detalles de tus conexions de red de datos (y eventualmente, cambiarlos), podés usar la herramienta //ip//:
  
 ^Comando ^Resultado ^ ^Comando ^Resultado ^
Línea 491: Línea 501:
 </code> </code>
  
-Para explorar todas las funcionalidades de apt, lee las páginas de manual de //apt// y //apt-cache//. Si te sentís más cómoda con una interfaz gráfica de usuaria para gestionar los paquetes apt, podés usar el comando //synaptic//.+Para explorar todas las funcionalidades de //apt//, lee las páginas de manual de //apt// y //apt-cache//. Si te sentís más cómoda con una interfaz gráfica de usuaria para gestionar los paquetes apt, podés usar el comando //synaptic//. 
 +===1.17.1 Actualizar Huayra === 
 + 
 +Todo programa instalado se actualiza automáticamente. Es decir que, cuando salga una versión más nueva de ese programa, que incorpora nuevas funcionalidades, el sistema nos avisará y se actualizará constantemente desde el escritorio gráfico. 
 + 
 +Desde la consola Linux, podés actualizar Huayra manualmente con: 
 + 
 +<code bash> 
 +sudo apt update ; sudo apt upgrade -y 
 +</code>
  
 +> Mantené siempre tu sistema actualizado. Todos los programas son libres y no existen los virus. Así que aceptá 
 +todas las recomendaciones del sistema y actualizá en cada solicitud. Siempre será beneficioso para el desempeño
 +de tu netbook.

Este sitio web utiliza cookies para guardar datos esenciales de su actividad, como su autenticación. Al entrar acepta el uso de cookies.

Más información