<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Command-Line on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/command-line/</link><description>Recent content in Command-Line on Karpoke - Just Another Blog</description><generator>Hugo -- 0.167.0</generator><language>es</language><lastBuildDate>Fri, 12 Jun 2026 15:49:20 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/command-line/index.xml" rel="self" type="application/rss+xml"/><item><title>Al principio, sólo había texto. Luego llegaron los códigos ANSI de colores para darle vida a los terminales</title><link>http://karpoke.ignaciocano.com/2026/06/12/al-principio-solo-habia-texto-luego-llegaron-los-codigos-ansi-de-colores-para-da/</link><pubDate>Fri, 12 Jun 2026 15:49:20 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2026/06/12/al-principio-solo-habia-texto-luego-llegaron-los-codigos-ansi-de-colores-para-da/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Códigos ANSI: como dar vida al terminal sin necesidad de un curso de
arte moderno.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» @Alvy | &lt;a href="https://www.microsiervos.com/archivo/ordenadores/codigos-ansi-colores-vida-terminales.html"&gt;microsiervos.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Tu Terminal ahora es mucho mas inteligente (gracias a Fish)</title><link>http://karpoke.ignaciocano.com/2026/04/06/tu-terminal-ahora-es-mucho-mas-inteligente-gracias-a-fish/</link><pubDate>Mon, 06 Apr 2026 12:00:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2026/04/06/tu-terminal-ahora-es-mucho-mas-inteligente-gracias-a-fish/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Hace unos días, mientras preparaba el episodio sobre buildah, el
constructor de imágenes de Podman, descrubrí que el shell fish tiene un
sistema de eventos muy potente que me permite ejecutar…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://atareao.es/podcast/tu-terminal-ahora-es-mucho-mas-inteligente-gracias-a-fish/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>netlab: Switch to Lab Directory After an SSH Session Loss « ipSpace.net blog</title><link>http://karpoke.ignaciocano.com/2026/03/01/netlab-switch-to-lab-directory-after-an-ssh-session-loss-ipspace-net-blog/</link><pubDate>Sun, 01 Mar 2026 12:00:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2026/03/01/netlab-switch-to-lab-directory-after-an-ssh-session-loss-ipspace-net-blog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;I work on a laptop that loves to power down when not used (the right
thing to do), which often breaks the SSH session to my netlab server
(not so good). Reconnecting is trivial. Figuring out which lab I was
working on and where it lives on the disk after a few hours? That’s the…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» blog.ipspace.net | &lt;a href="https://blog.ipspace.net/2026/03/netlab-switch-lab-directory/?utm_source=atom_feed"&gt;blog.ipspace.net&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Shell variable ~-</title><link>http://karpoke.ignaciocano.com/2026/03/01/shell-variable/</link><pubDate>Sun, 01 Mar 2026 12:00:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2026/03/01/shell-variable/</guid><description>&lt;blockquote&gt;
&lt;p&gt;After writing the previous post, I poked around in the bash shell
documentation and found a handy feature I&amp;rsquo;d never seen before, the
shortcut ~-. I frequently use the command cd - to return to the previous
working directory, but didn&amp;rsquo;t know about ~- as a shortcut for the shell…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» John | &lt;a href="https://www.johndcook.com/blog/2026/03/01/tilde-dash/"&gt;johndcook.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>chroot: el comando que usamos cuando estamos en apuros</title><link>http://karpoke.ignaciocano.com/2025/11/25/chroot-el-comando-que-usamos-cuando-estamos-en-apuros/</link><pubDate>Tue, 25 Nov 2025 08:51:39 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2025/11/25/chroot-el-comando-que-usamos-cuando-estamos-en-apuros/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Descubre cómo usar chroot para recuperar sistemas, aislar procesos y
ejecutar comandos en entornos controlados.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/chroot-el-comando-que-usamos-cuando-estamos-en-apuros/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cómo evadir detecciones con ofuscación en la línea de comandos</title><link>http://karpoke.ignaciocano.com/2025/03/31/como-evadir-detecciones-con-ofuscacion-en-la-linea-de-comandos/</link><pubDate>Mon, 31 Mar 2025 10:04:24 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2025/03/31/como-evadir-detecciones-con-ofuscacion-en-la-linea-de-comandos/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Muchas soluciones como los EDR (Endpoint Detection and Response) y los
antivirus dependen de la detección de patrones específicos en la líne&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» vmotos vis0r | &lt;a href="https://www.hackplayers.com/2025/03/como-evadir-detecciones-con-ofuscacion.html"&gt;hackplayers.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ssh-copy-id: sharing a public SSH key without using the clipboard</title><link>http://karpoke.ignaciocano.com/2025/01/24/ssh-copy-id-sharing-a-public-ssh-key-without-using-the-clipboard/</link><pubDate>Fri, 24 Jan 2025 11:57:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2025/01/24/ssh-copy-id-sharing-a-public-ssh-key-without-using-the-clipboard/</guid><description>&lt;blockquote&gt;
&lt;p&gt;ssh-copy-id: sharing a public SSH key without using the clipboard | soledad penadés&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» soledadpenades.com | &lt;a href="https://soledadpenades.com/posts/2025/ssh-copy-id-sharing-public-ssh-key-without-using-the-clipboard/"&gt;soledadpenades.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Presentation: curl from start to end</title><link>http://karpoke.ignaciocano.com/2025/01/19/presentation-curl-from-start-to-end/</link><pubDate>Sun, 19 Jan 2025 08:30:38 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2025/01/19/presentation-curl-from-start-to-end/</guid><description>&lt;blockquote&gt;
&lt;p&gt;On Tuesday January 21st 2025, at 16:00 CET (15:00 UTC) I will do a
presentation titled as per above. I have not done this one before. The
talk will be a detailed explainer and step-by-step going through exactly
what happens when a curl command line is typed into a shell and the…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» &lt;a href="https://daniel.haxx.se/blog/author/daniel/"&gt;https://daniel.haxx.se/blog/author/daniel/&lt;/a&gt; | &lt;a href="https://daniel.haxx.se/blog/2025/01/16/presentation-curl-from-start-to-end/"&gt;daniel.haxx.se&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Daniel Roy Greenfeld: TIL: Making pytest use Ipython's PDB</title><link>http://karpoke.ignaciocano.com/2024/12/26/daniel-roy-greenfeld-til-making-pytest-use-ipython-s-pdb/</link><pubDate>Thu, 26 Dec 2024 09:30:01 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/12/26/daniel-roy-greenfeld-til-making-pytest-use-ipython-s-pdb/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Daniel Roy Greenfeld: TIL: Making pytest use Ipython&amp;rsquo;s PDB&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» daniel.feldroy.com | &lt;a href="https://daniel.feldroy.com/posts/til-2024-11-making-pytest-use-ipython%27s-pdb"&gt;daniel.feldroy.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Daniel Roy Greenfeld: TIL: run vs source</title><link>http://karpoke.ignaciocano.com/2024/12/26/daniel-roy-greenfeld-til-run-vs-source/</link><pubDate>Thu, 26 Dec 2024 09:29:53 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/12/26/daniel-roy-greenfeld-til-run-vs-source/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Different ways to run bash commands that explains part of my frustration
with bash over the years.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» &lt;a href="https://daniel.feldroy.com"&gt;https://daniel.feldroy.com&lt;/a&gt; | &lt;a href="https://daniel.feldroy.com/posts/til-2024-12-difference-between-run-and-source"&gt;daniel.feldroy.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Implementing some Git aliases indirectly, in shell scripts</title><link>http://karpoke.ignaciocano.com/2024/11/14/implementing-some-git-aliases-indirectly-in-shell-scripts/</link><pubDate>Thu, 14 Nov 2024 15:28:03 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/11/14/implementing-some-git-aliases-indirectly-in-shell-scripts/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Implementing some Git aliases indirectly, in shell scripts&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» utcc.utoronto.ca | &lt;a href="https://utcc.utoronto.ca/~cks/space/blog/programming/GitAliasesViaShellScripts"&gt;utcc.utoronto.ca&lt;/a&gt;&lt;/p&gt;</description></item><item><title>htop: como top, pero con colorcitos y más</title><link>http://karpoke.ignaciocano.com/2024/11/06/htop-como-top-pero-con-colorcitos-y-mas/</link><pubDate>Wed, 06 Nov 2024 09:41:12 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/11/06/htop-como-top-pero-con-colorcitos-y-mas/</guid><description>&lt;blockquote&gt;
&lt;p&gt;htop es una herramienta de monitoreo interactiva que proporciona una
visualización en tiempo real de los procesos en ejecución, el uso de la
CPU, la memoria, y otros recursos críticos del sistema.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/htop-como-top-pero-con-colorcitos-y-mas/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Pasando argumentos a los scripts en Bash #4</title><link>http://karpoke.ignaciocano.com/2024/10/25/pasando-argumentos-a-los-scripts-en-bash-4/</link><pubDate>Fri, 25 Oct 2024 09:29:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/10/25/pasando-argumentos-a-los-scripts-en-bash-4/</guid><description>&lt;blockquote&gt;
&lt;p&gt;En el cuarto capítulo del curso de Bash Scripting aprenderemos como
pasar argumentos a un script en bash. También aprenderemos sobre un tipo
de variables especiales que tiene Bash.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/pasando-argumentos-a-los-scripts-en-bash/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>What is ‘sh’</title><link>http://karpoke.ignaciocano.com/2024/10/23/what-is-sh/</link><pubDate>Wed, 23 Oct 2024 18:15:51 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/10/23/what-is-sh/</guid><description>&lt;blockquote&gt;
&lt;p&gt;In the world of Unix and Unix-like operating systems, &amp;lsquo;sh&amp;rsquo; stands for
&amp;ldquo;shell,&amp;rdquo; specifically referring to the Bourne Shell&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/what-is-sh/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Kill Process on Port: How to Do it in Linux</title><link>http://karpoke.ignaciocano.com/2024/09/12/kill-process-on-port-how-to-do-it-in-linux/</link><pubDate>Thu, 12 Sep 2024 18:59:46 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/09/12/kill-process-on-port-how-to-do-it-in-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Knowing how to kill a process on port is beneficial when you are
juggling a lot of processes and they all use ports. Learn about it here&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/kill-process-on-port-how-to-do-it-in-linux/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bash String Comparison: Comparing Strings in Shell Scripts</title><link>http://karpoke.ignaciocano.com/2024/09/12/bash-string-comparison-comparing-strings-in-shell-scripts/</link><pubDate>Thu, 12 Sep 2024 08:03:39 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/09/12/bash-string-comparison-comparing-strings-in-shell-scripts/</guid><description>&lt;blockquote&gt;
&lt;p&gt;String comparison is a crucial operation in bash scripting, for tasks
ranging from simple conditional checks to complex text processing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/bash-string-comparison-comparing-strings-in-shell-scripts/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>webinar: mastering the curl command line</title><link>http://karpoke.ignaciocano.com/2024/09/02/webinar-mastering-the-curl-command-line/</link><pubDate>Mon, 02 Sep 2024 15:55:56 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/09/02/webinar-mastering-the-curl-command-line/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Yes! It is yet again time for a dual Zoom-twitch curl webinar. This
one-hour (or so) session will be live-streamed on Twitch and broadcast
on Zoom concurrently. Of course entirely free to attend. Date: September
5, 2024Time: 17:00 UTC (19:00 CEST, 10:00 PDT) Everyone uses curl…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» &lt;a href="https://daniel.haxx.se/blog/author/daniel/"&gt;https://daniel.haxx.se/blog/author/daniel/&lt;/a&gt; | &lt;a href="https://daniel.haxx.se/blog/2024/09/02/webinar-mastering-the-curl-command-line/"&gt;daniel.haxx.se&lt;/a&gt;&lt;/p&gt;</description></item><item><title>DD Command in Linux</title><link>http://karpoke.ignaciocano.com/2024/09/02/dd-command-in-linux/</link><pubDate>Mon, 02 Sep 2024 13:04:01 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/09/02/dd-command-in-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The dd command is used for copying and converting data. Reading from and
writing to files, devices, and even raw disk partitions.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/dd-command-in-linux/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Nc Command in Linux: Tool to Debug Network Issues</title><link>http://karpoke.ignaciocano.com/2024/09/02/nc-command-in-linux-tool-to-debug-network-issues/</link><pubDate>Mon, 02 Sep 2024 13:03:32 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/09/02/nc-command-in-linux-tool-to-debug-network-issues/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The nc command is a double edged sword. If used carefully, it a great
tool but can also be used maliciously. Learn more now.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/nc-command-in-linux-tool-to-debug-network-issues/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Input text '/etc/passwd'</title><link>http://karpoke.ignaciocano.com/2024/08/28/input-text-etc-passwd/</link><pubDate>Wed, 28 Aug 2024 06:40:48 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/input-text-etc-passwd/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A repository for the most elegant and useful UNIX commands. Great
commands can be shared, discussed and voted on to provide a
comprehensive resource for working from the command-line&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36673/input-text-etcpasswd"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Input redirection. The &lt; character tells the shell to read the contents of the file specified. ANSI-C Quoting</title><link>http://karpoke.ignaciocano.com/2024/08/28/input-redirection-the-character-tells-the-shell-to-read-the-contents-of-the-file/</link><pubDate>Wed, 28 Aug 2024 06:40:44 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/input-redirection-the-character-tells-the-shell-to-read-the-contents-of-the-file/</guid><description>&lt;blockquote&gt;
&lt;p&gt;X=$&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36674/input-redirection.-the-character-tells-the-shell-to-read-the-contents-of-the-file-specified.-ansi-c-quoting"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Dump all available man pages in a particular section</title><link>http://karpoke.ignaciocano.com/2024/08/28/dump-all-available-man-pages-in-a-particular-section/</link><pubDate>Wed, 28 Aug 2024 06:40:30 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/dump-all-available-man-pages-in-a-particular-section/</guid><description>&lt;blockquote&gt;
&lt;p&gt;find $(man &amp;ndash;path | tr&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36675/dump-all-available-man-pages-in-a-particular-section"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Record a certain command output</title><link>http://karpoke.ignaciocano.com/2024/08/28/record-a-certain-command-output/</link><pubDate>Wed, 28 Aug 2024 06:40:13 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/record-a-certain-command-output/</guid><description>&lt;blockquote&gt;
&lt;p&gt;script -c &amp;quot;ls -la&amp;quot; logfile.log - (Record a certain command output ).
The best command line collection on the internet, submit yours and save
your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36677/record-a-certain-command-output"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Shuffle a reversed string without new lines (Simple way to create a progress bar)</title><link>http://karpoke.ignaciocano.com/2024/08/28/shuffle-a-reversed-string-without-new-lines-simple-way-to-create-a-progress-bar/</link><pubDate>Wed, 28 Aug 2024 06:40:08 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/shuffle-a-reversed-string-without-new-lines-simple-way-to-create-a-progress-bar/</guid><description>&lt;blockquote&gt;
&lt;p&gt;while true; do slumpad_eversed=$(echo &amp;quot;$eversed_part&amp;quot; | grep -o . |
shuf | tr -d&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36680/shuffle-a-reversed-string-without-new-lines-simple-way-to-create-a-progress-bar"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Generate a QR code in the terminal</title><link>http://karpoke.ignaciocano.com/2024/08/28/generate-a-qr-code-in-the-terminal/</link><pubDate>Wed, 28 Aug 2024 06:39:42 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/generate-a-qr-code-in-the-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;printf&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36681/generate-a-qr-code-in-the-terminal"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Hello World with Reverse Polish Notation. End the line with a simple ' (tab) and a new line' + 2</title><link>http://karpoke.ignaciocano.com/2024/08/28/hello-world-with-reverse-polish-notation-end-the-line-with-a-simple-t-tab-and-a/</link><pubDate>Wed, 28 Aug 2024 06:39:38 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/hello-world-with-reverse-polish-notation-end-the-line-with-a-simple-t-tab-and-a/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A repository for the most elegant and useful UNIX commands. Great
commands can be shared, discussed and voted on to provide a
comprehensive resource for working from the command-line&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36682/hello-world-with-reverse-polish-notation.-end-the-line-with-a-simple-ttab-and-a-new-line-2"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Hello world uppercase!</title><link>http://karpoke.ignaciocano.com/2024/08/28/hello-world-uppercase/</link><pubDate>Wed, 28 Aug 2024 06:39:28 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/hello-world-uppercase/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A repository for the most elegant and useful UNIX commands. Great
commands can be shared, discussed and voted on to provide a
comprehensive resource for working from the command-line&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36683/hello-world-uppercase"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>View emerge log by date in humand friendly time</title><link>http://karpoke.ignaciocano.com/2024/08/28/view-emerge-log-by-date-in-humand-friendly-time/</link><pubDate>Wed, 28 Aug 2024 06:39:09 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/view-emerge-log-by-date-in-humand-friendly-time/</guid><description>&lt;blockquote&gt;
&lt;p&gt;awk -F:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36686/view-emerge-log-by-date-in-humand-friendly-time"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Do we use: 'Wayland' OR 'x11' (systemd version)</title><link>http://karpoke.ignaciocano.com/2024/08/28/do-we-use-wayland-or-x11-systemd-version/</link><pubDate>Wed, 28 Aug 2024 06:39:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/do-we-use-wayland-or-x11-systemd-version/</guid><description>&lt;blockquote&gt;
&lt;p&gt;loginctl show-session $XDG_SESSION_ID -p Type - (Do we use:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36688/do-we-use-wayland-or-x11-systemd-version"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Launch hidden commands.</title><link>http://karpoke.ignaciocano.com/2024/08/28/launch-hidden-commands/</link><pubDate>Wed, 28 Aug 2024 06:38:54 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/launch-hidden-commands/</guid><description>&lt;blockquote&gt;
&lt;p&gt;/bin/bash -c &amp;quot;exec ls&amp;quot; - (Launch hidden commands. ). The best command
line collection on the internet, submit yours and save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36689/launch-hidden-commands."&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Generate a correct mac addr.</title><link>http://karpoke.ignaciocano.com/2024/08/28/generate-a-correct-mac-addr/</link><pubDate>Wed, 28 Aug 2024 06:38:39 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/generate-a-correct-mac-addr/</guid><description>&lt;blockquote&gt;
&lt;p&gt;od -An -N6 -tx1 /dev/urandom |sed -e&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36690/generate-a-correct-mac-addr."&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Portscan entire internet (ipv4)</title><link>http://karpoke.ignaciocano.com/2024/08/28/portscan-entire-internet-ipv4/</link><pubDate>Wed, 28 Aug 2024 06:38:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/28/portscan-entire-internet-ipv4/</guid><description>&lt;blockquote&gt;
&lt;p&gt;(masscan 0.0.0.0/0 -p80 &amp;ndash;banner &amp;ndash;exclude 255.255.255.255 &amp;ndash;max-rate
100000|tee internet_ips_to_block_ranges.txt 2&amp;gt;&amp;amp;1 /dev/null); 1&amp;amp;&amp;gt;
/dev/null - (Portscan entire internet (ipv4) ). The best command line
collection on the internet, submit yours and save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/36692/portscan-entire-internet-ipv4"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cómo crear y ejecutar un script de Bash Shell #2</title><link>http://karpoke.ignaciocano.com/2024/08/14/como-crear-y-ejecutar-un-script-de-bash-shell-2/</link><pubDate>Wed, 14 Aug 2024 10:48:25 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/14/como-crear-y-ejecutar-un-script-de-bash-shell-2/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Voy a mostrarte cómo crear un script de bash shell sencillo, cómo
ejecutarlo y qué necesitas saber sobre la creación de scripts en shell.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/como-crear-y-ejecutar-un-script-de-bash-shell/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>curl welcomes wcurl to the team</title><link>http://karpoke.ignaciocano.com/2024/08/08/curl-welcomes-wcurl-to-the-team/</link><pubDate>Thu, 08 Aug 2024 15:47:10 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/08/curl-welcomes-wcurl-to-the-team/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The curl project welcomes its newest sibling into the family: wcurl. I
already wrote about wcurl. I will try to not repeat myself too much
here, but starting now wcurl has its new home under the curl
organization umbrella. It is now an official curl project. www…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» &lt;a href="https://daniel.haxx.se/blog/author/daniel/"&gt;https://daniel.haxx.se/blog/author/daniel/&lt;/a&gt; | &lt;a href="https://daniel.haxx.se/blog/2024/08/08/curl-welcomes-wcurl-to-the-team/"&gt;daniel.haxx.se&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SED Replace: How to Manipulate Text in Unix</title><link>http://karpoke.ignaciocano.com/2024/08/01/sed-replace-how-to-manipulate-text-in-unix/</link><pubDate>Thu, 01 Aug 2024 05:43:56 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/08/01/sed-replace-how-to-manipulate-text-in-unix/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The &amp;lsquo;replace&amp;rsquo; functionality of sed allows users to find and replace text
patterns in files or input streams.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/sed-replace-how-to-manipulate-text-in-unix/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>sed: edita ficheros a golpe de comandos</title><link>http://karpoke.ignaciocano.com/2024/06/26/sed-edita-ficheros-a-golpe-de-comandos/</link><pubDate>Wed, 26 Jun 2024 10:40:49 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/06/26/sed-edita-ficheros-a-golpe-de-comandos/</guid><description>&lt;blockquote&gt;
&lt;p&gt;sed es utilizado ampliamente para modificar y transformar texto en un
flujo de datos, es decir, permite realizar complejas manipulaciones de
texto de manera automática.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/sed-edita-ficheros-a-golpe-de-comandos/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bash For Loop: A Complete Guide for Perfect Scripts</title><link>http://karpoke.ignaciocano.com/2024/06/06/bash-for-loop-a-complete-guide-for-perfect-scripts/</link><pubDate>Thu, 06 Jun 2024 21:01:48 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/06/06/bash-for-loop-a-complete-guide-for-perfect-scripts/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Bash for loop—an extremely helpful control statement in Bash
scripting—is just this article away from learning it to perfection. Dive
in now!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/bash-for-loop-a-complete-guide-for-perfect-scripts/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to Master Regex in Bash</title><link>http://karpoke.ignaciocano.com/2024/05/12/how-to-master-regex-in-bash/</link><pubDate>Sun, 12 May 2024 09:21:39 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/05/12/how-to-master-regex-in-bash/</guid><description>&lt;blockquote&gt;
&lt;p&gt;regular expressions (regex), are perfect for matching, searching, and
manipulating text based on specific patterns.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/how-to-master-regex-in-bash/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Generate a GIF image from video file</title><link>http://karpoke.ignaciocano.com/2024/03/20/generate-a-gif-image-from-video-file/</link><pubDate>Wed, 20 Mar 2024 10:10:07 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/03/20/generate-a-gif-image-from-video-file/</guid><description>&lt;blockquote&gt;
&lt;p&gt;ffmpeg -ss 30 -t 3 -i input.mp4 -vf
&amp;quot;fps=10,scale=320:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse&amp;quot;
-loop 0 output.gif - (Generate a GIF image from video file The 30 means
start extracting frames from 30 seconds into the video. The 3 means
extract the…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/34946/generate-a-gif-image-from-video-file"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>vmstat: obtén información detallada sobre el uso de memoria</title><link>http://karpoke.ignaciocano.com/2024/02/28/vmstat-obten-informacion-detallada-sobre-el-uso-de-memoria/</link><pubDate>Wed, 28 Feb 2024 21:30:32 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/02/28/vmstat-obten-informacion-detallada-sobre-el-uso-de-memoria/</guid><description>&lt;blockquote&gt;
&lt;p&gt;El comando vmstat (Virtual Memory Statistics) es una herramienta de
monitoreo de sistemas indispensable para cualquier administrador de
sistemas&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/vmstat-obten-informacion-detallada-sobre-el-uso-de-memoria-2/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Disk usage skipping mount points (even top-level ones)</title><link>http://karpoke.ignaciocano.com/2024/02/28/disk-usage-skipping-mount-points-even-top-level-ones/</link><pubDate>Wed, 28 Feb 2024 08:48:26 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/02/28/disk-usage-skipping-mount-points-even-top-level-ones/</guid><description>&lt;blockquote&gt;
&lt;p&gt;for a in /&lt;em&gt;; do mountpoint -q &amp;ndash; &amp;quot;$a&amp;quot; || du -shx &amp;quot;$a&amp;quot;; done | sort
-h - (Disk usage skipping mount points (even top-level ones) Other
solutions that involve doing $ du -sx /&lt;/em&gt; are incomplete because they
will still descend other top-level filesystems are that mounted…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/34690/disk-usage-skipping-mount-points-even-top-level-ones"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>trurl: command line tool for URL parsing and manipulation</title><link>http://karpoke.ignaciocano.com/2024/02/02/trurl-command-line-tool-for-url-parsing-and-manipulation/</link><pubDate>Fri, 02 Feb 2024 00:50:17 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/02/02/trurl-command-line-tool-for-url-parsing-and-manipulation/</guid><description>&lt;blockquote&gt;
&lt;p&gt;One software thing I built at Facebook was called Host — basically a PHP
library to manipulate website hostnames without error-prone regular
expressions, bad assumptions and “hunting for dots…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Dropsafe | &lt;a href="https://alecmuffett.com/article/108924"&gt;alecmuffett.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Paste Command Examples</title><link>http://karpoke.ignaciocano.com/2024/02/01/paste-command-examples/</link><pubDate>Thu, 01 Feb 2024 20:40:59 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/02/01/paste-command-examples/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Merge file contents, and display output among other things with the
paste command. Explore more here.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» It&amp;rsquo;s FOSS | &lt;a href="https://itsfoss.com/paste-command/"&gt;itsfoss.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Vim Commands for Text Modification</title><link>http://karpoke.ignaciocano.com/2024/01/04/vim-commands-for-text-modification/</link><pubDate>Thu, 04 Jan 2024 19:31:55 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2024/01/04/vim-commands-for-text-modification/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Learned Vim essentials: append (&amp;lsquo;a&amp;rsquo;), change word (&amp;lsquo;cw&amp;rsquo;), replace
(&amp;lsquo;r&amp;rsquo;/&amp;lsquo;R&amp;rsquo;). Efficiently edit text, navigate, delete spaces, and save
changes (&amp;lsquo;wq&amp;rsquo;).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» hackernoon.com | &lt;a href="https://hackernoon.com/vim-commands-for-text-modification"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>traceroute: De salto a salto y ping que te hago</title><link>http://karpoke.ignaciocano.com/2023/12/29/traceroute-de-salto-a-salto-y-ping-que-te-hago/</link><pubDate>Fri, 29 Dec 2023 12:49:33 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/12/29/traceroute-de-salto-a-salto-y-ping-que-te-hago/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Permite a los usuarios rastrear la ruta que los paquetes de datos toman
desde un origen hasta un destino específico en una red de computadoras.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/traceroute-de-salto-a-salto-y/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>jobs: controla los trabajos de tu shell</title><link>http://karpoke.ignaciocano.com/2023/12/27/jobs-controla-los-trabajos-de-tu-shell/</link><pubDate>Wed, 27 Dec 2023 13:00:32 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/12/27/jobs-controla-los-trabajos-de-tu-shell/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Este comando proporciona información sobre los trabajos que se han
iniciado en la sesión actual del shell, permitiendo al usuario ver el
estado de los trabajos en ejecución, detenidos o en segundo plano.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/jobs-controla-trabajos-de-tu-shell/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tr: traduce caracteres a lo que quieras</title><link>http://karpoke.ignaciocano.com/2023/09/25/tr-traduce-caracteres-a-lo-que-quieras/</link><pubDate>Mon, 25 Sep 2023 10:24:47 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/09/25/tr-traduce-caracteres-a-lo-que-quieras/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Siempre he pensado que el comando tr eran las siglas de &amp;ldquo;transform&amp;rdquo; pero
en realidad significa &amp;ldquo;translate&amp;rdquo;. Este comando se utiliza para realizar
traducciones simples pero útiles de un conjunto de caracteres a otro.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» _ voidNull | &lt;a href="https://voidnull.es/tr-traduce-caracteres-a-lo-que-quieras/"&gt;voidnull.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Download Video &amp; extract only a specific Time of it</title><link>http://karpoke.ignaciocano.com/2023/09/17/download-video-extract-only-a-specific-time-of-it/</link><pubDate>Sun, 17 Sep 2023 20:21:34 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/09/17/download-video-extract-only-a-specific-time-of-it/</guid><description>&lt;blockquote&gt;
&lt;p&gt;yt-dlp &amp;ndash;external-downloader ffmpeg &amp;ndash;external-downloader-args &amp;quot;-ss
00:05:00 -t 00:01:00&amp;quot; &amp;quot;https://www.youtube.com/watch?v=Y6DGABIcB3w&amp;quot; -
(Download Video &amp;amp; extract only a specific Time of it Because this does
not download more of the video than necessary, it is faster…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/32814/download-video-extract-only-a-specific-time-of-it"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Get the beats per minute from an audio track</title><link>http://karpoke.ignaciocano.com/2023/09/17/get-the-beats-per-minute-from-an-audio-track/</link><pubDate>Sun, 17 Sep 2023 20:21:27 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/09/17/get-the-beats-per-minute-from-an-audio-track/</guid><description>&lt;blockquote&gt;
&lt;p&gt;ffmpeg -loglevel quiet -i &amp;quot;$AUDIO_FILE&amp;quot; -f f32le -ac 1 -ar 44100 - |
bpm - (Get the beats per minute from an audio track Requires bpm-tools
&lt;a href="https://www.pogo.org.uk/~mark/bpm-tools/"&gt;https://www.pogo.org.uk/~mark/bpm-tools/&lt;/a&gt;). The best command line
collection on the internet, submit yours and save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/32816/get-the-beats-per-minute-from-an-audio-track"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A shell script for blank calendars</title><link>http://karpoke.ignaciocano.com/2023/09/17/a-shell-script-for-blank-calendars/</link><pubDate>Sun, 17 Sep 2023 20:19:17 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/09/17/a-shell-script-for-blank-calendars/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A shell script for blank calendars&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» leancrew.com | &lt;a href="https://leancrew.com/all-this/2023/09/a-shell-script-for-blank-calendars/"&gt;leancrew.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Usa tmux para una terminal más poderosa para Linux</title><link>http://karpoke.ignaciocano.com/2023/08/09/usa-tmux-para-una-terminal-mas-poderosa-para-linux/</link><pubDate>Wed, 09 Aug 2023 08:39:27 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/08/09/usa-tmux-para-una-terminal-mas-poderosa-para-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Algunos usuarios de Fedora pasan la mayor parte o todo su tiempo en una
terminal de línea de comandos . La terminal le brinda acceso a todo su
sistema, así como a miles de poderosas utilidades. Sin embargo, solo le
muestra una sesión de línea de comandos a la vez de forma…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/35-linux/11667-usa-tmux-para-una-terminal-mas-poderosa-para-linux.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Mastering the curl command line</title><link>http://karpoke.ignaciocano.com/2023/08/08/mastering-the-curl-command-line/</link><pubDate>Tue, 08 Aug 2023 16:07:34 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/08/08/mastering-the-curl-command-line/</guid><description>&lt;blockquote&gt;
&lt;p&gt;For the first time ever, I am going to present a single, very long,
video class with the title shown above. This session will be streamed
and recorded live on August 31, starting at 16:00 UTC (18:00 CEST, 09:00
PDT) and is expected to take about two and a half hours. Due to many…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» &lt;a href="https://daniel.haxx.se/blog/author/daniel/"&gt;https://daniel.haxx.se/blog/author/daniel/&lt;/a&gt; | &lt;a href="https://daniel.haxx.se/blog/2023/08/08/mastering-the-curl-command-line/"&gt;daniel.haxx.se&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bash Basics Series #7: If Else Statement</title><link>http://karpoke.ignaciocano.com/2023/07/24/bash-basics-series-7-if-else-statement/</link><pubDate>Mon, 24 Jul 2023 18:42:51 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/07/24/bash-basics-series-7-if-else-statement/</guid><description>&lt;blockquote&gt;
&lt;p&gt;If this, then that else something else. Doesn&amp;rsquo;t make sense? It will
after you learn about the if-else statements in bash shell scripting.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» It&amp;rsquo;s FOSS | &lt;a href="https://itsfoss.com/bash-if-else/"&gt;itsfoss.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A bit of Unix history on 'su -'</title><link>http://karpoke.ignaciocano.com/2023/07/18/a-bit-of-unix-history-on-su/</link><pubDate>Tue, 18 Jul 2023 08:53:59 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/07/18/a-bit-of-unix-history-on-su/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A bit of Unix history on &amp;lsquo;su -&amp;rsquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» utcc.utoronto.ca | &lt;a href="https://utcc.utoronto.ca/~cks/space/blog/unix/SuDashHistory"&gt;utcc.utoronto.ca&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bash Basics Series #5: Using Arrays in Bash</title><link>http://karpoke.ignaciocano.com/2023/07/10/bash-basics-series-5-using-arrays-in-bash/</link><pubDate>Mon, 10 Jul 2023 15:36:22 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/07/10/bash-basics-series-5-using-arrays-in-bash/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Time to use arrays in bash shell scripts in this chapter. Learn to add
elements, delete them and get array length.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» It&amp;rsquo;s FOSS | &lt;a href="https://itsfoss.com/bash-arrays/"&gt;itsfoss.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Ejecución en paralelo en Bash</title><link>http://karpoke.ignaciocano.com/2023/06/02/ejecucion-en-paralelo-en-bash/</link><pubDate>Fri, 02 Jun 2023 14:18:30 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/06/02/ejecucion-en-paralelo-en-bash/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Como ejecutar procesos en paralelo en tus scripts en Bash para
aprovechar las posibilidades de tu ordenador, servidor etc. Dos opciones
con wait y xargs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://atareao.es/tutorial/scripts-en-bash/ejecucion-en-paralelo-en-bash/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Sustitución de procesos en Bash</title><link>http://karpoke.ignaciocano.com/2023/05/24/sustitucion-de-procesos-en-bash/</link><pubDate>Wed, 24 May 2023 12:53:17 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/05/24/sustitucion-de-procesos-en-bash/</guid><description>&lt;blockquote&gt;
&lt;p&gt;La sustitución de procesos en Bash es una alternativa a el operador pipe
o tubería. Te muestro que es y en que ocasiones deberías utilizarlo
frente a pipe&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://atareao.es/tutorial/scripts-en-bash/sustitucion-de-procesos-en-bash/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>CLI tricks every developer should know</title><link>http://karpoke.ignaciocano.com/2023/04/27/cli-tricks-every-developer-should-know/</link><pubDate>Thu, 27 Apr 2023 15:24:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/04/27/cli-tricks-every-developer-should-know/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Learn some tips, tricks, and tools for mastering the command line from
GitHub’s own developers.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Kedasha Kerr | &lt;a href="https://github.blog/2023-04-26-cli-tricks-every-developer-should-know/"&gt;github.blog&lt;/a&gt;&lt;/p&gt;</description></item><item><title>53 Stories To Learn About Cli</title><link>http://karpoke.ignaciocano.com/2023/04/13/53-stories-to-learn-about-cli/</link><pubDate>Thu, 13 Apr 2023 07:42:29 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/04/13/53-stories-to-learn-about-cli/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Learn everything you need to know about Cli via these 53 free HackerNoon
stories.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» hackernoon.com | &lt;a href="https://hackernoon.com/53-stories-to-learn-about-cli"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>47 Stories To Learn About Bash</title><link>http://karpoke.ignaciocano.com/2023/04/12/47-stories-to-learn-about-bash/</link><pubDate>Wed, 12 Apr 2023 16:13:06 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/04/12/47-stories-to-learn-about-bash/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Learn everything you need to know about Bash via these 47 free
HackerNoon stories.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» hackernoon.com | &lt;a href="https://hackernoon.com/47-stories-to-learn-about-bash"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cómo editar un vídeo con ffmpeg</title><link>http://karpoke.ignaciocano.com/2023/03/14/como-editar-un-video-con-ffmpeg/</link><pubDate>Tue, 14 Mar 2023 21:27:31 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/03/14/como-editar-un-video-con-ffmpeg/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Una de mis herramientas preferidas para conversión multimedia es ffmpeg.
Se trata de una herramienta de línea de comandos que permite realizar
multitud de tareas relacionadas con video, audio o incluso imágenes.
Aunque su uso no es excesivamente complejo, la gran cantidad de…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/40-peliculas/11410-como-editar-un-video-con-ffmpeg.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Save This Vim Cheatsheet</title><link>http://karpoke.ignaciocano.com/2023/02/06/save-this-vim-cheatsheet/</link><pubDate>Mon, 06 Feb 2023 23:59:58 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/02/06/save-this-vim-cheatsheet/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Save This Vim Cheatsheet&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» hackernoon.com | &lt;a href="https://hackernoon.com/save-this-vim-cheatsheet"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cómo enviar/enviar mensajes a iOS y Android desde la consola de Linux</title><link>http://karpoke.ignaciocano.com/2023/02/01/como-enviar-enviar-mensajes-a-ios-y-android-desde-la-consola-de-linux/</link><pubDate>Wed, 01 Feb 2023 22:37:38 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/02/01/como-enviar-enviar-mensajes-a-ios-y-android-desde-la-consola-de-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Una de las tareas esenciales para los desarrolladores y administradores
de sistemas es recibir una notificación de alerta sobre servicios
fallidos o quedarse sin espacio en disco y otras fallas críticas. Veamos
cómo enviar o enviar un mensaje directo a un dispositivo móvil con…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/36-linuxbiz/11329-como-enviar-enviar-mensajes-a-ios-y-android-desde-la-consola-de-linux.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Capítulo 5: Usando Operadores Aritméticos en Bash</title><link>http://karpoke.ignaciocano.com/2023/01/21/capitulo-5-usando-operadores-aritmeticos-en-bash/</link><pubDate>Sat, 21 Jan 2023 10:56:44 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/01/21/capitulo-5-usando-operadores-aritmeticos-en-bash/</guid><description>&lt;blockquote&gt;
&lt;p&gt;En este capítulo, aprenderás a utilizar los operadores de bash para
realizar varios cálculos aritméticos.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» It&amp;rsquo;s FOSS | &lt;a href="https://itsfoss.com/es/operadores-aritmeticos-bash/"&gt;itsfoss.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Capítulo 1: Creando y Ejecutando tu Primer Script de Bash Shell</title><link>http://karpoke.ignaciocano.com/2023/01/21/capitulo-1-creando-y-ejecutando-tu-primer-script-de-bash-shell/</link><pubDate>Sat, 21 Jan 2023 10:56:31 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/01/21/capitulo-1-creando-y-ejecutando-tu-primer-script-de-bash-shell/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Permíteme mostrarte cómo crear un simple script de shell bash, cómo
ejecutarlo y cuáles son las cosas que debes saber sobre estos.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» It&amp;rsquo;s FOSS | &lt;a href="https://itsfoss.com/es/ejecutando-bash-script/"&gt;itsfoss.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bash y viene Zsh o donde dije Bash…</title><link>http://karpoke.ignaciocano.com/2023/01/19/bash-y-viene-zsh-o-donde-dije-bash/</link><pubDate>Thu, 19 Jan 2023 08:53:53 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/01/19/bash-y-viene-zsh-o-donde-dije-bash/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Después de poco mas de mes y medio de vuelta a Bash, regreso a Zsh. Me
he dado cuenta que para mi flujo de trabajo se adapta mejor. Te cuento
como.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://atareao.es/podcast/bash-y-viene-zsh-o-donde-dije-bash/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bypass with hexencoding, dump /etc/passwd</title><link>http://karpoke.ignaciocano.com/2023/01/14/bypass-with-hexencoding-dump-etc-passwd/</link><pubDate>Sat, 14 Jan 2023 08:39:30 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/01/14/bypass-with-hexencoding-dump-etc-passwd/</guid><description>&lt;blockquote&gt;
&lt;p&gt;cat $(echo -e &amp;quot;\x2f\x65\x74\x63\x2f\x70\x61\x73\x73\x77\x64&amp;quot;) -
(Bypass with hexencoding, dump /etc/passwd ). The best command line
collection on the internet, submit yours and save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/28993/bypass-with-hexencoding-dump-etcpasswd"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The curl fragment trick</title><link>http://karpoke.ignaciocano.com/2022/12/24/the-curl-fragment-trick/</link><pubDate>Sat, 24 Dec 2022 11:37:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/12/24/the-curl-fragment-trick/</guid><description>&lt;blockquote&gt;
&lt;p&gt;curl supports globbing in the sense that you can provide ranges or lists
in the URL that will make curl iterate, loop, over all the different
variations and do a separate transfer for each. For example, get ten
images in a numeric range: curl…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» &lt;a href="https://daniel.haxx.se/blog/author/daniel/"&gt;https://daniel.haxx.se/blog/author/daniel/&lt;/a&gt; | &lt;a href="https://daniel.haxx.se/blog/2022/12/23/the-curl-fragment-trick/"&gt;daniel.haxx.se&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Linux/UNIX elimina la sesión SSH colgada que no responde</title><link>http://karpoke.ignaciocano.com/2022/12/14/linux-unix-elimina-la-sesion-ssh-colgada-que-no-responde/</link><pubDate>Wed, 14 Dec 2022 23:19:46 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/12/14/linux-unix-elimina-la-sesion-ssh-colgada-que-no-responde/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A veces, mi sesión ssh deja de funcionar debido al problema de conexión
a Internet. Intenté presionar CTRL+Z y CTRL+C para terminar mi sesión
ssh pero no funcionó. ¿Cómo elimino correctamente una sesión SSH colgada
sin eliminar mi terminal local o usar el comando de eliminación?…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/57-seguridad/11247-linux-unix-elimina-la-sesion-ssh-colgada-que-no-responde.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>30 formas de validar archivos de configuración o scripts en Linux</title><link>http://karpoke.ignaciocano.com/2022/12/13/30-formas-de-validar-archivos-de-configuracion-o-scripts-en-linux/</link><pubDate>Tue, 13 Dec 2022 10:59:48 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/12/13/30-formas-de-validar-archivos-de-configuracion-o-scripts-en-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;La verificación y/o prueba de la sintaxis de configuración es un paso
clave que se debe realizar después de realizar cambios en el archivo de
configuración de una aplicación o servicio o incluso después de ejecutar
actualizaciones. Esto ayuda a reducir las posibilidades de que…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/116-scripting/11246-30-formas-de-validar-archivos-de-configuracion-o-scripts-en-linux.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>GPing (Graphical Ping): Un genial utilitario CLI para SysAdmins</title><link>http://karpoke.ignaciocano.com/2022/12/06/gping-graphical-ping-un-genial-utilitario-cli-para-sysadmins/</link><pubDate>Tue, 06 Dec 2022 11:09:40 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/12/06/gping-graphical-ping-un-genial-utilitario-cli-para-sysadmins/</guid><description>&lt;blockquote&gt;
&lt;p&gt;GPing (Graphical Ping) es una útil app CLI e idónea herramienta de
administración de servidores para un uso avanzado del comando ping.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Jose Albert | &lt;a href="https://blog.desdelinux.net/gping/"&gt;blog.desdelinux.net&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Diving Deeper in Vim Regular Expressions</title><link>http://karpoke.ignaciocano.com/2022/11/30/diving-deeper-in-vim-regular-expressions/</link><pubDate>Wed, 30 Nov 2022 18:14:51 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/11/30/diving-deeper-in-vim-regular-expressions/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Let&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» The Valuable Dev | &lt;a href="https://thevaluable.dev/vim-regular-expressions-in-depth/"&gt;thevaluable.dev&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Comando wc en Prolog</title><link>http://karpoke.ignaciocano.com/2022/11/22/comando-wc-en-prolog/</link><pubDate>Tue, 22 Nov 2022 18:54:42 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/11/22/comando-wc-en-prolog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Comando wc en Prolog&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» blog.adrianistan.eu | &lt;a href="https://blog.adrianistan.eu/wc-en-prolog"&gt;blog.adrianistan.eu&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Display the most active ethernet interface</title><link>http://karpoke.ignaciocano.com/2022/11/20/display-the-most-active-ethernet-interface/</link><pubDate>Sun, 20 Nov 2022 18:00:18 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/11/20/display-the-most-active-ethernet-interface/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A repository for the most elegant and useful UNIX commands. Great
commands can be shared, discussed and voted on to provide a
comprehensive resource for working from the command-line&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/28208/display-the-most-active-ethernet-interface"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Unzip 25 zip files files at once</title><link>http://karpoke.ignaciocano.com/2022/11/20/unzip-25-zip-files-files-at-once/</link><pubDate>Sun, 20 Nov 2022 17:57:41 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/11/20/unzip-25-zip-files-files-at-once/</guid><description>&lt;blockquote&gt;
&lt;p&gt;find . -maxdepth 1 -name&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/28232/unzip-25-zip-files-files-at-once"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Convert an image sequence into a video</title><link>http://karpoke.ignaciocano.com/2022/11/17/convert-an-image-sequence-into-a-video/</link><pubDate>Thu, 17 Nov 2022 21:46:24 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/11/17/convert-an-image-sequence-into-a-video/</guid><description>&lt;blockquote&gt;
&lt;p&gt;ffmpeg -framerate 30 -pattern_type glob -i&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/28125/convert-an-image-sequence-into-a-video"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>13 Comandos de solución de problemas y configuración de red de Linux</title><link>http://karpoke.ignaciocano.com/2022/11/03/13-comandos-de-solucion-de-problemas-y-configuracion-de-red-de-linux/</link><pubDate>Thu, 03 Nov 2022 00:46:12 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/11/03/13-comandos-de-solucion-de-problemas-y-configuracion-de-red-de-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Las computadoras están conectadas en una red para intercambiar
información o recursos entre sí. Dos o más computadoras están conectadas
a través de un medio de red llamado red de computadoras . Hay una serie
de dispositivos de red o medios involucrados para formar una red…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/29-internet/11203-13-comandos-de-solucion-de-problemas-y-configuracion-de-red-de-linux.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Habilitar el scroll con el mouse en TMUX</title><link>http://karpoke.ignaciocano.com/2022/10/29/habilitar-el-scroll-con-el-mouse-en-tmux/</link><pubDate>Sat, 29 Oct 2022 19:41:46 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/10/29/habilitar-el-scroll-con-el-mouse-en-tmux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Si bien hay varias formas de hacer scroll en tmux, la más común es usar
el mouse, por eso vamos a ver como habilitarlo dependiendo de la versión
que estemos usando. 1- Scroll con teclas Podemos usa…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» NKSistemas | &lt;a href="https://nksistemas.com/habilitar-el-scroll-con-el-mouse-en-tmux/"&gt;nksistemas.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Show a zoomable world map</title><link>http://karpoke.ignaciocano.com/2022/10/16/show-a-zoomable-world-map/</link><pubDate>Sun, 16 Oct 2022 08:34:46 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/10/16/show-a-zoomable-world-map/</guid><description>&lt;blockquote&gt;
&lt;p&gt;telnet mapscii.me - (Show a zoomable world map show a zoomable world
map). The best command line collection on the internet, submit yours and
save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/27686/show-a-zoomable-world-map"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Linux Commands Every Sysadmin Must Know</title><link>http://karpoke.ignaciocano.com/2022/09/25/linux-commands-every-sysadmin-must-know/</link><pubDate>Sun, 25 Sep 2022 13:13:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/09/25/linux-commands-every-sysadmin-must-know/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Linux Commands Every Sysadmin Must Know&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/linux-commands-every-sysadmin-must-know/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>QEMU From Fedora Livecd + Device CD + Device Disk + UEFI + 800x600 forced</title><link>http://karpoke.ignaciocano.com/2022/09/02/qemu-from-fedora-livecd-device-cd-device-disk-uefi-800x600-forced/</link><pubDate>Fri, 02 Sep 2022 23:16:52 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/09/02/qemu-from-fedora-livecd-device-cd-device-disk-uefi-800x600-forced/</guid><description>&lt;blockquote&gt;
&lt;p&gt;sudo qemu-system-x86_64 &amp;hellip; - (QEMU From Fedora Livecd + Device CD +
Device Disk + UEFI + 800x600 forced Entire command: sudo
qemu-system-x86_64 -enable-kvm -cpu host -M q35 -m 2G -smp 4 &amp;ndash;bios
/usr/share/edk2/ovmf/OVMF_CODE.fd -drive…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/27130/qemu-from-fedora-livecd-device-cd-device-disk-uefi-800x600-forced"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A Guide to Using Bash Arrays: Examples</title><link>http://karpoke.ignaciocano.com/2022/08/23/a-guide-to-using-bash-arrays-examples/</link><pubDate>Tue, 23 Aug 2022 22:47:26 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/08/23/a-guide-to-using-bash-arrays-examples/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A Guide to Using Bash Arrays: Examples&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/a-guide-to-using-bash-arrays-examples/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The Best Linux Commands Every User Should Know (Clear and Simple Documentation)</title><link>http://karpoke.ignaciocano.com/2022/08/03/the-best-linux-commands-every-user-should-know-clear-and-simple-documentation/</link><pubDate>Wed, 03 Aug 2022 16:21:35 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/08/03/the-best-linux-commands-every-user-should-know-clear-and-simple-documentation/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The Best Linux Commands Every User Should Know (Clear and Simple Documentation)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» unixmen.com | &lt;a href="https://www.unixmen.com/the-best-linux-commands-every-user-should-know-clear-and-simple-documentation/"&gt;unixmen.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Fix bugs in Bash scripts by printing a stack trace</title><link>http://karpoke.ignaciocano.com/2022/07/29/fix-bugs-in-bash-scripts-by-printing-a-stack-trace/</link><pubDate>Fri, 29 Jul 2022 07:41:18 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/07/29/fix-bugs-in-bash-scripts-by-printing-a-stack-trace/</guid><description>&lt;blockquote&gt;
&lt;p&gt;No one wants to write bad code, but inevitably bugs will be created.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Evan &amp;ldquo;Hippy&amp;rdquo; Slatis | &lt;a href="https://opensource.com/article/22/7/print-stack-trace-bash-scripts"&gt;opensource.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Run a command after the process you choose finishes</title><link>http://karpoke.ignaciocano.com/2022/07/18/run-a-command-after-the-process-you-choose-finishes/</link><pubDate>Mon, 18 Jul 2022 09:08:32 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/07/18/run-a-command-after-the-process-you-choose-finishes/</guid><description>&lt;blockquote&gt;
&lt;p&gt;tail &amp;ndash;pid=&amp;quot;$(ps -A -o pid,args | fzf | awk&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/26707/run-a-command-after-the-process-you-choose-finishes"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>youtube2m3u</title><link>http://karpoke.ignaciocano.com/2022/05/15/youtube2m3u/</link><pubDate>Sun, 15 May 2022 14:12:26 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/05/15/youtube2m3u/</guid><description>&lt;blockquote&gt;
&lt;p&gt;yt-dlp -N3 -O&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/26302/youtube2m3u"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>25 Comandos Básicos Útiles de APT-GET y APT-CACHE para la Gestión de Paquetes</title><link>http://karpoke.ignaciocano.com/2022/03/14/25-comandos-basicos-utiles-de-apt-get-y-apt-cache-para-la-gestion-de-paquetes/</link><pubDate>Mon, 14 Mar 2022 23:45:59 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/03/14/25-comandos-basicos-utiles-de-apt-get-y-apt-cache-para-la-gestion-de-paquetes/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Este artículo explica qué tan rápido puede aprender a instalar ,
eliminar , actualizar y buscar paquetes de software usando los comandos
apt-get y apt-cache desde la línea de comandos. Este artículo
proporciona algunos comandos útiles que lo ayudarán a manejar la
administración…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/88-ubuntu/10970-25-comandos-basicos-utiles-de-apt-get-y-apt-cache-para-la-gestion-de-paquetes.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>4 Vim features to use to improve productivity</title><link>http://karpoke.ignaciocano.com/2022/03/01/4-vim-features-to-use-to-improve-productivity/</link><pubDate>Tue, 01 Mar 2022 14:05:09 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2022/03/01/4-vim-features-to-use-to-improve-productivity/</guid><description>&lt;blockquote&gt;
&lt;p&gt;There&amp;rsquo;s always Vim. Vim is one of the most popular text editors in use
today. This is in large part because it&amp;rsquo;s available everywhere.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Hunter Coleman | &lt;a href="https://opensource.com/article/22/3/vim-features-productivity"&gt;opensource.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>20 Comandos Netstat para Administradores de Redes Linux</title><link>http://karpoke.ignaciocano.com/2021/12/17/20-comandos-netstat-para-administradores-de-redes-linux/</link><pubDate>Fri, 17 Dec 2021 16:02:06 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/12/17/20-comandos-netstat-para-administradores-de-redes-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;netstat (estadísticas de red) es una herramienta de la línea de comandos
para controlar las conexiones de red entrantes y salientes, así como la
visualización de las tablas de enrutamiento, las estadísticas de la
interfaz, etc netstat está disponible en todos los sistemas…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/29-internet/8969-20-comandos-netstat-para-administradores-de-redes-linux.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The Easy Way to Copy Text in Tmux</title><link>http://karpoke.ignaciocano.com/2021/11/28/the-easy-way-to-copy-text-in-tmux/</link><pubDate>Sun, 28 Nov 2021 22:10:33 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/11/28/the-easy-way-to-copy-text-in-tmux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The Easy Way to Copy Text in Tmux&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/iggredible/the-easy-way-to-copy-text-in-tmux-319g"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Terminate Process on a Port from Command Line</title><link>http://karpoke.ignaciocano.com/2021/10/12/terminate-process-on-a-port-from-command-line/</link><pubDate>Tue, 12 Oct 2021 14:07:31 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/10/12/terminate-process-on-a-port-from-command-line/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Once a week I have to deal with a zombie process or try to start a
process that&amp;rsquo;s already running on its designated port. In most cases I
use macOS&amp;rsquo;s&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» David Walsh | &lt;a href="https://davidwalsh.name/terminate-process"&gt;davidwalsh.name&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Infinite loop ssh</title><link>http://karpoke.ignaciocano.com/2021/10/04/infinite-loop-ssh/</link><pubDate>Mon, 04 Oct 2021 21:57:16 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/10/04/infinite-loop-ssh/</guid><description>&lt;blockquote&gt;
&lt;p&gt;until ssh &lt;a href="mailto:login@10.0.0.1"&gt;login@10.0.0.1&lt;/a&gt;; do echo &amp;quot;Nope, keep trying!&amp;quot;; fi; sleep 10;
done - (Infinite loop ssh ). The best command line collection on the
internet, submit yours and save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/25577/infinite-loop-ssh"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Superfast portscanner</title><link>http://karpoke.ignaciocano.com/2021/09/26/superfast-portscanner/</link><pubDate>Sun, 26 Sep 2021 20:21:01 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/09/26/superfast-portscanner/</guid><description>&lt;blockquote&gt;
&lt;p&gt;time seq 65535 | parallel -k &amp;ndash;joblog portscan -j9 &amp;ndash;pipe &amp;ndash;cat -j200%
-n9000 &amp;ndash;tagstring&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/25535/superfast-portscanner"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Comando bat – Reemplazo de cat en Linux</title><link>http://karpoke.ignaciocano.com/2021/09/12/comando-bat-reemplazo-de-cat-en-linux/</link><pubDate>Sun, 12 Sep 2021 10:45:16 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/09/12/comando-bat-reemplazo-de-cat-en-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Comando bat – Reemplazo de cat en Linux&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» drivemeca.com | &lt;a href="https://www.drivemeca.com/comando-bat-reemplazo-de-cat-en-linux/"&gt;drivemeca.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cómo usar el comando 'next' con Awk en Linux, ¡Genial!</title><link>http://karpoke.ignaciocano.com/2021/09/07/como-usar-el-comando-next-con-awk-en-linux-genial/</link><pubDate>Tue, 07 Sep 2021 11:29:41 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/09/07/como-usar-el-comando-next-con-awk-en-linux-genial/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Veremos el uso del comando &amp;rsquo;next&amp;rsquo;, que le dice a Awk que omita todos los
patrones y expresiones restantes que ha proporcionado, pero en su lugar
lea la siguiente línea de entrada. El comando &amp;rsquo;next&amp;rsquo; le ayuda a evitar
la ejecución de lo que yo llamaría pasos de pérdida de tiempo&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/116-scripting/10738-como-usar-el-comando-next-con-awk-en-linux-genial.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>12 Tcpdump Commands – A Network Sniffer Tool</title><link>http://karpoke.ignaciocano.com/2021/09/05/12-tcpdump-commands-a-network-sniffer-tool/</link><pubDate>Sun, 05 Sep 2021 15:30:12 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/09/05/12-tcpdump-commands-a-network-sniffer-tool/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This is another ongoing series of packet sniffer tools called tcpdump.
Here, we are going to show you how to install tcpdump and cover some
useful commands.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Narad Shrestha | &lt;a href="https://www.tecmint.com/12-tcpdump-commands-a-network-sniffer-tool/"&gt;tecmint.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to include options in your Bash shell scripts</title><link>http://karpoke.ignaciocano.com/2021/08/24/how-to-include-options-in-your-bash-shell-scripts/</link><pubDate>Tue, 24 Aug 2021 14:24:10 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/08/24/how-to-include-options-in-your-bash-shell-scripts/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Terminal commands usually have options or switches, which you can use to
modify how&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Seth Kenlon | &lt;a href="https://opensource.com/article/21/8/option-parsing-bash"&gt;opensource.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>BusyBox, el ejecutable que agrupa casi 200 utilidades GNU de línea de comandos (y que puedes usar también en Windows o Android)</title><link>http://karpoke.ignaciocano.com/2021/08/16/busybox-el-ejecutable-que-agrupa-casi-200-utilidades-gnu-de-linea-de-comandos-y/</link><pubDate>Mon, 16 Aug 2021 11:45:54 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/08/16/busybox-el-ejecutable-que-agrupa-casi-200-utilidades-gnu-de-linea-de-comandos-y/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Los sistemas operativos basados en Unix cuentan con docenas de
utilidades básicas para el correcto funcionamiento del sistema
operativo, destinadas todas&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» marcos merino | &lt;a href="https://www.genbeta.com/herramientas/busybox-ejecutable-que-agrupa-casi-200-utilidades-gnu-linea-comandos-que-puedes-usar-tambien-windows-android"&gt;genbeta.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>🔪 killing tmux</title><link>http://karpoke.ignaciocano.com/2021/08/15/killing-tmux/</link><pubDate>Sun, 15 Aug 2021 14:53:22 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/08/15/killing-tmux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Now it&amp;rsquo;s time to switch gears, we are onto a different part of our day
and there are just too many&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/killing-tmux-4800"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tty only</title><link>http://karpoke.ignaciocano.com/2021/08/13/tty-only/</link><pubDate>Fri, 13 Aug 2021 15:29:45 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/08/13/tty-only/</guid><description>&lt;blockquote&gt;
&lt;p&gt;I used only the tty (no X installed) for 5 nights. It was relaxing, and
now I go back to it every&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/jackdoe/tty-only-1ijn"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux new-session</title><link>http://karpoke.ignaciocano.com/2021/08/04/tmux-new-session/</link><pubDate>Wed, 04 Aug 2021 16:08:10 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/08/04/tmux-new-session/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This one starts a new chapter in our series that is going to open up a
whole new set of workflow&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-new-session-2dfp"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>vim tip: How to configure vim autoindent</title><link>http://karpoke.ignaciocano.com/2021/08/01/vim-tip-how-to-configure-vim-autoindent/</link><pubDate>Sun, 01 Aug 2021 14:58:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/08/01/vim-tip-how-to-configure-vim-autoindent/</guid><description>&lt;blockquote&gt;
&lt;p&gt;vim tip: How to configure vim autoindent&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» alvinalexander.com | &lt;a href="https://alvinalexander.com/linux-unix/vim-autoindent-indent-configure"&gt;alvinalexander.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Combine multiple images into a video using ffmpeg</title><link>http://karpoke.ignaciocano.com/2021/08/01/combine-multiple-images-into-a-video-using-ffmpeg/</link><pubDate>Sun, 01 Aug 2021 13:28:20 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/08/01/combine-multiple-images-into-a-video-using-ffmpeg/</guid><description>&lt;blockquote&gt;
&lt;p&gt;ffmpeg -start_number 0053 -r 1/5 -i IMG_%04d.JPG -c:v libx264 -vf fps=25
-pix_fmt yuv420p out.mp4 - (Combine multiple images into a video using
ffmpeg The -start_number can be ignored if sequence starts with 0,
otherwise use first number in sequence). The best command line…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/25460/combine-multiple-images-into-a-video-using-ffmpeg"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux break-pane</title><link>http://karpoke.ignaciocano.com/2021/07/30/tmux-break-pane/</link><pubDate>Fri, 30 Jul 2021 14:08:04 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/30/tmux-break-pane/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Break-pane is a handy tmux command when your layout gets too cramped and
you want to just move a&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-break-pane-1j9p"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux zoom</title><link>http://karpoke.ignaciocano.com/2021/07/30/tmux-zoom/</link><pubDate>Fri, 30 Jul 2021 10:38:39 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/30/tmux-zoom/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Zooming into the current split in tmux is a valuable tool to give
yourself some screen real estate. &amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-zoom-4c1j"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux new-window</title><link>http://karpoke.ignaciocano.com/2021/07/27/tmux-new-window/</link><pubDate>Tue, 27 Jul 2021 15:44:35 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/27/tmux-new-window/</guid><description>&lt;blockquote&gt;
&lt;p&gt;New window as it sounds makes new windows in tmux. Windows are kind of
like tabs. They are another&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-new-window-2cpc"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Graba tu terminal y genera un GIF animado con Terminalizer</title><link>http://karpoke.ignaciocano.com/2021/07/27/graba-tu-terminal-y-genera-un-gif-animado-con-terminalizer/</link><pubDate>Tue, 27 Jul 2021 13:29:07 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/27/graba-tu-terminal-y-genera-un-gif-animado-con-terminalizer/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Graba tu terminal y genera un GIF animado con Terminalizer&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» masgnulinux.es | &lt;a href="https://masgnulinux.es/terminalizer-graba-tu-terminal-y-genera-un-gif-animado/"&gt;masgnulinux.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux rotate-window</title><link>http://karpoke.ignaciocano.com/2021/07/22/tmux-rotate-window/</link><pubDate>Thu, 22 Jul 2021 14:39:53 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/22/tmux-rotate-window/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Rotate window is the main way that I navigated tmux before I learned
select-pane. It allows you to&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-rotate-window-45km"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux select-layout</title><link>http://karpoke.ignaciocano.com/2021/07/22/tmux-select-layout/</link><pubDate>Thu, 22 Jul 2021 07:27:31 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/22/tmux-select-layout/</guid><description>&lt;blockquote&gt;
&lt;p&gt;When you get many splits going in tmux sometimes its time for a new
layout. There are four layout&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-select-layout-2m3m"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux resize-panes</title><link>http://karpoke.ignaciocano.com/2021/07/20/tmux-resize-panes/</link><pubDate>Tue, 20 Jul 2021 14:24:57 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/20/tmux-resize-panes/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Resizing panes in tmux can be quite difficult in default tmux, I use a
set of keybingings to help&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-resize-panes-ka7"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux choose-tree</title><link>http://karpoke.ignaciocano.com/2021/07/20/tmux-choose-tree/</link><pubDate>Tue, 20 Jul 2021 08:11:27 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/20/tmux-choose-tree/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Choose tree is a powerful tmux utility that provides a graphical
interface to preview all sessions,&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-choose-tree-13pj"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux prefix</title><link>http://karpoke.ignaciocano.com/2021/07/18/tmux-prefix/</link><pubDate>Sun, 18 Jul 2021 20:36:19 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/18/tmux-prefix/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The prefix key is an essential part of tmux, by default all of tmux&amp;rsquo;s
key-bindings sit behind a&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-prefix-3obm"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux splitting panes</title><link>http://karpoke.ignaciocano.com/2021/07/18/tmux-splitting-panes/</link><pubDate>Sun, 18 Jul 2021 12:47:05 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/18/tmux-splitting-panes/</guid><description>&lt;blockquote&gt;
&lt;p&gt;splitting panes is a core feature of tmux. It allows us to split the
terminal vertically or&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-splitting-panes-2n85"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>tmux last session</title><link>http://karpoke.ignaciocano.com/2021/07/16/tmux-last-session/</link><pubDate>Fri, 16 Jul 2021 14:39:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/16/tmux-last-session/</guid><description>&lt;blockquote&gt;
&lt;p&gt;An ultimate productivity key-binding in tmux is one to switch to the
last session. I use this to&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/waylonwalker/tmux-last-session-35mm"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Get a range on line with sed (first two)</title><link>http://karpoke.ignaciocano.com/2021/07/16/get-a-range-on-line-with-sed-first-two/</link><pubDate>Fri, 16 Jul 2021 14:23:20 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/16/get-a-range-on-line-with-sed-first-two/</guid><description>&lt;blockquote&gt;
&lt;p&gt;sed -n&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/25420/get-a-range-on-line-with-sed-first-two"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bash cheat sheet: Top 28 commands for you to learn 🤺</title><link>http://karpoke.ignaciocano.com/2021/07/09/bash-cheat-sheet-top-28-commands-for-you-to-learn/</link><pubDate>Fri, 09 Jul 2021 14:47:43 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/09/bash-cheat-sheet-top-28-commands-for-you-to-learn/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Hi there, Today I want to bring you a summary of top Bash commands. Bash
is a very popular shell&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/ankit01oss/bash-cheat-sheet-top-28-commands-for-you-to-learn-15ee"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Vim: Terminal Integration</title><link>http://karpoke.ignaciocano.com/2021/07/09/vim-terminal-integration/</link><pubDate>Fri, 09 Jul 2021 14:27:40 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/09/vim-terminal-integration/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Vim and Terminal!? Vim was made to work with the command line. Many
beginners do not&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/mr_destructive/vim-terminal-integration-4pfp"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Chatting Via the Command Line (ssh)</title><link>http://karpoke.ignaciocano.com/2021/07/08/chatting-via-the-command-line-ssh/</link><pubDate>Thu, 08 Jul 2021 10:01:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/08/chatting-via-the-command-line-ssh/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Hello devs, trust you&amp;rsquo;re doing great. I came across this cool repository
on GitHub Made by Ishan&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/coledrain/imagine-chatting-via-the-command-line-5d4h"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Download screenshot or frame from YouTube video at certain timestamp</title><link>http://karpoke.ignaciocano.com/2021/07/06/download-screenshot-or-frame-from-youtube-video-at-certain-timestamp/</link><pubDate>Tue, 06 Jul 2021 19:10:06 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/06/download-screenshot-or-frame-from-youtube-video-at-certain-timestamp/</guid><description>&lt;blockquote&gt;
&lt;p&gt;ffmpeg -ss 8:14 -i $(youtube-dl -f 299 &amp;ndash;get-url URL) -vframes 1 -q:v 2
out.jpg - (Download screenshot or frame from YouTube video at certain
timestamp Downloads the frame of given YouTube video at 8 minutes 14
seconds. Requested format is &amp;quot;299&amp;quot;, which 1080p only video.). The…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/25399/download-screenshot-or-frame-from-youtube-video-at-certain-timestamp"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Comando Sed, con ejemplos para reemplazar textos y cadenas en Linux</title><link>http://karpoke.ignaciocano.com/2021/07/06/comando-sed-con-ejemplos-para-reemplazar-textos-y-cadenas-en-linux/</link><pubDate>Tue, 06 Jul 2021 10:37:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/07/06/comando-sed-con-ejemplos-para-reemplazar-textos-y-cadenas-en-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;En mi artículo anterior sobre las expresiones regulares, di algunos
ejemplos de maneras en las que sepuede utilizar en la línea de comandos,
con varias utilidades. Las Expresiones regulares también se pueden
utilizar dentro de muchos editores de texto (a veces con una sintaxis…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/35-linux/10695-comando-sed-con-ejemplos-para-reemplazar-textos-y-cadenas-en-linux.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>A couple of Linux top-like programs for network traffic</title><link>http://karpoke.ignaciocano.com/2021/06/25/a-couple-of-linux-top-like-programs-for-network-traffic/</link><pubDate>Fri, 25 Jun 2021 10:42:22 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/06/25/a-couple-of-linux-top-like-programs-for-network-traffic/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A couple of Linux top-like programs for network traffic&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» utcc.utoronto.ca | &lt;a href="https://utcc.utoronto.ca/~cks/space/blog/linux/NetworkTopPrograms"&gt;utcc.utoronto.ca&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Vim Tips and Tricks</title><link>http://karpoke.ignaciocano.com/2021/06/17/vim-tips-and-tricks/</link><pubDate>Thu, 17 Jun 2021 17:58:28 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/06/17/vim-tips-and-tricks/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The following are my favorite tips and tricks for working with Vim. I
use Vim as my primary editor, a&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/harvey/vim-tips-and-tricks-4hfd"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Make fzf your best friend inside terminal</title><link>http://karpoke.ignaciocano.com/2021/06/14/make-fzf-your-best-friend-inside-terminal/</link><pubDate>Mon, 14 Jun 2021 08:23:55 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/06/14/make-fzf-your-best-friend-inside-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Fuzzy finder is one of the best tool which you can use for speeding up
your daily terminal work flow&amp;hellip;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/chhajedji/make-fzf-your-best-friend-inside-terminal-iod"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Using tmux to Improve Your Terminal Experience</title><link>http://karpoke.ignaciocano.com/2021/06/10/using-tmux-to-improve-your-terminal-experience/</link><pubDate>Thu, 10 Jun 2021 07:50:17 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/06/10/using-tmux-to-improve-your-terminal-experience/</guid><description>&lt;blockquote&gt;
&lt;p&gt;I have just recently improved my terminal setup after learning how to
use Tmux. It gave me a way to move faster between projects and even kept
my session saved after machine shutdowns. My goal here is to help you
configure a environment that will be both beautiful and…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» André Brandão | &lt;a href="https://andrebrandao.me/articles/terminal-setup-with-zsh-tmux-dracula-theme/"&gt;andrebrandao.me&lt;/a&gt;&lt;/p&gt;</description></item><item><title>El multiplexor de la terminal. Tmux.</title><link>http://karpoke.ignaciocano.com/2021/06/01/el-multiplexor-de-la-terminal-tmux/</link><pubDate>Tue, 01 Jun 2021 09:06:50 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/06/01/el-multiplexor-de-la-terminal-tmux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;tmux es una herramienta que te permite trabajar con varios terminales de
forma simultánea, incluso escribiendo en todas ellas a la vez.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://atareao.es/podcast/el-multiplexor-de-la-terminal-tmux/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Comandos útiles de Docker</title><link>http://karpoke.ignaciocano.com/2021/05/21/comandos-utiles-de-docker/</link><pubDate>Fri, 21 May 2021 13:08:51 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/05/21/comandos-utiles-de-docker/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Comandos útiles de Docker&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» linuxito.com | &lt;a href="https://www.linuxito.com/2-uncategorised/1482-comandos-utiles-de-docker"&gt;linuxito.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Backups de Google Drive a S3 con Rclone</title><link>http://karpoke.ignaciocano.com/2021/05/05/backups-de-google-drive-a-s3-con-rclone/</link><pubDate>Wed, 05 May 2021 08:46:30 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/05/05/backups-de-google-drive-a-s3-con-rclone/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Backups de Google Drive a S3 con Rclone&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» linuxito.com | &lt;a href="https://www.linuxito.com/cloud/1475-backups-de-google-drive-a-s3-con-rclone"&gt;linuxito.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Autocompletion in Bash for a simple CLI</title><link>http://karpoke.ignaciocano.com/2021/05/02/autocompletion-in-bash-for-a-simple-cli/</link><pubDate>Sun, 02 May 2021 21:37:38 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/05/02/autocompletion-in-bash-for-a-simple-cli/</guid><description>&lt;blockquote&gt;
&lt;p&gt;🤐 Currently, I&amp;rsquo;ve been developing a CLI for DEV Community in Go. During
this journey I&amp;rsquo;ve learned a&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/gealber/autocompletion-in-bash-for-a-simple-cli-f86"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SSH over HTTP Proxy</title><link>http://karpoke.ignaciocano.com/2021/04/30/ssh-over-http-proxy/</link><pubDate>Fri, 30 Apr 2021 08:47:17 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/04/30/ssh-over-http-proxy/</guid><description>&lt;blockquote&gt;
&lt;p&gt;story nc -X connect is the popular way to communicate with SSH over
proxy. However, it&amp;rsquo;s b&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/abdennour/ssh-over-http-proxy-41c2"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Usar FFMPEG para extraer audio de un vídeo</title><link>http://karpoke.ignaciocano.com/2021/04/28/usar-ffmpeg-para-extraer-audio-de-un-video/</link><pubDate>Wed, 28 Apr 2021 09:34:12 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/04/28/usar-ffmpeg-para-extraer-audio-de-un-video/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Usar FFMPEG para extraer audio de un vídeo&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» masgnulinux.es | &lt;a href="https://masgnulinux.es/extraer-audio-de-archivo-mp4-con-ffmpeg/"&gt;masgnulinux.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Detectar un proceso zombie y eliminarlo</title><link>http://karpoke.ignaciocano.com/2021/04/28/detectar-un-proceso-zombie-y-eliminarlo/</link><pubDate>Wed, 28 Apr 2021 09:28:26 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/04/28/detectar-un-proceso-zombie-y-eliminarlo/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Detectar un proceso zombie y eliminarlo&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» masgnulinux.es | &lt;a href="https://masgnulinux.es/como-detectar-un-proceso-zombie-y-eliminarlo/"&gt;masgnulinux.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Vim Cheat Sheet. Chuleta de atajos para Vim</title><link>http://karpoke.ignaciocano.com/2021/03/12/vim-cheat-sheet-chuleta-de-atajos-para-vim/</link><pubDate>Fri, 12 Mar 2021 17:08:06 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/03/12/vim-cheat-sheet-chuleta-de-atajos-para-vim/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Chuleta de atajos para Vim&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» uGeek Blog | &lt;a href="https://ugeek.github.io/blog/post/2021-03-08-vim-cheat-sheet-chuleta-de-atajos-para-vim.html"&gt;ugeek.github.io&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Command to logout all the users in one command</title><link>http://karpoke.ignaciocano.com/2021/02/12/command-to-logout-all-the-users-in-one-command/</link><pubDate>Fri, 12 Feb 2021 23:16:49 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/02/12/command-to-logout-all-the-users-in-one-command/</guid><description>&lt;blockquote&gt;
&lt;p&gt;sudo who | awk&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/25150/command-to-logout-all-the-users-in-one-command"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Limiting what branches I track from an upstream Git repository</title><link>http://karpoke.ignaciocano.com/2021/02/06/limiting-what-branches-i-track-from-an-upstream-git-repository/</link><pubDate>Sat, 06 Feb 2021 22:33:05 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/02/06/limiting-what-branches-i-track-from-an-upstream-git-repository/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Limiting what branches I track from an upstream Git repository&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» utcc.utoronto.ca | &lt;a href="https://utcc.utoronto.ca/~cks/space/blog/programming/GitUpstreamLimitedTracking"&gt;utcc.utoronto.ca&lt;/a&gt;&lt;/p&gt;</description></item><item><title>VLC en el terminal</title><link>http://karpoke.ignaciocano.com/2021/02/03/vlc-en-el-terminal/</link><pubDate>Wed, 03 Feb 2021 13:01:57 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/02/03/vlc-en-el-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Es posible gestionar VLC en el terminal, con diferentes interfaces
específicas. Además como puedes gestionar el volumen desde el terminal.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://www.atareao.es/podcast/vlc-en-el-terminal/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Conectándote por SSH introduciendo la contraseña en una única línea de terminal</title><link>http://karpoke.ignaciocano.com/2020/12/08/conectandote-por-ssh-introduciendo-la-contrasena-en-una-unica-linea-de-terminal/</link><pubDate>Tue, 08 Dec 2020 11:01:54 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/12/08/conectandote-por-ssh-introduciendo-la-contrasena-en-una-unica-linea-de-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;El mejor método para conectarse a un servidor por SSH, es enviando las
llaves al servidor y no tener que estar introduciendo la contraseña.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» uGeek Blog | &lt;a href="https://ugeek.github.io/blog/post/2020-12-07-conectandote-por-ssh-introduciendo-la-contrasena-en-una-unica-linea-de-terminal.html"&gt;ugeek.github.io&lt;/a&gt;&lt;/p&gt;</description></item><item><title>El comando Nohup en Linux le permite ejecutar en SSH comandos incluso después de cerrar la sesión</title><link>http://karpoke.ignaciocano.com/2020/11/30/el-comando-nohup-en-linux-le-permite-ejecutar-en-ssh-comandos-incluso-despues-de/</link><pubDate>Mon, 30 Nov 2020 09:18:34 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/11/30/el-comando-nohup-en-linux-le-permite-ejecutar-en-ssh-comandos-incluso-despues-de/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Nohup significa &amp;rsquo;no colgar&amp;rsquo;. Es un comando extremadamente útil para
hacer que su proceso se ejecute incluso después de cerrar la sesión. Uno
de los usos más comunes se puede encontrar en la ejecución de comandos
que toman tiempo a través de una conexión SSH. Si cree que su…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/57-seguridad/10567-el-comando-nohup-en-linux-le-permite-ejecutar-en-ssh-comandos-incluso-despues-de-cerrar-la-sesion.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cómo resolver un nombre de host a partir de una dirección IP sin utilizar dig</title><link>http://karpoke.ignaciocano.com/2020/11/26/como-resolver-un-nombre-de-host-a-partir-de-una-direccion-ip-sin-utilizar-dig/</link><pubDate>Thu, 26 Nov 2020 16:05:30 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/11/26/como-resolver-un-nombre-de-host-a-partir-de-una-direccion-ip-sin-utilizar-dig/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Cómo resolver un nombre de host a partir de una dirección IP sin utilizar dig&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» linuxito.com | &lt;a href="https://www.linuxito.com/gnu-linux/nivel-basico/1430-como-resolver-un-nombre-de-host-a-partir-de-una-direccion-ip-sin-utilizar-dig"&gt;linuxito.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>autossh (1) - página de manual de Linux</title><link>http://karpoke.ignaciocano.com/2020/11/26/autossh-1-pagina-de-manual-de-linux/</link><pubDate>Thu, 26 Nov 2020 09:25:01 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/11/26/autossh-1-pagina-de-manual-de-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Nombre autossh : monitorea y reinicia sesiones ssh Sinopsis autossh [ -V
] [ -M puerto [: echo_port] ] [ -f ] [SSH_OPTIONS] Descripción autossh
es un programa para iniciar una copia de ssh y monitorearlo,
reiniciándolo según sea necesario si muere o deja de pasar tráfico. La…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/35-linux/10562-autossh-1-pagina-de-manual-de-linux.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Mutt, un excelente cliente de correo electrónico CLI</title><link>http://karpoke.ignaciocano.com/2020/11/26/mutt-un-excelente-cliente-de-correo-electronico-cli/</link><pubDate>Thu, 26 Nov 2020 09:24:22 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/11/26/mutt-un-excelente-cliente-de-correo-electronico-cli/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Si eres de los amantes de la terminal y de las aplicaciones CLI, déjame
decirte que tal vez Mutt sea una aplicación de tu agrado&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» David Y. Naranjo | &lt;a href="https://blog.desdelinux.net/mutt-un-excelente-cliente-de-correo-electronico-cli/"&gt;blog.desdelinux.net&lt;/a&gt;&lt;/p&gt;</description></item><item><title>YSK about [Unix tools]</title><link>http://karpoke.ignaciocano.com/2020/11/25/ysk-about-unix-tools/</link><pubDate>Wed, 25 Nov 2020 23:32:38 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/11/25/ysk-about-unix-tools/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This Slack discussion, featuring myself in some sleep-deprived rambling,
occurred in hackernoon&amp;rsquo;s official #protips channel, and has been
[barely] edited for readability.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» hackernoon.com | &lt;a href="https://hackernoon.com/ysk-about-unix-tools-rf2q289s"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Trabajar con texto en Bash</title><link>http://karpoke.ignaciocano.com/2020/11/20/trabajar-con-texto-en-bash/</link><pubDate>Fri, 20 Nov 2020 17:35:56 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/11/20/trabajar-con-texto-en-bash/</guid><description>&lt;blockquote&gt;
&lt;p&gt;¿Como trabajar y tratar texto en Bash? En este capítulo encontrarás
diferentes herramientas y opciones para trabajar con texto en Bash.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://www.atareao.es/tutorial/scripts-en-bash/trabajar-con-texto-en-bash/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>5 CLI Tools That Will Increase Your Velocity and Code Quality</title><link>http://karpoke.ignaciocano.com/2020/11/17/5-cli-tools-that-will-increase-your-velocity-and-code-quality/</link><pubDate>Tue, 17 Nov 2020 12:59:35 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/11/17/5-cli-tools-that-will-increase-your-velocity-and-code-quality/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Everyone likes CLI&amp;rsquo;s (or maybe it&amp;rsquo;s just me). I have compiled a list of
the CLI&amp;rsquo;s I use on a daily&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/galelmalah/5-cli-tools-that-will-increase-your-dev-velocity-and-code-quality-1fe8"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Zsh + Antigen + Oh my Zsh = A Beautiful, Powerful, and Robust Shell</title><link>http://karpoke.ignaciocano.com/2020/11/17/zsh-antigen-oh-my-zsh-a-beautiful-powerful-and-robust-shell/</link><pubDate>Tue, 17 Nov 2020 11:24:25 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/11/17/zsh-antigen-oh-my-zsh-a-beautiful-powerful-and-robust-shell/</guid><description>&lt;blockquote&gt;
&lt;p&gt;I’d already worked with default plain shell for quite a long time until
I recognized that I couldn&amp;rsquo;t&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/phuctm97/zsh-antigen-oh-my-zsh-a-beautiful-powerful-and-robust-shell-5da4"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cambia de resolución de pantalla VGA o DVI con XRANDR</title><link>http://karpoke.ignaciocano.com/2020/10/25/cambia-de-resolucion-de-pantalla-vga-o-dvi-con-xrandr/</link><pubDate>Sun, 25 Oct 2020 22:49:46 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/10/25/cambia-de-resolucion-de-pantalla-vga-o-dvi-con-xrandr/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Cambia de resolución de pantalla VGA o DVI con XRANDR&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» masgnulinux.es | &lt;a href="https://masgnulinux.es/cambia-de-resolucion-de-pantalla-vga-o-dvi-con-xrandr/"&gt;masgnulinux.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Intro to Bash Regular Expressions</title><link>http://karpoke.ignaciocano.com/2020/10/19/intro-to-bash-regular-expressions/</link><pubDate>Mon, 19 Oct 2020 23:55:39 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/10/19/intro-to-bash-regular-expressions/</guid><description>&lt;blockquote&gt;
&lt;p&gt;To me, regular expressions are often made far more complicated than they
need to be. Sure, there&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/zachgoll/intro-to-bash-regular-expressions-4d2p"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Feh: Un visor de imágenes que va más allá</title><link>http://karpoke.ignaciocano.com/2020/10/15/feh-un-visor-de-imagenes-que-va-mas-alla/</link><pubDate>Thu, 15 Oct 2020 09:22:47 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/10/15/feh-un-visor-de-imagenes-que-va-mas-alla/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Feh: Un visor de imágenes que va más allá&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» masgnulinux.es | &lt;a href="https://masgnulinux.es/feh-visor-de-imagenes/"&gt;masgnulinux.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>RSync Examples – Rsync Options and How to Copy Files Over SSH</title><link>http://karpoke.ignaciocano.com/2020/09/24/rsync-examples-rsync-options-and-how-to-copy-files-over-ssh/</link><pubDate>Thu, 24 Sep 2020 20:06:25 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/09/24/rsync-examples-rsync-options-and-how-to-copy-files-over-ssh/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Rsync stands for “remote synchronization”. It is a remote and local file
synchronization tool that helps you efficiently transfer files. What
RSync Is Rsync is faster than tools like Secure Copy Protocol (SCP). It
uses the delta-transfer algorithm th&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» freeCodeCamp.org | &lt;a href="https://www.freecodecamp.org/news/rsync-examples-rsync-options-and-how-to-copy-files-over-ssh/"&gt;freecodecamp.org&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Exiftool adjust Date &amp; Time of pictures</title><link>http://karpoke.ignaciocano.com/2020/09/23/exiftool-adjust-date-time-of-pictures/</link><pubDate>Wed, 23 Sep 2020 22:24:27 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/09/23/exiftool-adjust-date-time-of-pictures/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&amp;quot;exiftool(-k).exe&amp;quot; &amp;quot;-DateTimeOriginal-=0:0:0 0:25:0&amp;quot; . - (Exiftool
adjust Date &amp;amp; Time of pictures Change the original date set by camera :
Create Date : 2020:08:21 13:26:24.63 //Operating System: Date Created
(ie: sdcard) Date/Time Original …&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/25017/exiftool-adjust-date-time-of-pictures"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Find non-ASCII and UTF-8 files in the current directory</title><link>http://karpoke.ignaciocano.com/2020/09/15/find-non-ascii-and-utf-8-files-in-the-current-directory/</link><pubDate>Tue, 15 Sep 2020 10:51:38 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/09/15/find-non-ascii-and-utf-8-files-in-the-current-directory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;find . -type f -regex&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/25013/find-non-ascii-and-utf-8-files-in-the-current-directory"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bpytop, un monitor de recursos eficiente como alternativa a top</title><link>http://karpoke.ignaciocano.com/2020/09/07/bpytop-un-monitor-de-recursos-eficiente-como-alternativa-a-top/</link><pubDate>Mon, 07 Sep 2020 13:45:19 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/09/07/bpytop-un-monitor-de-recursos-eficiente-como-alternativa-a-top/</guid><description>&lt;blockquote&gt;
&lt;p&gt;En el siguiente artículo vamos a echar un vistazo a Bpytop. Se trata de
un monitor de recursos muy visual como alternativa a top.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Damián A. | &lt;a href="https://ubunlog.com/bpytop-monitor-de-recursos-alternativa-top/"&gt;ubunlog.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How To Extend Your Terminal Functionality with zsh and Prezto</title><link>http://karpoke.ignaciocano.com/2020/09/02/how-to-extend-your-terminal-functionality-with-zsh-and-prezto/</link><pubDate>Wed, 02 Sep 2020 17:17:51 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/09/02/how-to-extend-your-terminal-functionality-with-zsh-and-prezto/</guid><description>&lt;blockquote&gt;
&lt;p&gt;How To Extend Your Terminal Functionality with zsh and Prezto&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» hackernoon.com | &lt;a href="https://hackernoon.com/how-to-extend-your-terminal-functionality-with-zsh-and-prezto-ag1l3tmd"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Automating multiple terminals with tmux and tmuxinator</title><link>http://karpoke.ignaciocano.com/2020/08/31/automating-multiple-terminals-with-tmux-and-tmuxinator/</link><pubDate>Mon, 31 Aug 2020 13:36:41 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/08/31/automating-multiple-terminals-with-tmux-and-tmuxinator/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Local environment that rely on multiple terminal can quickly become a
burden when you have a couple of commands for each one of them. tmux and
tmuxinator allows automating the whole process.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/bigj1m/automating-multiple-terminals-with-tmux-and-tmuxinator-47n2"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Command Line Cheat Sheet with Text Editors (Vim , Nano)</title><link>http://karpoke.ignaciocano.com/2020/08/30/command-line-cheat-sheet-with-text-editors-vim-nano/</link><pubDate>Sun, 30 Aug 2020 11:08:08 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/08/30/command-line-cheat-sheet-with-text-editors-vim-nano/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Table of Contents Command Line Cheat Sheet Navigating and Finding Files
Listing Files&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/zinox9/command-line-cheat-sheet-with-text-editors-vim-nano-1l69"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>25 bash commands to master for system administration</title><link>http://karpoke.ignaciocano.com/2020/08/30/25-bash-commands-to-master-for-system-administration/</link><pubDate>Sun, 30 Aug 2020 11:05:32 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/08/30/25-bash-commands-to-master-for-system-administration/</guid><description>&lt;blockquote&gt;
&lt;p&gt;If you&amp;rsquo;re new to development, you&amp;rsquo;ll want to keep these shell commands
in your toolbelt for all sorts of handy scripts&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/nyxtom/bash-kung-fu-25-commands-to-master-in-the-shell-35nn"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>15 consejos sobre cómo usar el comando 'Curl' en Linux</title><link>http://karpoke.ignaciocano.com/2020/08/25/15-consejos-sobre-como-usar-el-comando-curl-en-linux/</link><pubDate>Tue, 25 Aug 2020 21:36:29 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/08/25/15-consejos-sobre-como-usar-el-comando-curl-en-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A mediados de la década de 1990, cuando Internet todavía estaba en
pañales, un programador sueco llamado Daniel Stenberg comenzó un
proyecto que finalmente se convirtió en lo que hoy conocemos como curl .
Inicialmente, su objetivo era desarrollar un bot que descargara…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Javier Orovengua | &lt;a href="https://www.linuxparty.es/29-internet/10521-15-consejos-sobre-como-usar-el-comando-curl-en-linux.html"&gt;linuxparty.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>10 tiny helper scripts for devs!</title><link>http://karpoke.ignaciocano.com/2020/08/24/10-tiny-helper-scripts-for-devs/</link><pubDate>Mon, 24 Aug 2020 15:36:41 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/08/24/10-tiny-helper-scripts-for-devs/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A small collection of my productivity scripts to get things done&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/benwinding/10-tiny-helper-scripts-for-devs-knb"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Bashtop: Un monitor del sistema completo</title><link>http://karpoke.ignaciocano.com/2020/08/06/bashtop-un-monitor-del-sistema-completo/</link><pubDate>Thu, 06 Aug 2020 07:22:13 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/08/06/bashtop-un-monitor-del-sistema-completo/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Bashtop: Un monitor del sistema completo&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» masgnulinux.es | &lt;a href="https://masgnulinux.es/bashtop-un-monitor-del-sistema-completo/"&gt;masgnulinux.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Edición de audio en el terminal</title><link>http://karpoke.ignaciocano.com/2020/08/03/edicion-de-audio-en-el-terminal/</link><pubDate>Mon, 03 Aug 2020 13:30:13 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/08/03/edicion-de-audio-en-el-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;¿Como editar tu audio en el terminal? Puedes utilizar y extraer todo el
potencial que te ofrece ffmpeg. En este episodio te cuento algunas
opciones&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://www.atareao.es/podcast/edicion-de-audio-en-el-terminal/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Badblocks y e2fsck para buscar sectores defectuosos del disco duro</title><link>http://karpoke.ignaciocano.com/2020/07/18/badblocks-y-e2fsck-para-buscar-sectores-defectuosos-del-disco-duro/</link><pubDate>Sat, 18 Jul 2020 17:12:59 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/07/18/badblocks-y-e2fsck-para-buscar-sectores-defectuosos-del-disco-duro/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Badblocks y e2fsck para buscar sectores defectuosos del disco duro&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» masgnulinux.es | &lt;a href="https://masgnulinux.es/badblocks-y-e2fsck-para-buscar-sectores-defectuosos-del-disco-duro/"&gt;masgnulinux.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Vtop, monitoriza la actividad de memoria y procesos desde la terminal</title><link>http://karpoke.ignaciocano.com/2020/06/30/vtop-monitoriza-la-actividad-de-memoria-y-procesos-desde-la-terminal/</link><pubDate>Tue, 30 Jun 2020 12:58:38 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/06/30/vtop-monitoriza-la-actividad-de-memoria-y-procesos-desde-la-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;En el siguiente artículo vamos a echar un vistazo a vtop. Se trata de
una herramienta para la terminal con la que podremos monitorizar la
memoria y procesos&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Damián A. | &lt;a href="https://ubunlog.com/vtop-herramienta-monitorizar-actividad-memoria-procesos/"&gt;ubunlog.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Why I use Vim</title><link>http://karpoke.ignaciocano.com/2020/06/11/why-i-use-vim/</link><pubDate>Thu, 11 Jun 2020 07:45:13 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/06/11/why-i-use-vim/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Why I use Vim, a 30 year-old editor, instead of modern text editors/ IDE&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;extensibility, composability, and community&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/iggredible/why-i-use-vim-2f40"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Uso de Pigz para comprimir/descomprimir archivos y directorios</title><link>http://karpoke.ignaciocano.com/2020/06/10/uso-de-pigz-para-comprimir-descomprimir-archivos-y-directorios/</link><pubDate>Wed, 10 Jun 2020 10:31:47 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/06/10/uso-de-pigz-para-comprimir-descomprimir-archivos-y-directorios/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Uso de Pigz para comprimir/descomprimir archivos y directorios&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» masgnulinux.es | &lt;a href="https://masgnulinux.es/uso-de-pigz-para-comprimir-descomprimir-archivos-y-directorios/"&gt;masgnulinux.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>screen. Comandos básicos</title><link>http://karpoke.ignaciocano.com/2020/06/04/screen-comandos-basicos/</link><pubDate>Thu, 04 Jun 2020 16:31:07 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/06/04/screen-comandos-basicos/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Screen nos permite tener múltiples terminales abiertas en una sesión o
llevar a segundo plano un proceso inacabado, que cerrando la terminal,
se detendría.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» uGeek Blog | &lt;a href="https://ugeek.github.io/blog/post/2020-05-23-2020-05-23-screen-comandos-basicos.html"&gt;ugeek.github.io&lt;/a&gt;&lt;/p&gt;</description></item><item><title>emulate a root (fake) environment without fakeroot nor privileges</title><link>http://karpoke.ignaciocano.com/2020/05/28/emulate-a-root-fake-environment-without-fakeroot-nor-privileges/</link><pubDate>Thu, 28 May 2020 10:03:22 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/05/28/emulate-a-root-fake-environment-without-fakeroot-nor-privileges/</guid><description>&lt;blockquote&gt;
&lt;p&gt;unshare -r &amp;ndash;fork &amp;ndash;pid unshare -r &amp;ndash;fork &amp;ndash;pid &amp;ndash;mount-proc bash -
(emulate a root (fake) environment without fakeroot nor privileges ).
The best command line collection on the internet, submit yours and save
your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24944/emulate-a-root-fake-environment-without-fakeroot-nor-privileges"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The Hitchhiker's Guide to Command Line Interfaces in Python</title><link>http://karpoke.ignaciocano.com/2020/05/07/the-hitchhiker-s-guide-to-command-line-interfaces-in-python/</link><pubDate>Thu, 07 May 2020 23:43:59 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/05/07/the-hitchhiker-s-guide-to-command-line-interfaces-in-python/</guid><description>&lt;blockquote&gt;
&lt;p&gt;In the beginning, was the command line.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» The Hitchhiker | &lt;a href="https://vinayak.io/2020/05/04/the-hitchhikers-guide-to-clis-in-python/"&gt;vinayak.io&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Vifm, un gestor de archivos Vim</title><link>http://karpoke.ignaciocano.com/2020/04/30/vifm-un-gestor-de-archivos-vim/</link><pubDate>Thu, 30 Apr 2020 16:30:30 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/04/30/vifm-un-gestor-de-archivos-vim/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Si Vim es tu editor de referencia, Vifm se convertirá en tu gestor de
archivos por defecto, porque te va a permitir exprimir el terminal al
máximo.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://www.atareao.es/software/utilidades/vifm-un-gestor-de-archivos-vim/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Using Bash-Preexec for monitoring the runtime of your last command</title><link>http://karpoke.ignaciocano.com/2020/04/29/using-bash-preexec-for-monitoring-the-runtime-of-your-last-command/</link><pubDate>Wed, 29 Apr 2020 19:26:09 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/04/29/using-bash-preexec-for-monitoring-the-runtime-of-your-last-command/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Put the runtime of your previous command in your terminal prompt using
Bash-Preexec&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Writing by Jake McCrary | &lt;a href="https://jakemccrary.com/blog/2020/04/21/using-bash-preexec-for-monitoring-the-runtime-of-your-last-command/"&gt;jakemccrary.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>5 npm Tips and Tricks to Help You Boost Your Productivity</title><link>http://karpoke.ignaciocano.com/2020/04/29/5-npm-tips-and-tricks-to-help-you-boost-your-productivity/</link><pubDate>Wed, 29 Apr 2020 14:45:42 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/04/29/5-npm-tips-and-tricks-to-help-you-boost-your-productivity/</guid><description>&lt;blockquote&gt;
&lt;p&gt;By Niall Maher While this article will likely boost your productivity,
at the very least it will also impress some of your colleagues with your
new skills. People will now perceive you as smarter and potentially more
interesting. ? I&amp;rsquo;ve kept away fro&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» freeCodeCamp.org | &lt;a href="https://www.freecodecamp.org/news/5-npm-tips-and-tricks/"&gt;freecodecamp.org&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Read man pages with vim</title><link>http://karpoke.ignaciocano.com/2020/04/28/read-man-pages-with-vim/</link><pubDate>Tue, 28 Apr 2020 23:17:04 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/04/28/read-man-pages-with-vim/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The default man page readers (less, more, or most) are not very usable.
You can page through the content and that&amp;rsquo;s about it. Imagine reading
and navigating man pages with vim and being able to use your favorite
vim plugins and shortcuts to highlight words, delete boring parts…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» catonmat.net | &lt;a href="https://catonmat.net/read-man-pages-with-vim"&gt;catonmat.net&lt;/a&gt;&lt;/p&gt;</description></item><item><title>List and delete empty directories safely</title><link>http://karpoke.ignaciocano.com/2020/03/29/list-and-delete-empty-directories-safely/</link><pubDate>Sun, 29 Mar 2020 21:45:26 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/03/29/list-and-delete-empty-directories-safely/</guid><description>&lt;blockquote&gt;
&lt;p&gt;find . -type d -empty -exec rm -i -R {} ; - (List only empty
directories and delete safely (=ask for each) Will delete empty
directories and sub-directories (hideen too = whose names are starting
with dot .). Used&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24906/list-and-delete-empty-directories-safely"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>find all executable files across the entire tree</title><link>http://karpoke.ignaciocano.com/2020/03/29/find-all-executable-files-across-the-entire-tree/</link><pubDate>Sun, 29 Mar 2020 12:22:47 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/03/29/find-all-executable-files-across-the-entire-tree/</guid><description>&lt;blockquote&gt;
&lt;p&gt;find -executable -type f - (find all executable files across the entire
tree I can think of using this command after compiling an downloaded
source from anywhere as an easy way to find all executable products. We
usually issue the $ find command (without arguments) to list the…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24905/find-all-executable-files-across-the-entire-tree"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>convert raw camera image to jpeg</title><link>http://karpoke.ignaciocano.com/2020/03/22/convert-raw-camera-image-to-jpeg/</link><pubDate>Sun, 22 Mar 2020 11:34:39 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/03/22/convert-raw-camera-image-to-jpeg/</guid><description>&lt;blockquote&gt;
&lt;p&gt;for i in *.CR2; do ufraw-batch $i &amp;ndash;out-type=jpeg &amp;ndash;output $i.jpg; done;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;(convert raw camera image to jpeg raw image created by canon digital
camera. Install using apt-get install ufraw). The best command line
collection on the internet, submit yours and save your favorites.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24902/convert-raw-camera-image-to-jpeg"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Medir la velocidad de Internet desde la terminal con speedtest</title><link>http://karpoke.ignaciocano.com/2020/03/20/medir-la-velocidad-de-internet-desde-la-terminal-con-speedtest/</link><pubDate>Fri, 20 Mar 2020 17:39:09 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/03/20/medir-la-velocidad-de-internet-desde-la-terminal-con-speedtest/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Como medir la velocidad de internet desde la terminal usando el software
speedtest y de esta forma conocer el ancho de banda disponible en un
servidor&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Joan Carles | &lt;a href="https://geekland.eu/medir-la-velocidad-de-internet-desde-la-terminal/"&gt;geekland.eu&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Un diario en el terminal</title><link>http://karpoke.ignaciocano.com/2020/03/14/un-diario-en-el-terminal/</link><pubDate>Sat, 14 Mar 2020 21:58:58 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/03/14/un-diario-en-el-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Si llevas un diario personal o para el trabajo, y estás acostumbrado al
uso del terminal, puedes combinar ambas con un diario en el terminal. Un
todo en uno&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://www.atareao.es/software/utilidades/un-diario-en-el-terminal/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Create POSIX tar archive</title><link>http://karpoke.ignaciocano.com/2020/03/08/create-posix-tar-archive/</link><pubDate>Sun, 08 Mar 2020 23:26:21 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/03/08/create-posix-tar-archive/</guid><description>&lt;blockquote&gt;
&lt;p&gt;pax -wf archive.tar /path - (Create POSIX tar archive tar(1) and cpio(1)
are not fully platform agnostic, although their file formats are
specified in POSIX.1-2001. As such, GNU tar(1) might not be able to
extract a BSD tar(1) archive, and ivce versa. pax(1) is defined in…&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24899/create-posix-tar-archive"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>show the difference</title><link>http://karpoke.ignaciocano.com/2020/02/15/show-the-difference/</link><pubDate>Sat, 15 Feb 2020 11:35:02 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/02/15/show-the-difference/</guid><description>&lt;blockquote&gt;
&lt;p&gt;diff file1 file2 &amp;ndash;side-by-side &amp;ndash;suppress-common-lines - (show the
difference ). The best command line collection on the internet, submit
yours and save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24884/show-the-difference"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Slow Down Command Output</title><link>http://karpoke.ignaciocano.com/2020/02/13/slow-down-command-output/</link><pubDate>Thu, 13 Feb 2020 19:36:06 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/02/13/slow-down-command-output/</guid><description>&lt;blockquote&gt;
&lt;p&gt;ls -alt|awk&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24881/slow-down-command-output"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to use byobu to multiplex SSH sessions</title><link>http://karpoke.ignaciocano.com/2020/02/12/how-to-use-byobu-to-multiplex-ssh-sessions/</link><pubDate>Wed, 12 Feb 2020 13:32:40 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/02/12/how-to-use-byobu-to-multiplex-ssh-sessions/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Byobu is a text-based window manager and terminal multiplexer.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Ben Nuttall | &lt;a href="https://opensource.com/article/20/2/byobu-ssh"&gt;opensource.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Use Vim to manage your task list and access Reddit and Twitter</title><link>http://karpoke.ignaciocano.com/2020/02/12/use-vim-to-manage-your-task-list-and-access-reddit-and-twitter/</link><pubDate>Wed, 12 Feb 2020 00:12:46 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/02/12/use-vim-to-manage-your-task-list-and-access-reddit-and-twitter/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Last year, I brought you 19 days of new (to you) productivity tools for
2019.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Kevin Sonney | &lt;a href="https://opensource.com/article/20/1/vim-task-list-reddit-twitter"&gt;opensource.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>La línea de comandos en Vim</title><link>http://karpoke.ignaciocano.com/2020/02/11/la-linea-de-comandos-en-vim/</link><pubDate>Tue, 11 Feb 2020 23:53:20 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/02/11/la-linea-de-comandos-en-vim/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Desde la línea de comandos en Vim, puedes gestionar prácticamente todo,
archivos, ventanas, pestañas, buffers y también ejecutar comandos del
shell.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://www.atareao.es/tutorial/vim/la-linea-de-comandos-en-vim/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Send commands to multiple SSH sessions with Terminator</title><link>http://karpoke.ignaciocano.com/2020/02/11/send-commands-to-multiple-ssh-sessions-with-terminator/</link><pubDate>Tue, 11 Feb 2020 23:51:15 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/02/11/send-commands-to-multiple-ssh-sessions-with-terminator/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Terminator is a single-window split-screen terminal multiplexer that
allows you to send identical keystrokes to all terminals at once.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Ben Nuttall | &lt;a href="https://opensource.com/article/20/2/terminator-ssh"&gt;opensource.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>stream a youtube video with mpv where $1 is the youtube link.</title><link>http://karpoke.ignaciocano.com/2020/02/11/stream-a-youtube-video-with-mpv-where-1-is-the-youtube-link/</link><pubDate>Tue, 11 Feb 2020 02:15:20 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/02/11/stream-a-youtube-video-with-mpv-where-1-is-the-youtube-link/</guid><description>&lt;blockquote&gt;
&lt;p&gt;setsid mpv &amp;ndash;input-ipc-server=/tmp/mpvsoc$(date +%s) -quiet &amp;quot;$1&amp;quot;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;/dev/null 2&amp;gt;&amp;amp;1 - (stream a youtube video with mpv where $1 is the
youtube link. opens a new session with video stream). The best command
line collection on the internet, submit yours and save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24878/stream-a-youtube-video-with-mpv-where-1-is-the-youtube-link."&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>list current processes writing to hard drive</title><link>http://karpoke.ignaciocano.com/2020/02/09/list-current-processes-writing-to-hard-drive/</link><pubDate>Sun, 09 Feb 2020 23:06:34 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/02/09/list-current-processes-writing-to-hard-drive/</guid><description>&lt;blockquote&gt;
&lt;p&gt;lsof | grep -e &amp;quot;[[:digit:]]+w&amp;quot; - (list current processes writing to
hard drive ). The best command line collection on the internet, submit
yours and save your favorites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24865/list-current-processes-writing-to-hard-drive"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SFTP upload through HTTPS proxy</title><link>http://karpoke.ignaciocano.com/2020/01/26/sftp-upload-through-https-proxy/</link><pubDate>Sun, 26 Jan 2020 23:55:25 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/01/26/sftp-upload-through-https-proxy/</guid><description>&lt;blockquote&gt;
&lt;p&gt;cat myFile.json | ssh root@remoteSftpServer -o &amp;quot;ProxyCommand=nc.openbsd
-X connect -x proxyhost:proxyport %h %p&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» commandlinefu.com | &lt;a href="https://www.commandlinefu.com/commands/view/24863/sftp-upload-through-https-proxy"&gt;commandlinefu.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Use tmux to create the console of your dreams</title><link>http://karpoke.ignaciocano.com/2020/01/25/use-tmux-to-create-the-console-of-your-dreams/</link><pubDate>Sat, 25 Jan 2020 20:55:07 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/01/25/use-tmux-to-create-the-console-of-your-dreams/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Last year, I brought you 19 days of new (to you) productivity tools for
2019.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Kevin Sonney | &lt;a href="https://opensource.com/article/20/1/tmux-console"&gt;opensource.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>xdotool, simulando ratón y teclado</title><link>http://karpoke.ignaciocano.com/2020/01/10/xdotool-simulando-raton-y-teclado/</link><pubDate>Fri, 10 Jan 2020 23:27:41 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2020/01/10/xdotool-simulando-raton-y-teclado/</guid><description>&lt;blockquote&gt;
&lt;p&gt;xdotool es una potente herramienta que te permite simular un teclado y
un ratón. Te permite gestionar ambos dispositivos mediante este
software.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» atareao con Linux | &lt;a href="https://www.atareao.es/software/utilidades/xdotool-simulando-raton-y-teclado/"&gt;atareao.es&lt;/a&gt;&lt;/p&gt;</description></item><item><title>130+ Essential Vim Commands</title><link>http://karpoke.ignaciocano.com/2019/11/23/130-vim-essential-vim-commands.md/</link><pubDate>Sat, 23 Nov 2019 12:12:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2019/11/23/130-vim-essential-vim-commands.md/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Since the 1970’s, Vi and its successor Vim have been included by default on
many operating systems, including almost all GNU/Linux distributions. Vim is
free and open-source and is one of the most popular code editors. It can be
downloaded on Vim official site.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Jean-Baptiste Jung | &lt;a href="https://catswhocode.com/vim-commands/"&gt;catswhocode.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>10 Cool Command Line Tools For Your Linux Terminal</title><link>http://karpoke.ignaciocano.com/2019/02/03/10-cool-command-line-tools-for-your-linux-terminal/</link><pubDate>Sun, 03 Feb 2019 21:14:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2019/02/03/10-cool-command-line-tools-for-your-linux-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;In this article, we will share a number of cool command-line programs that
you can use in a Linux terminal. By the end of this article, you will learn
about some free, open source, and exciting, text-based tools to help you do
more with boredom on the Command line.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Tecmint: Linux Howtos, Tutorials &amp;amp; Guides | &lt;a href="https://www.tecmint.com/cool-linux-commandline-tools-for-terminal/"&gt;tecmint.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>10 Tools To Power Up Your Command Line</title><link>http://karpoke.ignaciocano.com/2019/01/04/10-tools-to-power-up-your-command-line/</link><pubDate>Fri, 04 Jan 2019 15:35:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2019/01/04/10-tools-to-power-up-your-command-line/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This post is the first in series of showcases of some of the best
non-standard command line tools I&amp;rsquo;ve discovered in recent years. If you ever
make use of the command line, you&amp;rsquo;ll probably find that at least one item on
this page will make your life easier.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/_darrenburns/10-tools-to-power-up-your-command-line-4id4"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>10 Basic Tips on Working Fast in UNIX or Linux Terminal</title><link>http://karpoke.ignaciocano.com/2018/10/18/10-basic-tips-on-working-fast-in-unix-or-linux-terminal/</link><pubDate>Thu, 18 Oct 2018 04:21:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2018/10/18/10-basic-tips-on-working-fast-in-unix-or-linux-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Have you ever amazed to see someone working very fast in UNIX, firing
commands and doing things quickly? Yes, I have seen that a couple of times
and It has always inspired me inspired to learn from those superstar
developers. In this article, or tutorial, or whatever you call it, I have
shared some UNIX command practices I follow to work fast, quick, or
efficiently in Linux.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Hacker Noon | &lt;a href="https://hackernoon.com/10-basic-tips-on-working-fast-in-unix-or-linux-terminal-5746ae42d277"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>10 Alpine Linux apk Command Examples</title><link>http://karpoke.ignaciocano.com/2018/08/27/10-alpine-linux-apk-command-examples/</link><pubDate>Mon, 27 Aug 2018 21:36:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2018/08/27/10-alpine-linux-apk-command-examples/</guid><description>&lt;blockquote&gt;
&lt;p&gt;New to lightweight and systemd free Alpine Linux and package management? Try
my simple guide that explains how to install, remove, query and manage
packages on an Alpine Linux.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format | &lt;a href="https://www.cyberciti.biz/faq/10-alpine-linux-apk-command-examples/"&gt;cyberciti.biz&lt;/a&gt;&lt;/p&gt;</description></item><item><title>10 7zip (File Archive) Command Examples in Linux</title><link>http://karpoke.ignaciocano.com/2018/05/31/10-7zip-file-archive-command-examples-in-linux/</link><pubDate>Thu, 31 May 2018 12:47:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2018/05/31/10-7zip-file-archive-command-examples-in-linux/</guid><description>&lt;blockquote&gt;
&lt;p&gt;7-Zip is a free open source, cross-platform, powerful, and fully-featured
file archiver with a high compression ratio, for Windows. It has a powerful
command line version that has been ported to Linux/POSIX systems.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Tecmint: Linux Howtos, Tutorials &amp;amp; Guides | &lt;a href="https://www.tecmint.com/7zip-command-examples-in-linux/"&gt;tecmint.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>3 Python command-line tools</title><link>http://karpoke.ignaciocano.com/2018/05/31/3-python-command-line-tools/</link><pubDate>Thu, 31 May 2018 09:21:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2018/05/31/3-python-command-line-tools/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Sometimes the right tool for the job is a command-line application. A
command-line application is a program that you interact with and run from
something like your shell or Terminal. Git and Curl are examples of
command-line applications that you might already be familiar with.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Opensource.com | &lt;a href="https://opensource.com/article/18/5/3-python-command-line-tools"&gt;opensource.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>You-Get, descarga contenido multimedia utilizando la terminal</title><link>http://karpoke.ignaciocano.com/2018/05/20/you-get-descarga-contenido-multimedia-utilizando-la-terminal/</link><pubDate>Sun, 20 May 2018 12:23:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2018/05/20/you-get-descarga-contenido-multimedia-utilizando-la-terminal/</guid><description>&lt;blockquote&gt;
&lt;p&gt;En el siguiente artículo vamos a echar un vistazo a You-Get. Se trata de un
programa de CLI escrito en Python. Nos va a permitir permite descargar
imágenes, audio y vídeos de algunos sitios web populares como son Youtube,
Facebook, Twitter, Vimeo y mucho más. Actualmente tiene unos 80 sitios web
compatibles.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Ubunlog | &lt;a href="https://ubunlog.com/you-get-descarga-contenido-multimedia/"&gt;ubunlog.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>10 comandos de terminal que quizás no conocías</title><link>http://karpoke.ignaciocano.com/2018/05/14/10-comandos-de-terminal-que-quizas-no-conocias/</link><pubDate>Mon, 14 May 2018 02:39:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2018/05/14/10-comandos-de-terminal-que-quizas-no-conocias/</guid><description>&lt;blockquote&gt;
&lt;p&gt;En el día a día del administrador de sistemas o del cada vez más popular
DevOps, utilizar la terminal es algo que consume gran parte de nuestro
tiempo, ya sea realizando tareas normales, tareas de automatización o
durante procesos de configuración de sistemas. Pasamos gran parte de nuestro
tiempo delante de una terminal y debemos aprender los comandos más
interesantes que nos ayuden a realizar las tareas más rápida y cómodamente.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>10 Tools To Add Some Spice To Your UNIX/Linux Shell Scripts</title><link>http://karpoke.ignaciocano.com/2018/01/14/10-tools-to-add-some-spice-to-your-unix-linux-shell-scripts/</link><pubDate>Sun, 14 Jan 2018 21:36:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2018/01/14/10-tools-to-add-some-spice-to-your-unix-linux-shell-scripts/</guid><description>&lt;blockquote&gt;
&lt;p&gt;With the following tools, you can build powerful, interactive, user-friendly
UNIX/Linux bash shell scripts.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» nixCraft: Linux Tips, Hacks, Tutorials, And Ideas In Blog Format | &lt;a href="https://www.cyberciti.biz/tips/spice-up-your-unix-linux-shell-scripts.html"&gt;cyberciti.biz&lt;/a&gt;&lt;/p&gt;</description></item><item><title>10 File Globbing examples in Linux/Unix</title><link>http://karpoke.ignaciocano.com/2017/12/02/10-file-globbing-examples-in-linux-unix/</link><pubDate>Sat, 02 Dec 2017 05:23:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2017/12/02/10-file-globbing-examples-in-linux-unix/</guid><description>&lt;blockquote&gt;
&lt;p&gt;What is file globbing in Linux? File globbing is a feature provided by the
UNIX/Linux shell to represent multiple filenames by using special characters
called wildcards with a single file name.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» &lt;a href="http://feeds.feedburner.com/TheLinuxJuggernaut"&gt;http://feeds.feedburner.com/TheLinuxJuggernaut&lt;/a&gt; | &lt;a href="https://www.linuxnix.com/10-file-globbing-examples-linux-unix/"&gt;linuxnix.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>More shell, less egg</title><link>http://karpoke.ignaciocano.com/2015/01/21/more-shell-less-egg/</link><pubDate>Wed, 21 Jan 2015 21:23:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2015/01/21/more-shell-less-egg/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The program Bentley asked Knuth to write is one that’s become familiar
to people who use languages with serious text-handling capabilities:
Read a file of text, determine the n most frequently used words, and
print out a sorted list of those words along with their frequencies.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Dr. Drang | &lt;a href="http://www.leancrew.com/all-this/2011/12/more-shell-less-egg/"&gt;leancrew.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Quickly navigate your filesystem from the command-line</title><link>http://karpoke.ignaciocano.com/2014/09/07/quickly-navigate-your-filesystem-from-the-command-line/</link><pubDate>Sun, 07 Sep 2014 10:44:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2014/09/07/quickly-navigate-your-filesystem-from-the-command-line/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Like many others, I spend most of my day behind a computer. In order
make the most of it (and to keep my body from complaining too much), I
try to maintain an optimized setup. For example, I code in Vim, browse
with Vimperator, and move windows around in i3. Another common task is
filesystem navigation. I prefer to use the command-line for this, but
typing cd ~/some/very/deep/often-used/directory over and over again
does become cumbersome.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>fix ubuntu</title><link>http://karpoke.ignaciocano.com/2013/12/15/fix-ubuntu/</link><pubDate>Sun, 15 Dec 2013 20:02:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2013/12/15/fix-ubuntu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;If you’re an Ubuntu user and you’re using the default settings, each
time you start typing in Dash (to open an application or search for a
file on your computer), your search terms get sent to a variety of
third parties, some of which advertise to you.&lt;/p&gt;
&lt;p&gt;Ubuntu should protect user privacy by default. Since it doesn’t, you
can use the code to the left to disable the parts of Ubuntu which are
invasive to your privacy.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>The Command Line is Your Best Friend</title><link>http://karpoke.ignaciocano.com/2013/04/03/the-command-line-is-your-best-friend/</link><pubDate>Wed, 03 Apr 2013 23:43:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2013/04/03/the-command-line-is-your-best-friend/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Yes, it’s that white (or green) on black screen, where mysterious text
flows and strange commands execute. I know great programmers who never
use the CLI; however, I also know basic computer users who do
everything in the CLI instead of the graphical user interface (GUI).
They have console applications to browse the web and file system, read
mail, view images and edit text. They even watch YouTube videos and
read PDF files without a GUI!&lt;/p&gt;
&lt;p&gt;It’s up to each person to find his or her best workflow. Some prefer
the GUI, while others enjoy the CLI.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Diez comandos de ADB que deberías conocer</title><link>http://karpoke.ignaciocano.com/2013/02/09/diez-comandos-de-adb-que-deberias-conocer/</link><pubDate>Sat, 09 Feb 2013 15:29:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2013/02/09/diez-comandos-de-adb-que-deberias-conocer/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Una de las muchas razones por la que una gran cantidad de usuarios
elegimos Android es por la facilidad de uso y las muchas cosas que
podemos hacer cuando conectamos nuestro dispositivo al ordenador.
Muchas veces, al actualizar el teléfono o tablet a una nueva versión,
ponerle una ROM cocinada o conseguir permisos de superusuario (root),
necesitamos tener más contacto con el aparato que el que nos da el
programa que usemos en ese instante (Odín en los Samsung, por
ejemplo). El ADB (Android Debug Bridge) es un programa para ordenador
que nos servirá de puente para conectar nuestros androides a la
computadora y poder así interactuar con ellos de una forma más
”avanzada” y completa. Vamos a ver cómo se hace y algunos comandos
básicos.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Powerful Command Line Tools For Developers</title><link>http://karpoke.ignaciocano.com/2012/11/03/powerful-command-line-tools-for-developers/</link><pubDate>Sat, 03 Nov 2012 14:13:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/11/03/powerful-command-line-tools-for-developers/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Good tools are invaluable in figuring out where problems lie, and can
also help to prevent problems from occurring in the first place, or
just help you to be more efficient in general. Command line tools are
particularly useful because they lend themselves well to automation
and scripting, where they can be combined and reused in all sorts of
different ways. Here we cover six particularly powerful and versatile
tools which can help make your life a little bit easier.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Automating with convention: Introducing sub</title><link>http://karpoke.ignaciocano.com/2012/10/28/automating-with-convention-introducing-sub/</link><pubDate>Sun, 28 Oct 2012 12:38:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/10/28/automating-with-convention-introducing-sub/</guid><description>&lt;blockquote&gt;
&lt;p&gt;When I started my on-call shifts, we had pretty little in the way of
automation for day-to-day issues. Tasks like SSH’ing into our cluster,
starting a Rails console, or doing a deep search through our gigantic
mail directories, were either shelved away in someone’s bashrc,
history log, or just ingrained into someone’s memory. This pain was
also felt by a few other of my fellow programmers, and we started
cobbling together a Git repo simply named ”37s shell scripts”.&lt;/p&gt;
&lt;p&gt;This repo started very innocently: a little Ruby script named console
that mapped a product name (basecamp) to a server name inside of our
cluster (jobs-03), SSH’d in, and then ran a production Rails console.
Several more bash and Ruby scripts started to trickle in as we started
to share more of our personal code that we used when on-call.
Eventually Sam laid down a foundation of bash scripts and directories
borrowed from rbenv, and dubbed it ”37”.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Bash One-Liners Explained, Part III: All about redirections</title><link>http://karpoke.ignaciocano.com/2012/10/09/bash-one-liners-explained-part-iii-all-about-redirections/</link><pubDate>Tue, 09 Oct 2012 19:54:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/10/09/bash-one-liners-explained-part-iii-all-about-redirections/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Working with redirections in bash is really easy once you realize that
it’s all about manipulating file descriptors. When bash starts it
opens the three standard file descriptors: stdin (file descriptor 0),
stdout (file descriptor 1), and stderr (file descriptor 2). You can
open more file descriptors (such as 3, 4, 5, &amp;hellip;), and you can close
them. You can also copy file descriptors. And you can write to them
and read from them.&lt;/p&gt;
&lt;p&gt;File descriptors always point to some file (unless they’re closed).
Usually when bash starts all three file descriptors, stdin, stdout,
and stderr, point to your terminal. The input is read from what you
type in the terminal and both outputs are sent to the terminal.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>4 unix commands I abuse every day</title><link>http://karpoke.ignaciocano.com/2012/09/06/4-unix-commands-i-abuse-every-day/</link><pubDate>Thu, 06 Sep 2012 18:05:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/09/06/4-unix-commands-i-abuse-every-day/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A co-worker watched me type the other day and noticed that I use
certain Unix commands for purposes other than they are intended. Yes,
I abuse Unix commands.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Tom Limoncelli | &lt;a href="http://everythingsysadmin.com/2012/09/unorthodoxunix.html"&gt;everythingsysadmin.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Introduction to text manipulation on UNIX-based systems</title><link>http://karpoke.ignaciocano.com/2012/07/31/introduction-to-text-manipulation-on-unix-based-systems/</link><pubDate>Tue, 31 Jul 2012 15:03:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/07/31/introduction-to-text-manipulation-on-unix-based-systems/</guid><description>&lt;blockquote&gt;
&lt;p&gt;A basic tenets of UNIX philosophy is to create programs (or processes)
that do one thing, and do that one thing well. It is a philosophy
demanding careful thought about interfaces and ways of joining these
smaller (hopefully more simple) processes together to create useful
results. Normally textual data flows between these interfaces. Over
time, more and more advanced text processing tools and languages have
been developed. For languages, earlier on there was perl, later came
python, and ruby. While these and other languages are very capable
text processors, such tools are not always available, especially in a
production environment. In this article, a number of basic UNIX text
processing commands are demonstrated and may be used individually or
in conjunction with each other to solve problems which may also be
addressed with newer languages. For many people, an example provides
more information than long winded explanations. Please note because of
the variety of UNIX and UNIX-like systems available, command flags,
program behavior, and output differs between implementations.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Learn Vim Progressively</title><link>http://karpoke.ignaciocano.com/2012/07/31/learn-vim-progressively/</link><pubDate>Tue, 31 Jul 2012 14:58:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/07/31/learn-vim-progressively/</guid><description>&lt;blockquote&gt;
&lt;p&gt;You want to teach yourself vim (the best text editor known to human
kind) in the fastest way possible. This my way of doing it. You start
by learning the minimal to survive, then you integrate all the tricks
slowly.&lt;/p&gt;
&lt;p&gt;Vim the Six Billion Dollar editor&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Better, Stronger, Faster.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Learn vim and it will be your last text editor. There isn’t any better
text editor that I know of. It is hard to learn, but incredible to
use.&lt;/p&gt;
&lt;p&gt;I suggest you teach yourself Vim in 4 steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Survive&lt;/li&gt;
&lt;li&gt;Feel comfortable&lt;/li&gt;
&lt;li&gt;Feel Better, Stronger, Faster&lt;/li&gt;
&lt;li&gt;Use superpowers of vim&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;By the end of this journey, you’ll become a vim superstar.&lt;/p&gt;
&lt;p&gt;But before we start, just a warning. Learning vim will be painful at
first. It will take time. It will be a lot like playing a musical
instrument. Don’t expect to be more efficient with vim than with
another editor in less than 3 days. In fact it will certainly take 2
weeks instead of 3 days.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Bash prompts</title><link>http://karpoke.ignaciocano.com/2012/07/27/bash-prompts/</link><pubDate>Fri, 27 Jul 2012 19:34:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/07/27/bash-prompts/</guid><description>&lt;blockquote&gt;
&lt;p&gt;You can tell a lot about a shell user by looking at their prompt. Most
shell users will use whatever the system’s default prompt is for their
entire career. Under many Linux distributions, this prompt includes
the username, the hostname, and the current working directory, along
with a $ sigil for regular users, and a # for root.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Tom Ryder | &lt;a href="http://blog.sanctum.geek.nz/bash-prompts/"&gt;blog.sanctum.geek.nz&lt;/a&gt;&lt;/p&gt;</description></item><item><title>The grammar of VIM</title><link>http://karpoke.ignaciocano.com/2012/05/14/the-grammar-of-vim/</link><pubDate>Mon, 14 May 2012 14:33:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/05/14/the-grammar-of-vim/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Like a lot of people, I have gone retro when it comes to editors,
using Vim for most of my day to day work. I’ve been doing most of my
development these days in a terminal window, logged directly into a VM
where I test my code.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» &lt;a href="http://rc3.org/2012/05/12/the-grammar-of-vim/"&gt;rc3.org&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>