<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux Sin Humo (Publicaciones sobre terminal)</title><link>https://sergiobelkin.com/</link><description></description><atom:link href="https://sergiobelkin.com/categories/terminal.xml" rel="self" type="application/rss+xml"></atom:link><language>es</language><copyright>Contents © 2026 &lt;a href="mailto:sebelk@gmail.com"&gt;sebelk&lt;/a&gt; 
&lt;a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/"&gt;
&lt;img alt="Creative Commons License BY-NC-SA"
style="border-width:0; margin-bottom:12px;"
src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png"&gt;&lt;/a&gt;
</copyright><lastBuildDate>Sun, 19 Apr 2026 00:13:32 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>La gestión de archivos en tiempos de DevOps</title><link>https://sergiobelkin.com/posts/y-si-combinamos-ls-tree-y-un-administrador-de-archivos/</link><dc:creator>sebelk</dc:creator><description>&lt;p&gt;Escribía en un artículo anterior sobre &lt;a href="https://sergiobelkin.com/posts/ranger/"&gt;ranger&lt;/a&gt;. Los gestores de archivos han sido son muy importantes.&lt;/p&gt;
&lt;p&gt;&lt;a class="image-reference" href="https://sergiobelkin.com/images/undraw_file_manager_j85s.png"&gt;&lt;img src="https://sergiobelkin.com/images/undraw_file_manager_j85s.thumbnail.png" alt="Gestores d archivos"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;En los comienzos de la informática moderna, los gestores de archivos se llamaban editores de directorio. En 1974 Stan Kugell crea el programa llamado DIRED. En la actualidad una implementación de Dired que corre en &lt;em&gt;Emacs&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a class="image-reference" href="https://sergiobelkin.com/images/dired-emacs.png"&gt;&lt;img src="https://sergiobelkin.com/images/dired-emacs.thumbnail.png" alt="Dired en Emacs"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;En los '80s aparecería Norton Commander. Miguel de Icaza creó en 1998 el clon tan popular llamado Midnight Commander.&lt;/p&gt;
&lt;p&gt;El comando &lt;strong&gt;ls&lt;/strong&gt; viene desde los tiempos del sistema operativo UNIX de AT&amp;amp;T, naturalmente en Linux usamos la implementación libre de las coreutils. El comando ls sirve para ver el contenido de directorio y ver propiedades básicas de los archivos. Si queremos ver el árbol de directorios podemos usar tree:&lt;/p&gt;
&lt;p&gt;&lt;a class="image-reference" href="https://sergiobelkin.com/images/dired-emacs.png"&gt;&lt;img src="https://sergiobelkin.com/images/dired-emacs.thumbnail.png" alt="El comando tree"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Benjamin Sago creó en 2014 una herramienta para reemplazar a ls, llamada &lt;a href="https://the.exa.website/"&gt;exa&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;a class="image-reference" href="https://sergiobelkin.com/images/exa.png"&gt;&lt;img src="https://sergiobelkin.com/images/exa.thumbnail.png" alt=""&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Este programa cuenta con opciones de visualización y filtrado que no están en &lt;code&gt;ls&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;La herramienta &lt;a href="https://dystroy.org/broot/"&gt;Broot&lt;/a&gt; o bien abreviada &lt;strong&gt;br&lt;/strong&gt; combina funcionalidades de ls, tree y de gestores de archivos. El programa fue creado por &lt;a href="https://dystroy.org/"&gt;Denys Séguret&lt;/a&gt; y al igual que &lt;em&gt;exa&lt;/em&gt;, está escrito en &lt;a href="https://www.rust-lang.org/"&gt;Rust Programming Language&lt;/a&gt;. Aquí vemos como esta herramienta sintetiza las 3 funcionalidades:&lt;/p&gt;
&lt;p&gt;Es así como contamos tanto con herramientas tradicionales como otras más nuevas adaptadas más a estos tiempos para ver y manejar archivos.&lt;/p&gt;
&lt;h4 id="fuentes-y-mas-recursos"&gt;Fuentes y más recursos&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.tldp.org/LDP/LG/issue48/fischer.html"&gt;A Brief History of the 'ls' command LG #48&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/File_manager#cite_note-minidisk-9"&gt;File manager - Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Dired"&gt;Dired - Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description><category>terminal</category><guid>https://sergiobelkin.com/posts/y-si-combinamos-ls-tree-y-un-administrador-de-archivos/</guid><pubDate>Sun, 12 Jan 2020 20:43:55 GMT</pubDate></item><item><title>ranger</title><link>https://sergiobelkin.com/posts/ranger/</link><dc:creator>sebelk</dc:creator><description>&lt;p&gt;&lt;strong&gt;ranger&lt;/strong&gt; es un gestor de archivos de consola con atajos de teclado de VI. Proporciona una interfaz minimalista y bonita basada en curses con una vista en la jerarquía de directorios. Viene con rifle, un lanzador de archivos bueno para encontrar cual programa usar para cada tipo de archivo.&lt;/p&gt;
&lt;p&gt;Tenemos entonces un administrador de archivos fácilmente mantenible en un lenguaje de alto nivel. Una manera rápida de cambiar de directorios y navegar el sistema de archivos. Es pequeño pero útil, hace una cosa y la hace bien. Al estar basado en la consola, con una fácil integración en la shell de unix.&lt;/p&gt;
&lt;p&gt;Desde ranger podemos ir a una shell (S mayúscula mediante) y volver a ranger (con exit). Además, posee atajos similares al viejo Midnight Commander con las teclas de función. Mediante w3m-img podemos previsualizar imágenes. Además, buscar archivos, cambiar archivos, crear directorios, renombrar archivos, etc.&lt;/p&gt;
&lt;p&gt;No reemplaza a herramientas gráficas como &lt;strong&gt;Dolphin&lt;/strong&gt;, pero sin duda es bueno tenerlo a mano cuando necesitamos la rapidez y la eficacia de la consola de texto.&lt;/p&gt;
&lt;p&gt;&lt;a class="image-reference" href="https://sergiobelkin.com/images/ranger.gif"&gt;&lt;img src="https://sergiobelkin.com/images/ranger.thumbnail.gif"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="enlaces"&gt;Enlaces&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://ranger.github.io/"&gt;ranger.github.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/ranger/ranger/blob/master/AUTHORS"&gt;ranger/AUTHORS at master · ranger/ranger&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/ranger/ranger"&gt;ranger/ranger: A VIM-inspired filemanager for the console&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description><category>terminal</category><guid>https://sergiobelkin.com/posts/ranger/</guid><pubDate>Sat, 24 Mar 2018 13:39:16 GMT</pubDate></item></channel></rss>