Benutzer-Werkzeuge

Webseiten-Werkzeuge


command:index

Nützliche Befehle

find

find . -type f -exec chmod 600 {} \;
  • Gibt dem Eigentümer Lese-/Schreibrechte auf seine Dateien (f → file). Alle anderen haben keine Zugriffsrechte.
find . -type d -exec chmod 700 {} \;
  • Gibt dem Eigentümer Lese-/Schreib-/Ausführrechte für Ordner (d → directory). Alle anderen haben keine Zugriffsrechte.
find . -inum $inodenr -exec rm -i {} \;
  • delete files with special characters by inode number

umask

umask 077
  • Neue Ordner und Dateien werden mit den Rechten rw (für Dateien) und drwx (für Ordner) erstellt.

openssl

openssl x509 -fingerprint -sha256 -in /path/to/cert.pem
openssl x509 -fingerprint -sha1 -in /path/to/cert.pem
  • Gibt den Fingerprint (SHA256, SHA1) eines SSL Zertifikates aus
openssl speed
  • Zeigt die Geschwindigkeit verschiedener Verschlüsselungs- und Hashverfahren an. Hilft bei der Auswahl der Festplattenverschlüsselung

eigene externe IP ermitteln

curl 'http://whatismyip.com/automation/n09230945NL.asp'

dd

Status aller dd-Instanzen anzeigen

killall -USR1 dd

Fortschrittsanzeige via pv (pipe viewer)

dd if=... | pv | dd of=... 
678MB 0:01:46 [4,37MB/s] [       <=>                ]

SQL

  • Benutzer und Datenbank anlegen und dem Benutzer die Rechte für die Datenbank übergeben
CREATE USER 'username'@'%'; #Darf sich von überall anmelden
CREATE USER 'username'@'localhost'; #Darf sich nur vom localhost anmelden
SET password FOR 'username'@'%' = password('PASSWORT');
CREATE DATABASE db_name;
GRANT ALL ON db_name.* TO 'username'@'%';
FLUSH PRIVILEGES;
command/index.txt · Zuletzt geändert: 2016/12/20 21:10 von casper