<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on Pascua Theus</title><link>https://theus.name/tags/linux/</link><description>Recent content in Linux on Pascua Theus</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Mon, 10 Jul 2023 15:21:00 +0000</lastBuildDate><atom:link href="https://theus.name/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>Transparenz entfernen mit Nautilus-Skript</title><link>https://theus.name/post/transparenz-entfernen-mit-nautilus-skript/</link><pubDate>Mon, 10 Jul 2023 15:21:00 +0000</pubDate><guid>https://theus.name/post/transparenz-entfernen-mit-nautilus-skript/</guid><description>&lt;p&gt;In meiner täglichen Arbeit muss ich oft die Transparenz einer PNG-Datei entfernen und stattdessen einen weißen Hintergrund einfügen.&#10;Zum Beispiel, wenn ich ein Bild in einer Anwendung oder einem Webdesign verwenden möchte.&#10;In diesem Artikel zeige ich dir, wie du ein einfaches Bash-Skript in dein Gnome-Dateimanager integrieren kannst, um diesen Vorgang schnell und einfach durchzuführen.&lt;/p&gt;</description></item><item><title>Tastenmagie!</title><link>https://theus.name/post/tastenmagie/</link><pubDate>Wed, 29 May 2019 11:39:15 +0000</pubDate><guid>https://theus.name/post/tastenmagie/</guid><description>&lt;p&gt;Wer hin und wieder noch einen klassischen PC nutzt und an diesem eine klassische Tastatur angeschlossen hat, der kennt sie vielleicht schon: die &lt;code&gt;[S-Abf]&lt;/code&gt;-Taste oder im US-Tastatorlayout die &lt;code&gt;[SysReq]&lt;/code&gt;-Taste.&#10;Sie teilt sich den Platz gemeinsam mit der &lt;code&gt;[Druck]&lt;/code&gt;- oder &lt;code&gt;[Print]&lt;/code&gt;-Taste.&#10;Aber warum gibt es sie eigentlich? Zur Systemabfrage!&lt;/p&gt;</description></item><item><title>Wettervorhersage mit cURL</title><link>https://theus.name/post/wettervorhersage-mit-curl/</link><pubDate>Thu, 20 Dec 2018 13:20:48 +0000</pubDate><guid>https://theus.name/post/wettervorhersage-mit-curl/</guid><description>&lt;p&gt;In meinem letzten Artikel habe ich ja schon gezeigt, wie man mit dem Kommandozeilen-Tool &lt;em&gt;cURL&lt;/em&gt; recht einfach seine öffentliche IP-Adresse bestimmen kann.&#10;Mit cURL geht aber noch viel mehr: Wettervorhersagen zum Beispiel!&lt;/p&gt;&#10;&lt;p&gt;Und ich muss ehrlich sagen, dass ich davon ziemlich begeistert bin.&#10;Ich nutze das schon seit ein paar Jahren und es ist an der Zeit das hier einmal festzuhalten.&#10;Alles, was man dafür tun muss, ist per cURL die Seite &lt;em&gt;wttr.in&lt;/em&gt; aufzurufen.&#10;Also schnell ins Terminal getippt:&lt;/p&gt;</description></item><item><title>IP-Adresse noch einfacher per Kommandozeile bestimmen</title><link>https://theus.name/post/ip-adresse-noch-einfacher-per-kommandozeile-bestimmen/</link><pubDate>Wed, 12 Dec 2018 08:12:08 +0000</pubDate><guid>https://theus.name/post/ip-adresse-noch-einfacher-per-kommandozeile-bestimmen/</guid><description>&lt;p&gt;Im meinem Artikel &lt;a href="https://theus.name/post/ip-per-kommandozeile-bestimmen/"&gt;IP per Kommandozeile bestimmen&lt;/a&gt; habe ich schon gezeigt, wie man sich einen Alias in seiner &lt;code&gt;.bashrc&lt;/code&gt; (oder sonstigen Shell-Konfigurationsdatei) anlegt, um einfach seine öffentliche IP-Adresse bestimmen zu können.&#10;Vor wenigen Tagen bin ich auf eine noch einfachere Möglichkeit gestoßen.&lt;/p&gt;</description></item><item><title>IP per Kommandozeile bestimmen</title><link>https://theus.name/post/ip-per-kommandozeile-bestimmen/</link><pubDate>Wed, 01 Nov 2017 12:21:17 +0000</pubDate><guid>https://theus.name/post/ip-per-kommandozeile-bestimmen/</guid><description>&lt;p&gt;Hin und wieder möchte man im ganz normalen Informatiker-Alltag seine IP-Adresse herausfinden. Tools wie &lt;em&gt;ip&lt;/em&gt; sind unter Linux das Mittel der Wahl:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$ ip addr&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1: lo: &amp;lt;LOOPBACK,UP,LOWER_UP&amp;gt; mtu &lt;span class="m"&gt;65536&lt;/span&gt; qdisc noqueue state UNKNOWN group default qlen &lt;span class="m"&gt;1000&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet 127.0.0.1/8 scope host lo&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft forever preferred_lft forever&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet6 ::1/128 scope host &#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft forever preferred_lft forever&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2: wlp3s0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu &lt;span class="m"&gt;1500&lt;/span&gt; qdisc mq state UP group default qlen &lt;span class="m"&gt;1000&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; link/ether a0:88:b4:38:49:68 brd ff:ff:ff:ff:ff:ff&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet 192.168.178.131/24 brd 192.168.178.255 scope global dynamic wlp3s0&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft 851135sec preferred_lft 851135sec&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet6 2001:4dd6:c6e9:0:1860:5ddc:f9c1:92e/64 scope global dynamic noprefixroute&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft 6824sec preferred_lft 3224sec&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet6 fe80::97e0:6e18:ff00:4a8d/64 scope link &#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft forever preferred_lft forever&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3: enp0s25: &amp;lt;NO-CARRIER,BROADCAST,MULTICAST,UP&amp;gt; mtu &lt;span class="m"&gt;1500&lt;/span&gt; qdisc fq_codel state DOWN group default qlen &lt;span class="m"&gt;1000&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; link/ether 00:21:cc:5d:73:ad brd ff:ff:ff:ff:ff:ff&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>Arbeiten mit PDFs</title><link>https://theus.name/post/arbeiten-mit-pdfs/</link><pubDate>Fri, 06 Oct 2017 11:37:28 +0000</pubDate><guid>https://theus.name/post/arbeiten-mit-pdfs/</guid><description>&lt;p&gt;Immer mal wieder muss man zu große PDF-Dateien komprimieren, mehrere PDFs kombinieren (praktisch wenn man eine ganze Reihe verschiedener PDFs drucken möchte bzw. jemandem zum Druck weitergeben will) oder eine einzelne Seite aus einem PDF herausschneiden.&#10;Die folgenden Linux-Befehle sind mehr oder weniger übernommen von &lt;a href="https://milan.kupcevic.net/ghostscript-ps-pdf/"&gt;milan.kupcevic.net&lt;/a&gt; und benötigen &lt;a href="https://ghostscript.com/"&gt;Ghostscript&lt;/a&gt;.&#10;Sie dürften auch mit PostScript-Dateien wunderbar funktionieren (ungetestet).&#10;Bitte beachte, dass bestehende Dateien ohne Warnung überschrieben werden!&lt;/p&gt;</description></item></channel></rss>