<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://andev.de/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://andev.de/wiki/feed.php">
        <title>AnDev Wiki - notes:linux</title>
        <description></description>
        <link>https://andev.de/wiki/</link>
        <image rdf:resource="https://andev.de/wiki/_media/logo.png" />
       <dc:date>2026-05-02T19:41:03+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://andev.de/wiki/notes/linux/apache?rev=1614352207&amp;do=diff"/>
                <rdf:li rdf:resource="https://andev.de/wiki/notes/linux/dateien-im-zugriff?rev=1638513349&amp;do=diff"/>
                <rdf:li rdf:resource="https://andev.de/wiki/notes/linux/interne-ip-an-telegram-chat-schicken?rev=1617691418&amp;do=diff"/>
                <rdf:li rdf:resource="https://andev.de/wiki/notes/linux/my_aliases?rev=1651825495&amp;do=diff"/>
                <rdf:li rdf:resource="https://andev.de/wiki/notes/linux/remotezugriff-einrichten?rev=1617862551&amp;do=diff"/>
                <rdf:li rdf:resource="https://andev.de/wiki/notes/linux/spdns-update-script?rev=1662442933&amp;do=diff"/>
                <rdf:li rdf:resource="https://andev.de/wiki/notes/linux/start?rev=1644766676&amp;do=diff"/>
                <rdf:li rdf:resource="https://andev.de/wiki/notes/linux/zshrc?rev=1651478276&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://andev.de/wiki/_media/logo.png">
        <title>AnDev Wiki</title>
        <link>https://andev.de/wiki/</link>
        <url>https://andev.de/wiki/_media/logo.png</url>
    </image>
    <item rdf:about="https://andev.de/wiki/notes/linux/apache?rev=1614352207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-26T15:10:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Apache Webserver</title>
        <link>https://andev.de/wiki/notes/linux/apache?rev=1614352207&amp;do=diff</link>
        <description>Apache Webserver

htaccess Snippets

Hier ein paar Schnipsel für die Apache .htaccess Datei, die man immer wieder mal braucht.

Redirect www → https:non-www


RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]</description>
    </item>
    <item rdf:about="https://andev.de/wiki/notes/linux/dateien-im-zugriff?rev=1638513349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-03T06:35:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dateien auflisten, die geschrieben werden</title>
        <link>https://andev.de/wiki/notes/linux/dateien-im-zugriff?rev=1638513349&amp;do=diff</link>
        <description>Dateien auflisten, die geschrieben werden

z.B. Raspberry auf SD Karte


lsof | grep -e &quot;[[:digit:|]]\+w&quot;


oder live mit


iotop -o</description>
    </item>
    <item rdf:about="https://andev.de/wiki/notes/linux/interne-ip-an-telegram-chat-schicken?rev=1617691418&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-06T06:43:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>interne IP an Telegram Chat schicken</title>
        <link>https://andev.de/wiki/notes/linux/interne-ip-an-telegram-chat-schicken?rev=1617691418&amp;do=diff</link>
        <description>interne IP an Telegram Chat schicken

Mit diesem kleinen Skript kann man sich die interne IP an einen Telegram Chat schicken lassen.

Am besten gleich script-nach-boot.

Dazu natürlich den eigenen Daten für API-Key und Chat-ID eintragen.


#!/bin/bash

telegram_apikey=xxxxx:yyyyyyyyyyyyyyyyyyyyyyyyyyyyy
telegram_chatid=-121212121212

my_name=$(hostname)
my_ip=$(hostname -I | cut -f1 -d' ')

apiurl=&quot;https://api.telegram.org/bot$telegram_apikey/sendMessage?chat_id=$telegram_chatid&amp;text=$my_name%20…</description>
    </item>
    <item rdf:about="https://andev.de/wiki/notes/linux/my_aliases?rev=1651825495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-06T08:24:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>my_aliases</title>
        <link>https://andev.de/wiki/notes/linux/my_aliases?rev=1651825495&amp;do=diff</link>
        <description>my_aliases

für den user


echo &quot;. $HOME/.my_aliases&quot;&gt;&gt;$HOME/.bashrc


für root/sudo


echo &quot;. $HOME/.my_aliases&quot; | sudo tee -a /root/.bashrc


die .my_aliases

Direkt via download:


wget -O $HOME/.my_aliases &quot;https://andev.de/wiki/_media/files/my_aliases.txt&quot;</description>
    </item>
    <item rdf:about="https://andev.de/wiki/notes/linux/remotezugriff-einrichten?rev=1617862551&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-08T06:15:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Remotezugriff einrichten</title>
        <link>https://andev.de/wiki/notes/linux/remotezugriff-einrichten?rev=1617862551&amp;do=diff</link>
        <description>Remotezugriff einrichten

SSH


sudo apt install ssh


VNC


sudo apt install x11vnc
sudo mkdir /etc/x11vnc
sudo x11vnc --storepasswd /etc/x11vnc/vncpwd
sudo nano /lib/systemd/system/x11vnc.service


mit folgendem Inhalt


[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -noxdamage -repeat -rfbauth /etc/x11vnc/vncpwd -rfbport 5900 –shared

[Install]
WantedBy=multi-user.target</description>
    </item>
    <item rdf:about="https://andev.de/wiki/notes/linux/spdns-update-script?rev=1662442933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-06T05:42:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SPDNS Update Script</title>
        <link>https://andev.de/wiki/notes/linux/spdns-update-script?rev=1662442933&amp;do=diff</link>
        <description>SPDNS Update Script


cd /home/martin/
nano update.dyndns.sh &amp;&amp; chmod +x update.dyndns.sh



#!/bin/bash

HOST=xxx.spdns.de
USER=xxx.spdns.de
PASS=xxxx-xxxx-xxxx
IPADDR=$(wget -4 -q -O- https://ip4.seeip.org/)
UPDURL=&quot;https://update.spdyn.de/nic/update?hostname=$HOST&amp;user=$USER&amp;pass=$PASS&amp;myip=$IPADDR&quot;
echo current ip is $IPADDR
RESULT=$(wget -4 -q --no-check-certificate -O- &quot;$UPDURL&quot;)
echo result ist $RESULT</description>
    </item>
    <item rdf:about="https://andev.de/wiki/notes/linux/start?rev=1644766676&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-13T15:37:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux</title>
        <link>https://andev.de/wiki/notes/linux/start?rev=1644766676&amp;do=diff</link>
        <description>Linux</description>
    </item>
    <item rdf:about="https://andev.de/wiki/notes/linux/zshrc?rev=1651478276&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-02T07:57:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Meine .zshrc</title>
        <link>https://andev.de/wiki/notes/linux/zshrc?rev=1651478276&amp;do=diff</link>
        <description>Meine .zshrc



Für BASh hier die bashrc. Ist so ähnlich auch unter Windows möglich: cmdrc

/home/martin/.zshrc


PROMPT=$'%F{15}┌─[%F{3}%D{%H:%M:%S}%F{15}] %F{10}%n%F{15}@%F{10}%m %F{15}in%f %F{6}%d%f\n%F{15}└&gt;%f%F{reset} '
RPROMPT=$'%(?.. %? %F{red}%B⨯%b%F{reset})%(1j. %j %F{yellow}%B⚙%b%F{reset}.)'

echo &quot;\033]0;$USER@$HOST\007&quot;</description>
    </item>
</rdf:RDF>
