Habt ihr euch schon einmal gefragt, welche der populärsten Programmiersprache eigentlich die schnellste bzw. performanteste ist? Um das zu testen, habe ich mir ein kurzes Skript/Programm überlegt, das die Summe aller Zahlen von 0 bis 100000000 in einer Schleife errechnen muss. Das lässt sich als Konsolenausgabe in allen Sprachen umsetzen und braucht einiges an Rechenleistung – also perfekt für einen Vergleich geeignet. Das Ergebnis ist zum Großteil wie erwartet, überrascht aber auch bei manchen Sprachen.
Nützliche Kommandozeilen-Befehle für Unix und Windows
Heute muss ich meinen Blog ausnahmsweise mal für eigene Zwecke „missbrauchen“. Es gibt immer mal Konsolen-Befehle, die ich ab und zu mal brauche, aber dennoch so selten, dass ich sie trotzdem immer wieder vergesse. Damit ich das nächste mal nicht wieder suchen muss, hier mein kleines Nachschlagewerk für Konsolen-Befehle.
Sorry, der nächste Artikel wird wieder interessanter 😉
SQL-Datei importieren:
View Code BASH
mysql --user=root --passwort=xyz datenbankName > datei.sql |
Dateien via SSH übertragen:
Windows (pscp.exe):
View Code CMD
pscp -r -q C:/Pfad/Zur/Quelle/* root@10.0.0.100:/var/pfad/zum/ziel/ |
*nix & Mac:
View Code BASH
scp -r -q /verzeichnis/* root@10.0.0.100:/pfad/zum/ziel |
Das geht natürlich auch umgekehrt von Server zu Lokal.
.gz-Dateien entpacken:
View Code BASH
gunzip /home/datei.gz |
.tar.gz-Dateien entpacken:
View Code BASH
tar xfvz datei.tar.gz |
.tar.gz-Dateien verpacken:
View Code BASH
tar cfvz neuedatei.tar.gz komprimierendes_verzeichnis/ |
Windows cmd Ausführen als:
View Code WINDOWS
runas /user:Administrator@Domain cmd |
Offene Ports 20 bis 30 scannen (Linux, Mac):
View Code BASH
nc -z <host|IP> 20-30 |