<?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>Mon, 20 Apr 2026 23:54:26 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><item><title>Buku: Reduciendo el ruido de la web</title><link>https://sergiobelkin.com/posts/2017/10/22/buku-reduciendo-el-ruido-de-la-web/</link><dc:creator>sebelk</dc:creator><description>&lt;p class="md-end-block md-heading md-focus"&gt;&lt;span class="md-expand"&gt;El navegador Mosaic ya en 1993 contaba con la posibilidad de guardar los documentos favoritos de la web. En la actualidad, con conexiones de banda de ancha grande el uso de marcadores parece haber declinado. Muchas veces, nos da igual guardarlo como favorito, como buscarlo en el historial del navegador o buscarlo nuevamente en Google, DuckDuckGo, Gigablast, etc. No obstante, si queremos mantenernos enfocados en nuestro trabajo y/o estudio, es muy conveniente tener nuestra propia selección de sitios web de interés.&lt;br&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="md-line md-end-block"&gt;&lt;a href="https://github.com/jarun/Buku"&gt;Buku&lt;/a&gt; es un poderoso gestor de marcadores/favoritos escrito en python, utiliza el analizador de HTML/XML para extraer datos. Estos últimos se guardan en una base de datos sqlite3.&lt;br&gt;&lt;a href="https://sergiobelkin.com/wp-content/uploads/2017/10/Spectacle.A25523.png"&gt;&lt;img class="aligncenter size-large wp-image-874" src="https://sergiobelkin.com/wp-content/uploads/2017/10/Spectacle.A25523-1024x559.png" alt="buku" width="640" height="349"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Además, permite exportar e importar hacia y desde diferentes lugares. Opcionalmente la base se puede cifrar con &lt;span class="md-line md-end-block md-focus"&gt;&lt;span class=""&gt;AES256,  un algoritmo de criptografía asimétrica, el cual usa rondas de substitución y permutación.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Además, con herramientas como &lt;strong&gt;xclip&lt;/strong&gt; o &lt;strong&gt;xsel&lt;/strong&gt; se puede escribir un pequeño script para guardar rápidamente un marcador con buku desde un navegador con interfaz gráfica.&lt;/p&gt;</description><category>herramientas</category><category>python</category><category>terminal</category><guid>https://sergiobelkin.com/posts/2017/10/22/buku-reduciendo-el-ruido-de-la-web/</guid><pubDate>Sun, 22 Oct 2017 14:32:05 GMT</pubDate></item></channel></rss>