{"id":15781,"date":"2024-06-27T19:52:41","date_gmt":"2024-06-27T16:22:41","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=15781"},"modified":"2024-06-27T19:52:41","modified_gmt":"2024-06-27T16:22:41","slug":"an-introduction-to-the-linux-terminal","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/an-introduction-to-the-linux-terminal\/","title":{"rendered":"Introducci\u00f3n a la terminal de Linux"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Introducci\u00f3n<\/h2>\n<p>Este tutorial, el primero de una serie que ense\u00f1a los fundamentos de Linux, abarca c\u00f3mo empezar a usar la terminal, la l\u00ednea de comandos de Linux y la ejecuci\u00f3n de comandos. Si eres nuevo en Linux, te recomendamos familiarizarte con la terminal, ya que es la forma est\u00e1ndar de interactuar con un servidor Linux.<\/p>\n<p>Si quieres aprovechar al m\u00e1ximo este tutorial, necesitar\u00e1s un servidor Linux para conectarte y usarlo. Si a\u00fan no tienes uno, puedes crear uno r\u00e1pidamente siguiendo este enlace: C\u00f3mo crear una gota de oc\u00e9ano digital. Este tutorial se escribi\u00f3 para Ubuntu 22.04 Server, pero los principios generales son aplicables a cualquier otra distribuci\u00f3n de Linux.<\/p>\n<p>Comencemos explicando qu\u00e9 es un emulador de terminal.<\/p>\n<h2 id=\"%d8%b4%d8%a8%db%8c%d9%87-%d8%b3%d8%a7%d8%b2-%d8%aa%d8%b1%d9%85%db%8c%d9%86%d8%a7%d9%84\">Emulador de terminal<\/h2>\n<p>Un emulador de terminal es un programa que permite usar una terminal en un entorno gr\u00e1fico. Dado que la mayor\u00eda de las personas utilizan sistemas operativos con interfaz gr\u00e1fica de usuario (GUI) para sus necesidades inform\u00e1ticas diarias, usar un emulador de terminal es una necesidad para la mayor\u00eda de los usuarios de servidores Linux.<\/p>\n<p>A continuaci\u00f3n se muestran algunos de los emuladores de terminal gratuitos m\u00e1s populares por sistema operativo:<\/p>\n<ul>\n<li>MacOS: Terminal (predeterminado), iTerm2<\/li>\n<li>Windows: ConEmu, Terminal de Windows, PuTTy<\/li>\n<li>Linux: Terminal Gnome, Konsole, XTerm<\/li>\n<\/ul>\n<p>Cada emulador de terminal tiene sus propias caracter\u00edsticas. En general, un emulador de terminal moderno deber\u00eda ser compatible con ventanas con pesta\u00f1as y resaltado de texto.<\/p>\n<h2 id=\"%d9%be%d9%88%d8%b3%d8%aa%d9%87\">Caparaz\u00f3n<\/h2>\n<p>En un sistema Linux, un shell es una interfaz de l\u00ednea de comandos que interpreta los comandos del usuario y los archivos de script e indica al sistema operativo del servidor qu\u00e9 hacer con ellos. Existen varios shells ampliamente utilizados, como el shell Bourne-Again (bash) y el shell Z (zsh). Cada shell tiene sus propias caracter\u00edsticas y complejidades relacionadas con la interpretaci\u00f3n de los comandos, pero todos incluyen redirecci\u00f3n de entrada y salida, variables, pruebas de condici\u00f3n y m\u00e1s.<\/p>\n<p>Este tutorial est\u00e1 escrito utilizando el shell Bourne-Again, com\u00fanmente llamado bash, que es el shell predeterminado de la mayor\u00eda de las distribuciones de Linux, incluidas Ubuntu, Fedora y RHEL.<\/p>\n<h2 id=\"%d8%ae%d8%b7-%d9%81%d8%b1%d9%85%d8%a7%d9%86\">L\u00ednea de comandos<\/h2>\n<p>Al iniciar sesi\u00f3n por primera vez en un servidor, suele aparecer un mensaje del d\u00eda (MOTD), que suele ser informativo e incluye informaci\u00f3n diversa, como la versi\u00f3n de Linux que ejecuta el servidor. Tras el MOTD, se abre una l\u00ednea de comandos o un int\u00e9rprete de comandos, donde puede ejecutar comandos al servidor.<\/p>\n<p>El usuario puede personalizar la informaci\u00f3n proporcionada en la l\u00ednea de comandos, pero aqu\u00ed hay un ejemplo de la l\u00ednea de comandos predeterminada de Ubuntu 20.04:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>sammy@webapp:~$\r\n<\/code><\/pre>\n<\/div>\n<p>A continuaci\u00f3n se muestra un resumen de la sintaxis de la l\u00ednea de comandos:<\/p>\n<ul>\n<li>sammy: nombre de usuario del usuario actual<\/li>\n<li>webapp: nombre de host del servidor<\/li>\n<li>~: El directorio actual. En bash, el shell predeterminado, ~ o tilde es un car\u00e1cter especial que se expande a la ruta del directorio personal del usuario actual. En este caso, representa \/home\/sammy.<\/li>\n<li>$: Icono de notificaci\u00f3n. Indica el final de la l\u00ednea de comandos, tras lo cual aparece la entrada del teclado del usuario.<\/li>\n<\/ul>\n<p>A continuaci\u00f3n se muestra un ejemplo de c\u00f3mo podr\u00eda verse la l\u00ednea de comando si se ingresa como root y en la carpeta \/var\/log:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>root@webapp:\/var\/log#\r\n<\/code><\/pre>\n<\/div>\n<p>Tenga en cuenta que el s\u00edmbolo que finaliza la l\u00ednea de comandos es #, el s\u00edmbolo est\u00e1ndar para root. En Linux, el usuario root es una cuenta de superusuario, una cuenta de usuario especial que puede realizar funciones administrativas en todo el sistema. Es un usuario sin restricciones con permiso para hacer cualquier cosa en el servidor.<\/p>\n<h2 id=\"%d8%af%d8%b3%d8%aa%d9%88%d8%b1%d8%a7%d8%aa-%d8%af%d8%b1-%d8%ad%d8%a7%d9%84-%d8%a7%d8%ac%d8%b1%d8%a7\">Comandos de ejecuci\u00f3n<\/h2>\n<p>Los comandos se pueden ejecutar en la l\u00ednea de comandos especificando el nombre de un archivo ejecutable, que puede ser un programa binario o un script. Existen numerosos comandos y herramientas est\u00e1ndar de Linux que vienen instalados con el sistema operativo y que permiten navegar por el sistema de archivos, instalar paquetes de software y configurar el sistema y las aplicaciones.<\/p>\n<p>Una instancia de un comando en ejecuci\u00f3n se conoce como proceso. Cuando un comando se ejecuta en primer plano, que es la forma predeterminada de ejecutar comandos, el usuario debe esperar a que el proceso finalice antes de volver al s\u00edmbolo del sistema, momento en el que puede continuar ejecutando m\u00e1s comandos.<\/p>\n<p>Es importante tener en cuenta que casi todo en Linux distingue entre may\u00fasculas y min\u00fasculas, incluyendo nombres de archivos y directorios, comandos, argumentos y opciones. Si algo no funciona como se espera, \u00a1revisa la ortograf\u00eda y el uso de may\u00fasculas en tus comandos!<\/p>\n<p>A continuaci\u00f3n se muestran algunos ejemplos que cubren los conceptos b\u00e1sicos de la ejecuci\u00f3n de comandos.<\/p>\n<h5 id=\"%d8%a8%d8%af%d9%88%d9%86-%d8%a7%d8%b3%d8%aa%d8%af%d9%84%d8%a7%d9%84-%db%8c%d8%a7-%da%af%d8%b2%db%8c%d9%86%d9%87\">Sin argumentos ni opciones.<\/h5>\n<p>Para ejecutar un comando sin argumentos ni opciones, escriba el nombre del comando y presione Entrar.<\/p>\n<p>Si ejecuta un comando como este, se mostrar\u00e1 su comportamiento predeterminado, que var\u00eda seg\u00fan el comando. Por ejemplo, si ejecuta el comando cd sin argumentos, regresar\u00e1 al directorio personal de su usuario actual. El comando ls imprime una lista de archivos y directorios en el directorio actual. El comando ip, sin argumentos, imprime un mensaje que le muestra c\u00f3mo usarlo.<\/p>\n<p>Para enumerar los archivos y directorios en su directorio actual, ejecute el comando ls sin argumentos (puede que no haya ninguno):<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ls<\/code><\/pre>\n<\/div>\n<h5 id=\"%d8%a8%d8%a7-%d8%a7%d8%b3%d8%aa%d8%af%d9%84%d8%a7%d9%84\">Por argumento<\/h5>\n<p>Muchos comandos aceptan argumentos o par\u00e1metros que pueden afectar su comportamiento. Por ejemplo, la forma m\u00e1s com\u00fan de usar el comando cd es pasar un \u00fanico argumento que especifica el directorio al que se debe cambiar. Por ejemplo, para cambiar al directorio \/usr\/bin, donde se instalan muchos de los comandos est\u00e1ndar, ejecute este comando:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>cd \/usr\/bin\r\n<\/code><\/pre>\n<\/div>\n<p>La parte &quot;cd&quot; es el comando, y el primer argumento, &quot;\/usr\/bin&quot;, le sigue. Observe c\u00f3mo se ha actualizado la ruta de la l\u00ednea de comandos.<\/p>\n<p>Intente ejecutar el comando ls para ver los archivos que est\u00e1n en su nuevo directorio actual.<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ls\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\n\u2026\r\ngrub-mkrescue sdiff zgrep\r\ngrub-mkstandalone sed zipdetails\r\ngrub-mount see zless\r\ngrub-ntldr-img select-editor zmore\r\ngrub-render-label semver znew\r\ngrub-script-check sensible-browser<\/code><\/pre>\n<\/div>\n<h5 id=\"%d8%a8%d8%a7-%da%af%d8%b2%db%8c%d9%86%d9%87-%d9%87%d8%a7\">Con opciones<\/h5>\n<p>La mayor\u00eda de los comandos aceptan opciones, tambi\u00e9n conocidas como indicadores o modificadores, que modifican su comportamiento. Las opciones siguen al comando y se representan mediante un solo car\u00e1cter seguido de una o m\u00e1s opciones, representadas en may\u00fasculas o min\u00fasculas. Algunas opciones de varias palabras pueden comenzar con \u2014 seguido del texto del indicador.<\/p>\n<p>Para ver un ejemplo de c\u00f3mo funcionan las opciones, veamos el comando ls. Aqu\u00ed hay algunas opciones comunes que son \u00fatiles al usar ls:<\/p>\n<ul>\n<li>-l: Imprime una \u201clista larga\u201d, que incluye detalles adicionales como permisos, propiedad, tama\u00f1o del archivo y marca de tiempo.<\/li>\n<li>-a: Lista todos los archivos del directorio, incluidos los archivos ocultos (aquellos que comienzan con .)<\/li>\n<\/ul>\n<p>Para utilizar el indicador -l con ls, utilice este comando:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ls -l<\/code><\/pre>\n<\/div>\n<p>Tenga en cuenta que la lista contiene los mismos archivos que antes, pero con informaci\u00f3n adicional sobre cada archivo.<\/p>\n<p>Como se mencion\u00f3 anteriormente, las opciones suelen agruparse. Si desea usar las opciones -l y -a juntas, puede ejecutar ls -l -a o simplemente combinarlas de la siguiente manera:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ls -la<\/code><\/pre>\n<\/div>\n<p>Tenga en cuenta que la lista incluye directorios . y .. ocultos en la lista, debido a la opci\u00f3n -a.<\/p>\n<h5 id=\"%d8%a8%d8%a7-%da%af%d8%b2%db%8c%d9%86%d9%87-%d9%87%d8%a7-%d9%88-%d8%a7%d8%b3%d8%aa%d8%af%d9%84%d8%a7%d9%84-%d9%87%d8%a7\">Con opciones y argumentos<\/h5>\n<p>Casi siempre es posible combinar opciones y argumentos al ejecutar comandos.<\/p>\n<p>Por ejemplo, puede examinar el contenido de \/home sin prestar atenci\u00f3n a su directorio actual ejecutando el comando ls:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ls -la \/home\r\n<\/code><\/pre>\n<\/div>\n<p>ls es el comando, -la es la opci\u00f3n y \/home es el argumento que indica qu\u00e9 archivo o directorio listar. Esto deber\u00eda mostrar una lista detallada del directorio \/home, que debe incluir los directorios de inicio de todos los usuarios habituales del servidor.<\/p>\n<h5 id=\"%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7%db%8c-%d9%85%d8%ad%db%8c%d8%b7%db%8c\">Variables ambientales<\/h5>\n<p>Las variables de entorno son valores con nombre que se utilizan para modificar la ejecuci\u00f3n de comandos y procesos. Al iniciar sesi\u00f3n por primera vez en un servidor, se configuran varias variables de entorno de forma predeterminada seg\u00fan varios archivos de configuraci\u00f3n.<\/p>\n<h5 id=\"%d9%85%d8%b4%d8%a7%d9%87%d8%af%d9%87-%d9%87%d9%85%d9%87-%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7%db%8c-%d9%85%d8%ad%db%8c%d8%b7%db%8c\">Ver todas las variables de entorno<\/h5>\n<p>Para ver todas las variables de entorno configuradas para una sesi\u00f3n de terminal particular, ejecute el comando env:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>env\r\n<\/code><\/pre>\n<\/div>\n<p>Probablemente tendr\u00e1 mucha informaci\u00f3n. Busca la entrada PATH:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>PATH=\/usr\/local\/sbin:\/usr\/local\/bin:\/usr\/sbin:\/usr\/bin:\/sbin:\/bin:\/usr\/games:\/usr\/local\/games<\/code><\/pre>\n<\/div>\n<\/div>\n<p>La variable de entorno PATH es una lista de directorios, separados por dos puntos, donde el shell busca programas o scripts ejecutables al ejecutar un comando. Por ejemplo, el comando env se encuentra en \/usr\/bin y se puede ejecutar sin especificar la ruta completa, ya que esta se encuentra en la variable de entorno PATH.<\/p>\n<h5 id=\"%d9%85%d8%b4%d8%a7%d9%87%d8%af%d9%87-%d9%85%d9%82%d8%af%d8%a7%d8%b1-%db%8c%da%a9-%d9%85%d8%aa%d8%ba%db%8c%d8%b1\">Ver el valor de una variable<\/h5>\n<p>El valor de una variable de entorno se puede recuperar anteponiendo $ al nombre de la variable. Esto expande la variable referenciada a su valor.<\/p>\n<p>Por ejemplo, para imprimir el valor de la variable PATH, puede utilizar el comando echo:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>echo $PATH\r\n<\/code><\/pre>\n<\/div>\n<p>O puede utilizar la variable HOME, que est\u00e1 configurada en el directorio de inicio del usuario de manera predeterminada, para cambiar a su directorio de inicio:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>cd $HOME\r\n<\/code><\/pre>\n<\/div>\n<p>Si intenta acceder a una variable de entorno que no est\u00e1 configurada, se expandir\u00e1 a nada. Una cadena vac\u00eda.<\/p>\n<h5 id=\"%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7%db%8c-%d9%85%d8%ad%db%8c%d8%b7%db%8c\">Configuraci\u00f3n de variables de entorno<\/h5>\n<p>Ahora que sabe c\u00f3mo ver las variables de entorno, necesita aprender c\u00f3mo configurarlas.<\/p>\n<p>Para establecer una variable de entorno, todo lo que necesita hacer es comenzar con el nombre de la variable, seguido inmediatamente por un signo = y luego su valor deseado:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>VAR=value\r\n<\/code><\/pre>\n<\/div>\n<p>Tenga en cuenta que si configura una variable existente, se sobrescribir\u00e1 el valor original. Si la variable no exist\u00eda inicialmente, se crear\u00e1.<\/p>\n<p>Bash incluye un comando llamado export que exporta una variable para que la hereden los procesos secundarios. Esto permite usar scripts que hacen referencia a una variable de entorno exportada desde la sesi\u00f3n actual.<\/p>\n<p>Tambi\u00e9n puede hacer referencia a variables existentes al configurar una variable. Por ejemplo, si instal\u00f3 un programa en \/opt\/app\/bin, puede agregar ese directorio al final de la variable de entorno PATH con este comando:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>export PATH=$PATH:\/opt\/app\/bin\r\n<\/code><\/pre>\n<\/div>\n<p>Ahora verifique que \/opt\/app\/bin se agregue al final de su variable PATH con echo:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>echo $PATH\r\n<\/code><\/pre>\n<\/div>\n<p>Tenga en cuenta que configurar las variables de entorno de esta manera solo las activa para su sesi\u00f3n actual. Esto significa que, si cierra sesi\u00f3n o cambia a otra, los cambios realizados en el entorno no se conservar\u00e1n. Existe una forma de cambiar las variables de entorno de forma permanente, pero se explicar\u00e1 en un tutorial posterior.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Resultado<\/h2>\n<p>Ahora que has empezado a aprender sobre la terminal de Linux (y algunos comandos), deber\u00edas tener una buena base para ampliar tus conocimientos sobre los comandos de Linux. Lee el siguiente tutorial de esta serie para aprender a navegar, ver y editar archivos y sus permisos.<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"Introducci\u00f3n Este tutorial, que es el primero de una serie que ense\u00f1a los conceptos b\u00e1sicos de Linux, comienza\u2026","protected":false},"author":1,"featured_media":15782,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193,369],"tags":[358],"class_list":{"0":"post-15781","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-os","9":"tag-linux"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/an-introduction-to-the-linux-terminal\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u06a9\u0647 \u0627\u0648\u0644\u06cc\u0646 \u0645\u0648\u0631\u062f \u0627\u0632 \u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0627\u0635\u0648\u0644 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0631\u0627 \u0622\u0645\u0648\u0632\u0634 \u0645\u06cc \u062f\u0647\u062f\u060c \u0634\u0631\u0648\u0639&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/an-introduction-to-the-linux-terminal\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-27T16:22:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/06\/27195103\/terminal.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux\",\"datePublished\":\"2024-06-27T16:22:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/\"},\"wordCount\":88,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/06\\\/27195103\\\/terminal.jpg\",\"keywords\":[\"linux\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"\u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/\",\"name\":\"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/06\\\/27195103\\\/terminal.jpg\",\"datePublished\":\"2024-06-27T16:22:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/06\\\/27195103\\\/terminal.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/06\\\/27195103\\\/terminal.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/an-introduction-to-the-linux-terminal\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/es\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introducci\u00f3n a la Terminal de Linux - Blog de ITPiran","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/an-introduction-to-the-linux-terminal\/","og_locale":"es_ES","og_type":"article","og_title":"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 \u06a9\u0647 \u0627\u0648\u0644\u06cc\u0646 \u0645\u0648\u0631\u062f \u0627\u0632 \u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0627\u0635\u0648\u0644 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0631\u0627 \u0622\u0645\u0648\u0632\u0634 \u0645\u06cc \u062f\u0647\u062f\u060c \u0634\u0631\u0648\u0639&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/es\/tutorials\/an-introduction-to-the-linux-terminal\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-06-27T16:22:41+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/06\/27195103\/terminal.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"admin","Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux","datePublished":"2024-06-27T16:22:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/"},"wordCount":88,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/06\/27195103\/terminal.jpg","keywords":["linux"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc","\u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/","name":"Introducci\u00f3n a la Terminal de Linux - Blog de ITPiran","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/06\/27195103\/terminal.jpg","datePublished":"2024-06-27T16:22:41+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/06\/27195103\/terminal.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/06\/27195103\/terminal.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/an-introduction-to-the-linux-terminal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"Blog de ITPiran","description":"Noticias y art\u00edculos sobre comercio sostenible en Ir\u00e1n","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Blog sobre negocios iran\u00edes sostenibles","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"administraci\u00f3n","url":"https:\/\/www.itpiran.net\/blog\/es\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/comments?post=15781"}],"version-history":[{"count":1,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15781\/revisions"}],"predecessor-version":[{"id":15783,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15781\/revisions\/15783"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media\/15782"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media?parent=15781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/categories?post=15781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/tags?post=15781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}