{"id":11645,"date":"2020-09-03T02:36:50","date_gmt":"2020-09-03T00:36:50","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-tutoriales\/?p=11645"},"modified":"2024-05-22T14:23:27","modified_gmt":"2024-05-22T12:23:27","slug":"que-es-cli","status":"publish","type":"post","link":"\/co\/tutoriales\/que-es-cli","title":{"rendered":"\u00bfQu\u00e9 es CLI, c\u00f3mo se usa y por qu\u00e9 preferirla sobre GUI?"},"content":{"rendered":"<p>&iquest;Qu&eacute; es CLI? En pocas palabras, CLI significa interfaz de l&iacute;nea de comandos, por sus siglas en ingl&eacute;s. Es un programa que permite a los usuarios escribir comandos de texto instruyendo a la computadora para que realice tareas espec&iacute;ficas.<\/p><p>A pesar de ser tan poderoso, el uso de CLI no siempre ha sido bien recibido. Los principiantes se muestran reacios a usarlo, pensando que es solo para usuarios avanzados. Pero eso no es verdad.<\/p><p>En este art&iacute;culo, aprender&aacute;s todo lo que necesitas saber sobre CLI.<\/p><p class=\"has-text-align-center\"><a href=\"https:\/\/assets.hostinger.com\/content\/ES-Web-Development-Glossary-for-Beginners.pdf\" target=\"_blank\" rel=\"noopener\">Descarga Glosario Completo de Desarrollo Web<\/a><br><\/p><h2 class=\"wp-block-heading\" id=\"h-las-raices-de-cli\">Las ra&iacute;ces de CLI<\/h2><p>En la d&eacute;cada de 1960, CLI se utiliz&oacute; de forma intensiva.<\/p><p>En ese entonces, las personas solo ten&iacute;an un teclado como dispositivo de entrada y la pantalla de la computadora solo pod&iacute;a mostrar informaci&oacute;n de texto. Los sistemas operativos como MS-DOS usaban la CLI como interfaz de usuario est&aacute;ndar.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"975\" height=\"432\" src=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/windows-command-line-interface.jpg\" alt=\"Interfaz de l&iacute;nea de comandos de Windows\" class=\"wp-image-11646\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/windows-command-line-interface.jpg 975w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/windows-command-line-interface-300x133.jpg 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/windows-command-line-interface-150x66.jpg 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/windows-command-line-interface-768x340.jpg 768w\" sizes=\"(max-width: 975px) 100vw, 975px\" \/><\/figure><\/div><p>B&aacute;sicamente, los usuarios ten&iacute;an que escribir un comando en la CLI para realizar tareas, ya que esta era la &uacute;nica forma de comunicarse con la computadora.<\/p><p>Despu&eacute;s de escribir un comando, el resultado que obtienen los usuarios es informaci&oacute;n de texto o una acci&oacute;n espec&iacute;fica realizada por la computadora. Dicho esto, la clave es escribir el comando correcto.<\/p><p>Si los usuarios escriben el comando incorrecto, es probable que terminen eliminando los archivos incorrectos o cerrando accidentalmente el programa antes de guardar su trabajo. Esto es lo que la gente considera como el principal inconveniente de usar CLI.<\/p><p>Luego, despu&eacute;s de a&ntilde;os de usar solo un teclado y arriesgarse a hacer un mal uso de la l&iacute;nea de comandos, se invent&oacute; el mouse.<\/p><p>La invenci&oacute;n de un mouse marc&oacute; el comienzo del m&eacute;todo de apuntar y hacer clic como una nueva forma de interactuar con la computadora.<\/p><p>Este m&eacute;todo es mucho m&aacute;s seguro para los usuarios promedio, por lo que los alej&oacute; de la CLI. Pero, m&aacute;s adelante, veremos que usar CLI es mejor.<\/p><p>Adem&aacute;s, los sistemas operativos comenzaron a desarrollar una forma atractiva de computaci&oacute;n, utilizando GUI (Graphical User Interaction). La propia GUI fue fenomenal debido al uso de botones y men&uacute;s para representar comandos espec&iacute;ficos. Se ha demostrado que este enfoque es muy intuitivo.<\/p><p>Hoy en d&iacute;a, la GUI se ha convertido en una forma com&uacute;n de computaci&oacute;n. Sin embargo, la mayor&iacute;a de los sistemas operativos a&uacute;n ofrecen una combinaci&oacute;n de CLI y GUI. Por ejemplo, los usuarios de Mac pueden escribir &ldquo;cal&rdquo; en el Terminal o hacer clic en la aplicaci&oacute;n Calendario y obtener los mismos resultados.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"762\" height=\"549\" src=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/displaying-calendar-in-terminal.png\" alt=\"Visualizaci&oacute;n del calendario en Terminal\" class=\"wp-image-11647\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/displaying-calendar-in-terminal.png 762w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/displaying-calendar-in-terminal-300x216.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/displaying-calendar-in-terminal-150x108.png 150w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-shell-la-base-detras-de-la-cli\">Shell: la base detr&aacute;s de la CLI<\/h2><p>Si nos sumergimos desde CLI en la parte m&aacute;s profunda de un sistema operativo, nos encontraremos con shell.<\/p><p>Shell es una interfaz de usuario responsable de procesar todos los comandos escritos en CLI. Lee e interpreta los comandos e indica al sistema operativo que realice las tareas solicitadas.<\/p><p>En otras palabras, un shell es una interfaz de usuario que administra CLI y act&uacute;a como el intermediario, conectando a los usuarios con el sistema operativo.<\/p><p>En la pr&aacute;ctica, hay muchas cosas que un shell puede procesar, como:<\/p><ul class=\"wp-block-list\">\n<li>Trabajar con archivos y directorios<\/li>\n\n\n\n<li>Abrir y cerrar un programa<\/li>\n\n\n\n<li>Gesti&oacute;n de procesos inform&aacute;ticos<\/li>\n\n\n\n<li>Realizaci&oacute;n de tareas repetitivas<\/li>\n<\/ul><p>Entre muchos tipos de shell, los m&aacute;s populares son Windows shell (para Windows) y bash (para Linux y MacOS).<\/p><h3 class=\"wp-block-heading\" id=\"h-windows-shell\">Windows Shell<\/h3><p>El shell predeterminado en Windows es <strong>CMD.exe<\/strong> o el <strong>Command Prompt<\/strong> (s&iacute;mbolo del sistema). De hecho, <a href=\"https:\/\/www.microsoft.com\/\" target=\"_blank\" rel=\"noopener\">Microsoft<\/a> ha utilizado el s&iacute;mbolo del sistema desde los viejos tiempos, cuando <strong>MS-DOS<\/strong> era el sistema operativo principal.<\/p><p>Para abrir el s&iacute;mbolo del sistema, puedes hacer clic en<strong> Inicio -&gt; Todos los programas -&gt; Accesorios -&gt; S&iacute;mbolo del sistema<\/strong>. O, simplemente puedes presionar <strong>Windows+R<\/strong>, luego escribir <strong>CMD<\/strong> y presionar <strong>Enter<\/strong>.<\/p><p>Dependiendo de lo que necesites, escribe un solo comando o una combinaci&oacute;n. Tambi&eacute;n puedes escribir comandos que se ejecuten dentro de una secuencia (un comando se ejecuta tras otro).<\/p><p>El s&iacute;mbolo del sistema es tan robusto que puede administrar muchas cosas dentro del sistema operativo <a href=\"https:\/\/www.microsoft.com\/windows\" target=\"_blank\" rel=\"noopener\">Windows<\/a>:<\/p><ul class=\"wp-block-list\">\n<li>Cambiar directorios, enumerar directorios, contenido, etc.<\/li>\n\n\n\n<li>Manejo de redes, como mostrar configuraciones de redes IP.<\/li>\n\n\n\n<li>Administrar archivos, como cambiar el nombre, moverlos, etc.<\/li>\n\n\n\n<li>Administrar medios, como formatear y cambiar el nombre de los vol&uacute;menes.<\/li>\n<\/ul><p>Ahora, aprendamos a usar la sintaxis del Command Prompt:<\/p><ul class=\"wp-block-list\">\n<li><strong>Cambio de directorio<br><\/strong>Para navegar a un directorio o carpeta espec&iacute;ficos en el s&iacute;mbolo del sistema, usa <strong>CD [ruta]<\/strong>. Aseg&uacute;rate de agregar espacio antes de la ruta deseada. Por ejemplo:\n<p>&nbsp;<\/p>\n<pre>CD C:\\Archivos de programa<\/pre>\n<\/li>\n\n\n\n<li><strong>Cambio de nombre a archivo<br><\/strong>Para cambiar el nombre de un archivo dentro de una carpeta espec&iacute;fica, usa <strong>REN [unidad:] [ruta] [origen] [destino]<\/strong>. Si mencionas la ubicaci&oacute;n, eso significa que el archivo renombrado se guardar&aacute; en la misma carpeta. Por ejemplo:\n<p>&nbsp;<\/p>\n<pre>REN d: sintitulo.txt sintitulo1.txt<\/pre>\n<\/li>\n\n\n\n<li><strong>Eliminar un archivo<br><\/strong>Para eliminar un archivo desde el s&iacute;mbolo del sistema, usa <strong>DEL [nombre de archivo]<\/strong>. Si deseas agregar opciones como forzar eliminaci&oacute;n, puedes agregarlas antes del nombre del archivo. Por ejemplo:\n<p>&nbsp;<\/p>\n<pre>DEL \/F sintitulo.txt<\/pre>\n<\/li>\n\n\n\n<li><strong>Cambio de nombre a disco de volumen<br><\/strong>Para editar el nombre de un disco de volumen espec&iacute;fico, usa <strong>LABEL [unidad:] [nuevo nombre]<\/strong>. Ten en cuenta que puedes usar hasta 32 caracteres en el volumen NTFS y 11 en el volumen FAT. Por ejemplo:\n<p>&nbsp;<\/p>\n<pre>D:\\ &gt; LABEL d:MyData<\/pre>\n<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-bash\">Bash<\/h3><p>Bash son las siglas de <strong>Bourne Again SHell<\/strong> y fue desarrollado por la <strong>Fundaci&oacute;n Free Software<\/strong>.<\/p><p>Es un tipo de shell que se utiliza en <a href=\"https:\/\/www.apple.com\/lae\/macos\/mojave\/\" target=\"_blank\" rel=\"noopener\">MacOS<\/a> y en muchas distribuciones de <a href=\"https:\/\/www.linux.org\/\" target=\"_blank\" rel=\"noopener\">Linux<\/a>. Sin embargo, tambi&eacute;n puedes instalar bash Linux en Windows 10.<\/p><p>En Linux, el shell Bash es uno de los muchos shells que pueden usar los usuarios de Linux. Los otros tipos son <strong>shell Tchs<\/strong>, <strong>shell Ksh<\/strong> y <strong>shell Zsh<\/strong>.<\/p><p>En la mayor&iacute;a de las distribuciones de Linux, el shell se encuentra en el men&uacute; <strong>Utilidades<\/strong>. Si usa el escritorio <strong>Gnome<\/strong>, el nombre es <strong>Terminal<\/strong>, pero si usa <strong>KDE<\/strong>, el nombre es <strong>Konsole<\/strong>.<\/p><p>Mientras tanto, en MacOS, el programa es <strong>Terminal.app<\/strong>. Para ejecutar este programa, ve a <strong>Aplicaci&oacute;n -&gt; Utilidades -&gt; Terminal<\/strong>. O simplemente puedes escribir <strong>terminal<\/strong> usando la b&uacute;squeda de Spotlight.<\/p><p>Una vez que se abra la terminal, puedes comenzar a escribir un comando. B&aacute;sicamente, la mayor&iacute;a de los comandos constan de: <strong>el comando en s&iacute;, el argumento y la opci&oacute;n<\/strong>.<\/p><p>Si bien el comando contiene la instrucci&oacute;n que queremos realizar, el argumento indica d&oacute;nde debe operar el comando y la opci&oacute;n solicita la modificaci&oacute;n de la salida.<\/p><p>Ahora es el momento de aprender a usar el shell.<\/p><p>Para empezar, necesitas conocer la sintaxis para trabajar con el shell. Esto tambi&eacute;n se conoce como secuencias de comandos de Shell, son formas de usar la secuencia de comandos en la CLI para ejecutar ciertas tareas.<\/p><p>Si bien hay muchos comandos que puedes usar con CLI, todos se dividen en <strong>dos categor&iacute;as<\/strong>:<\/p><ul class=\"wp-block-list\">\n<li>Los comandos que <strong>manejan los procesos<\/strong><\/li>\n\n\n\n<li>Los comandos que <strong>manejan los archivos<\/strong><\/li>\n<\/ul><p>Para comprender la sintaxis de comandos en MacOS, aprendamos de estos ejemplos:<\/p><ul class=\"wp-block-list\">\n<li><strong>Lista todos los archivos en una carpeta<br><\/strong>Para saber qu&eacute; archivos hay en una carpeta espec&iacute;fica, usa <strong>ls<\/strong>.<br>El comando predeterminado excluir&aacute; los archivos ocultos. Para mostrar todos los archivos, puedes agregar <strong>-a<\/strong>. Por ejemplo:\n<p>&nbsp;<\/p>\n<pre>ls -a<\/pre>\n<figure><img decoding=\"async\" class=\"size-full wp-image-11648 aligncenter\" src=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/listing-all-files-in-a-folder-using-cli.png\" alt=\"Listado de todos los archivos en una carpeta usando CLI\" width=\"682\" height=\"478\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/listing-all-files-in-a-folder-using-cli.png 682w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/listing-all-files-in-a-folder-using-cli-300x210.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/listing-all-files-in-a-folder-using-cli-150x105.png 150w\" sizes=\"(max-width: 682px) 100vw, 682px\" \/><\/figure><p><\/p>\n<\/li>\n\n\n\n<li><strong>Cambiar de directorio<br><\/strong>Para moverte a un directorio espec&iacute;fico, usa <strong>cd destination<\/strong>. Por ejemplo:\n<p>&nbsp;<\/p>\n<pre>cd ~\/Escritorio<\/pre>\n<figure><img decoding=\"async\" class=\"size-full wp-image-11649 aligncenter\" src=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/change-directory-in-terminal.jpg\" alt=\"Cambiar directorio usando la terminal MacOS\" width=\"682\" height=\"478\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/change-directory-in-terminal.jpg 682w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/change-directory-in-terminal-300x210.jpg 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/change-directory-in-terminal-150x105.jpg 150w\" sizes=\"(max-width: 682px) 100vw, 682px\" \/><\/figure><p><\/p>\n<\/li>\n\n\n\n<li><strong>Renombrar archivo<br><\/strong>Para cambiar el nombre de un archivo dentro de una carpeta espec&iacute;fica, usa <strong>mv source destination<\/strong>. Ten en cuenta que debes asegurarte de que el nombre del archivo y la extensi&oacute;n. Por ejemplo:\n<p>&nbsp;<\/p>\n<pre>mv ~\/Desktop\/sintitulo.rtf ~\/Desktop\/sintitulo1.rtf<\/pre>\n<figure><img decoding=\"async\" class=\"size-full wp-image-11650 aligncenter\" src=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/renaming-a-file-using-macos-terminal.png\" alt=\"Cambiar el nombre de un archivo usando la terminal MacOS\" width=\"682\" height=\"478\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/renaming-a-file-using-macos-terminal.png 682w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/renaming-a-file-using-macos-terminal-300x210.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/renaming-a-file-using-macos-terminal-150x105.png 150w\" sizes=\"(max-width: 682px) 100vw, 682px\" \/><\/figure><p><\/p>\n<\/li>\n\n\n\n<li><strong>Eliminar un archivo<br><\/strong>Para eliminar un archivo en la carpeta espec&iacute;fica, usa <strong>rm<\/strong> Para evitar eliminar el archivo incorrecto, aseg&uacute;rate de ir primero a la carpeta de destino correcta. Por ejemplo:\n<p>&nbsp;<\/p>\n<pre>rm sintitulo.rtf<\/pre>\n<figure><img decoding=\"async\" class=\"size-full wp-image-11651 aligncenter\" src=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/deleting-a-file-in-macos-terminal.jpg\" alt=\"Eliminaci&oacute;n de un archivo usando el terminal MacOS\" width=\"682\" height=\"478\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/deleting-a-file-in-macos-terminal.jpg 682w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/deleting-a-file-in-macos-terminal-300x210.jpg 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2020\/09\/deleting-a-file-in-macos-terminal-150x105.jpg 150w\" sizes=\"(max-width: 682px) 100vw, 682px\" \/><\/figure><p><\/p>\n<\/li>\n<\/ul><p>Una vez m&aacute;s, es importante escribir el comando correcto. Eso significa que debes prestar atenci&oacute;n a cada car&aacute;cter que uses, incluido el espacio. No solo eso, aseg&uacute;rate de escribir el nombre de archivo correcto.<\/p><p>Si por ciertas razones deseas detener el proceso en curso en el S&iacute;mbolo del sistema o Bash, simplemente presiona <strong>Control+C<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-por-que-usarias-cli-en-lugar-de-gui\">&iquest;Por qu&eacute; usar&iacute;as CLI en lugar de GUI?<\/h2><p>Como mencionamos antes, la GUI se desarroll&oacute; dentro del sistema operativo tan pronto como el mouse se convirti&oacute; en un nuevo dispositivo de entrada para operar la computadora.<\/p><p>Debemos admitir que la GUI es visualmente atractiva y f&aacute;cil de entender. Pero, para algunas tareas que son vitales, la CLI es mucho m&aacute;s poderosa.<\/p><p>A continuaci&oacute;n, nos gustar&iacute;a destacar algunos puntos por los que usar&iacute;as CLI en lugar de GUI. Sin embargo, puedes elegir en funci&oacute;n de tu tipo de trabajo.<\/p><ol class=\"wp-block-list\">\n<li><strong>Menos recursos<br><\/strong>No es un secreto que el programa basado en texto necesita muy pocos recursos de tu computadora. Esto significa que con CLI puedes realizar tareas similares con recursos m&iacute;nimos.<\/li>\n\n\n\n<li><strong>Alta precisi&oacute;n<br><\/strong>Puedes utilizar un comando espec&iacute;fico para apuntar a destinos espec&iacute;ficos con facilidad. Siempre que no escribas el comando incorrecto, funcionar&aacute; de maravilla. Una vez que aprendas los conceptos b&aacute;sicos, escribir sintaxis no es tan dif&iacute;cil como podr&iacute;as pensar.<\/li>\n\n\n\n<li><strong>Amigable con tareas repetitivas<br><\/strong>La GUI se ha desarrollado bien a lo largo de los a&ntilde;os. Sin embargo, es posible que el sistema operativo no te brinde todos los men&uacute;s y botones para realizar todas las tareas. Una de las razones es la seguridad. Esto te dejar&aacute; abrumado si tienes que hacer tareas repetitivas. Por ejemplo, cuando tienes que manejar cientos de archivos dentro de una carpeta, CLI te permite usar un solo comando para automatizar la repetici&oacute;n f&aacute;cilmente.<\/li>\n\n\n\n<li><strong>Poderoso<br><\/strong>La mayor&iacute;a de los sistemas operativos actuales evitan que arruines el proceso central del sistema. Windows tiene protecci&oacute;n del sistema y MacOS tiene SIP (Protecci&oacute;n de integridad del sistema). No podr&aacute;s realizar determinadas tareas que est&eacute;n protegidas por el sistema. Sin embargo, con CLI, tendr&aacute;s control total sobre tu sistema.<\/li>\n<\/ol><p>Para darte una ilustraci&oacute;n, existe un m&eacute;todo llamado PSD a HTML en el desarrollo de sitios web.<\/p><p>En PSD a HTML, el proceso comienza con la creaci&oacute;n de una maqueta en <a href=\"https:\/\/www.adobe.com\/products\/photoshop.html\" target=\"_blank\" rel=\"noopener\">Photoshop<\/a>. Luego, el documento de Photoshop (PSD) se convierte a HTML.<\/p><p>La conversi&oacute;n de PSD a HTML implica un trabajo codificado a mano. El desarrollador se asegurar&aacute; de que el c&oacute;digo utilizado en la conversi&oacute;n est&eacute; limpio. Esto es importante para aprobar el <a href=\"https:\/\/www.w3.org\/standards\/\" target=\"_blank\" rel=\"noopener\">cumplimiento de W3C<\/a>.<\/p><p>El cumplimiento de W3C asegurar&aacute; que el sitio web tenga un buen c&oacute;digo para hacerlo compatible con todos los navegadores.<\/p><p>Por lo tanto, comprender el c&oacute;digo es vital para comprender el proceso central.<\/p><p>Lo mismo ocurre con CLI en el sistema operativo. Si bien la GUI puede parecer atractiva, CLI es liviana, potente y sencilla.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/co-tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29291\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>A pesar de un largo debate que hace ver que CLI es solo para expertos, ahora has aprendido que tambi&eacute;n es para usuarios promedio.<\/p><p>El hecho de que la mayor&iacute;a de los sistemas operativos a&uacute;n proporcionen CLI junto con GUI demuestra que CLI es crucial. Adem&aacute;s, el uso de CLI da m&aacute;s puntos positivos que GUI porque:<\/p><ul class=\"wp-block-list\">\n<li>Necesita <strong>menos recursos<\/strong><\/li>\n\n\n\n<li>Asegura<strong> alta precisi&oacute;n<\/strong><\/li>\n\n\n\n<li><strong>Maneja tareas repetitivas f&aacute;cilmente<\/strong><\/li>\n\n\n\n<li>Es<strong> poderoso<\/strong><\/li>\n<\/ul><p>Ahora, puedes empezar a trabajar con CLI.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&iquest;Qu&eacute; es CLI? En pocas palabras, CLI significa interfaz de l&iacute;nea de comandos, por sus siglas en ingl&eacute;s. Es un programa que permite a los usuarios escribir comandos de texto instruyendo a la computadora para que realice tareas espec&iacute;ficas. A pesar de ser tan poderoso, el uso de CLI no siempre ha sido bien recibido. [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/co\/tutoriales\/que-es-cli\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":138,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"\u00bfQu\u00e9 es CLI y c\u00f3mo se usa?","rank_math_description":"CLI significa interfaz de l\u00ednea de comandos. Pero, \u00bfqu\u00e9 es CLI? En este art\u00edculo, aprender\u00e1s todo lo que necesitas saber al respecto.","rank_math_focus_keyword":"cli","footnotes":""},"categories":[8284],"tags":[14110],"class_list":["post-11645","post","type-post","status-publish","format-standard","hentry","category-glosario","tag-cli"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/what-is-cli","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/o-que-e-cli","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/que-es-cli","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/apa-itu-cli","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/what-is-cli","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/what-is-cli","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/what-is-cli","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/que-es-cli","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/que-es-cli","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/que-es-cli","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/o-que-e-cli","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/what-is-cli","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/what-is-cli","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/what-is-cli","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/what-is-cli","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/11645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/users\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/comments?post=11645"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/11645\/revisions"}],"predecessor-version":[{"id":39981,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/11645\/revisions\/39981"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/media?parent=11645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/categories?post=11645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/tags?post=11645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}