Exifdata till filnamn

Om du har massor av foton som du vill byta namn på, te.x. sätta namnet till datum och tid som bilden togs så är det lätt ordnat med ett kort bash-script

for file in *.jpg
do
name=$(identify -verbose $file | grep Date | grep Original | sed s/\://g |awk ‘{print $2 ”_” $3}’)
newname=$name.jpg
mv $file $newname
done

Om du saknar kommandot identify så installerar du det (debian/ubuntu) med: 
sudo apt-get install imagemagick

Konvertera putty nyckel till OpenSSH

Först måste putty-tools installeras, sedan kör man dessa kommandon

cp putty.ppk ~/-.ssh/. # Byt ut putty.ppk mot namnet på din nyckel
puttygen id_dsa.ppk -O private-openssh -o id_dsa # Private key
puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub # Public key
chmod 400  ~/.ssh/id_dsa
chmod 400  ~/.ssh/id_rsa.pub
rm ~/.ssh/putty.ppk

 

Skapa en egen systemd service

Superlätt, när man vet hur. Så här gör man:

Skapa filen /etc/systemd/system/<servicenamn>.service och lägg in det här:

[Unit]
After=mysql.service

[Service]
ExecStart=/usr/local/bin/<script som ska köras>

[Install]
WantedBy=default.target

Skapa scriptet i katalogen /usr/local/bin, eller där du helre vill ha det. Kom ihåg att ändra sökväg i servicen om du väljer en annan plats. Gör scriptet exekverbart med chmod +x <scriptnamn>

Installera tjänsten

chmod 664 /etc/systemd/system/<servicenamn.service>
# systemctl daemon-reload
# systemctl <servicenamn>.service

Klart!

systemctl <start|stop> servicenamn.service för att starta eller stoppa det.