Skip to main content

Snippet

apt-get

Daten aktualisieren

sudo apt-get update
sudo apt update

Update Auflisten

sudo apt list --upgradebale

Updates Installieren

sudo apt-get upgrade
sudo apt upgrade

date

Aktelle Uhrzeit (Stunde:Minute)

date +"%H:%M"
date +"%R"

Aktelle Uhrzeit (Stunde:Minute:Sekunden)

date +"%H:%M:%S"
date +"%T"

Aktuelles Datum

date +"%d.%m.%y"

Aktuelles Datum (Amerikanische Schreibweise)

date +"%m/%d/%y"
date +"%D"

Jahr

kurz

date +"%y"

Vollständig

date +"%Y"

Jahrhundert

date +"%C"

Monat

Kurzform

date +"%b"

Langform

date +"%B"

Tag

Kurzform

date +"%a"

Langform

date +"%A"

Zeitzone

date +"%Z"

Zeitzone Verschiebung

date +"%z"

find

Bestimmte Dateierweiterungen finden

find /home/gregor -name "*.odt"

Ordnern mit bestimmten Namen finden

sudo find / -type d -name "git"

Grosse Dateien finden

sudo find / -size +1000M -ls

Bestimmten Benutzer zugehörig

find /home/gregor -user gregor -name "*.mp4"

Dateien Verschieben

find Downloads/ -name "*.pdf"  -exec mv {} /home/gregor/Dokumente \;

Benutzerrechte ändern

sudo find /var/www/ -type f -exce chmod 644 {} \;
sudo find /var/www/ -type d -exce chmod 770 {} \;

Dateien entpacken

find -name "*.part01.rar" -exec unrar e -pholzfeind.ch {}  \;

Datum anpassen

find -newermt 2018-05-24 -exec touch -t 201705241700 {} \; 

ffmpeg

Nur Videocode auf H264 umwandeln

ffmpeg -i input.mkv -map 0 -c:a copy -c:s copy -c:v libx264 output.mkv

Nur Videocode auf H264 umwandeln und kompriemieren

ffmpeg -i input.mkv -map 0 -c:a copy -c:s copy -c:v libx264 -crf 18 output.mkv

dpkg

Installation

sudo dpkg -i ruckus_ssid.deb

Deinstallation

dpkg -l | grep "ssid"
ii  ssid-ruckus        1.0.1    all automatische ssid generator
dpkg -r ssid-ruckus

tar

neues Archiv erstellen

tar cvf Bilder.tar Bilder/

Archiv entpacken

tar xvf Bilder.tar

komprimiertes Archiv entpacken

tar xvzf Bilder.tar.gz
tar xvjf Bilder.tar.bz2

gz

Datei komprimieren

gzip Bilder.tar

Datei dekomprimieren

gzip -d Bilder.tar.gz

Komprimierung anzeigen

gzip -l Bilder.tar.gz 
         compressed        uncompressed  ratio uncompressed_name
          278835692           296181760   5.9% Bilder.tar

bzip2

Datei komprimieren

bzip2 Bilder.tar

Datei dekomprimieren

bzip2 -d Bilder.tar.bz2

ip

IP-Adresse aller Netzwerkkarten

ip address

IP-Adresse einer bestimmten Schnittstelle

ip address show enp0s25

Routen anzeigen

ip route

Netzwerk anzeigen

ip route | tail -n1 | awk '{print $1}'

Gateway anzeigen

ip route | head -n1 | awk '{print $3}'

wget

Speedtest

wget --report-speed=bits -O /dev/null http://speedtest.belwue.net/10G

Passwort

<code bash> cat /dev/urandom|tr -dc "a-zA-Z0-9_\?" | fold -w16 | head -n $RANDOM | tail -n $RANDOM | tail -n1</code>

curl

Public IP

curl https://ipecho.net/plain
curl ifconfig.me