Schweizer Messer für Windows-Administratoren

Übersicht der wichtigsten Kommandozeilen-Tools

von - 26.12.2014
Die Tool-Sammlung Swiss File Knife enthält Dutzende Kommandozeilen-Tools, die Administratoren die täglichen Aufgaben erleichtern. Die folgende Tabelle listet die wichtigsten Werkzeuge des Programmpakets.

Die wichtigsten Tools von Swiss File Knife

Tool

Beschreibung

Dateisystem

sfk list

Zeigt alle oder nur ausgewählte Dateien in einem Verzeichnis an

sfk filefind

Sucht nach Dateinamen im aktuellen Verzeichnis

sfk treesize

Zeigt Details zu Verzeichnissen an, zum Beispiel alle Ordner mit Word-Dateien mit einer Größe unter 50 MByte

sfk copy

Kopiert Dateien zwischen Verzeichnissen

sfk sync

Synchronisiert Dateien zwischen Verzeichnissen.

Vorsicht: Dateien im Zielverzeichnis, die älter sind als 30 Tage, werden gelöscht!

sfk partcopy

Kopiert Teile einer Datei, zum Beispiel nur die ersten 50 Byte

sfk mkdir

Erstellt ein neues Verzeichnis

sfk delete

Löscht Dateien oder Verzeichnisse

sfk deltree

Löscht ganze Verzeichnisbäume

sfk deblank

Entfernt Leerzeichen in Datei- und Verzeichnisnamen

sfk space [-h]

Zeigt die Gesamtgröße und den freien Speicher auf einem Laufwerk an

sfk filetime

Gibt das Änderungsdatum von Dateien aus

sfk touch

Ändert das Datum für Dateien

sfk index

Erstellt eine Indexdatei mit Informationen zu Dateien, deren Name, Größe und Datum

sfk iname

Findet Dateien durch Nutzung von Indexdateien

Dateikonvertierung

sfk lf-to-crlf

Konvertiert Textdateien aus dem Unix-Textformat in das DOS-/Windows-Textformat

sfk crlf-to-lf

Konvertiert Textdateien aus dem DOS-/Windows-Textformat in das Unix-Textformat

sfk detab

Ersetzt in Textdateien tabulatorgetrennte Texte durch Leerzeichen

sfk entab

Ersetzt in Textdateien Leerzeichen durch Tabulatortrennungen

sfk scantab

Zeigt Dateien an, die tabulatorgetrennte Werte enthalten

sfk split

Splittet große Dateien in mehrere kleine Dateien auf

sfk join

Fügt mit „sfk split“ getrennte Dateien wieder zusammen

sfk hexdump

Zeigt die Hexadezimalwerte von Dateien an

sfk hextobin

Erstellt aus Hexdateien binäre Dateien

sfk hex

Erstellt aus Dezimalzahlen Hexadezimalzahlen

sfk dec

Erstellt aus Hexadezimalzahlen Dezimalzahlen

sfk chars

Zeigt den ASCII-Code für einzelne Wörter an

sfk bin-to-src

Konvertiert binären Code in Source-Code

Textbearbeitung

sfk filter

Suchen und Ersetzen von Text

sfk addhead

Setzt eine Zeichenkette (String) vor Textzeilen

sfk addtail

Setzt eine Zeichenkette (String) an das Ende von Textzeilen

sfk patch

Sucht nach Textblöcken und ersetzt sie durch andere Textblöcke

sfk snapto

Fasst mehrere Textdateien in einer großen Textdatei zusammen

sfk joinlines

Fügt mehrere Textteile zusammen

sfk inst

Bearbeitet C++-Source-Code

sfk replace

Ersetzt Wörter in Textdateien und in binären Dateien

sfk hexfind

Findet Wörter in binären Dateien

sfk run

Führt einen beliebigen Befehl mit allen Dateien in einem Ordner aus

sfk runloop

Führt einen beliebigen Befehl mehrfach aus

sfk printloop

Gibt Text beliebig oft aus

sfk strings

Liest Zeichenketten aus binären Dateien aus

sfk sort

Sortiert Textzeilen

sfk count

Zählt die Textzeilen in Dateien

sfk head

Gibt die ersten Zeilen einer Textdatei aus

sfk tail

Gibt die letzten Zeilen einer Textdatei aus

sfk linelen

Ermittelt die Länge von Zeichenketten (Strings)

Suchen und vergleichen

sfk find

Findet Wörter in Textdateien und in binären Dateien

sfk ftext

Findet Wörter nur in Textdateien

sfk xfind

Findet Wörter mit Hilfe von Platzhaltern (Wildcards)

sfk md5gento

Erstellt MD5-Prüfsummen von mehreren Dateien

sfk md5check

Vergleicht die MD5-Prüfsummen von mehreren Dateien

sfk md5

Erstellt die MD5-Prüfsumme zu einer Datei

sfk pathfind

Sucht nach einem bestimmten Befehl

sfk reflist

Zeigt ähnliche Zeichenketten in Dateien an

sfk deplist

Zeigt Unterschiede in Dateien an

sfk dupfind

Findet doppelte Dateien

Netzwerk

sfk httpserv

Startet einen lokalen HTTP-Server

sfk ftpserv

Startet einen lokalen FTP-Server

sfk ftp

Startet einen FTP-Client

sfk wget

Lädt Dateien über HTTP aus dem Internet

sfk webrequest

Sendet den HTTP-Request GET an einen Server

sfk tcpdump

Zeigt ankommende TCP-Pakete von einem Webserver

sfk udpdump

Zeigt ankommende UDP-Pakete von einem Webserver

sfk udpsend

Versendet ein UDP-Datenpaket an einen Server

sfk ip

Zeigt die IP-Adresse des Rechners an

sfk netlog

Sendet Texte an entfernte Terminals

sfk fromnet

Empfängt Textnachrichten aus dem Netzwerk

Skripting

sfk script

Führt mehrere Befehle der Swiss-File-Knife-Tools in einem Skript aus

sfk echo

Gibt farbigen Text aus

sfk color

Ändert die Farbe des Kommandozeilenfensters

sfk alias

Legt für einen Befehl einen Alias-Namen an

sfk mkcd

Erstellt einen Befehl für den schnellen Wechsel in ein Verzeichnis

sfk sleep

Verzögert das Ausführen eines Befehls um mehrere Millisekunden

sfk pause

Pausiert die Kommandozeile so lange, bis der Anwender eine Taste drückt

sfk label

Erstellt Batch-Dateien mit einem Befehl der Swiss-File-Knife-Tools

sfk tee

Ermöglicht die Ausgabe eines Befehls in mehrere Kanäle

sfk tofile

Speichert die Ausgabe eines Befehls in einer Datei

sfk toterm

Leitet die Ausgabe eines Befehls auf ein anderes Terminal um

sfk loop

Führt einen Befehl in einer Schleife aus

sfk cd

Führt einen Befehl in einem bestimmten Verzeichnis aus

sfk getcwd

Gibt das aktuelle Arbeitsverzeichnis aus

sfk require

Gibt die Versionsnummer von Swiss File Knife aus

sfk time

Gibt das aktuelle Datum und die Uhrzeit aus

Entwicklung

sfk bin-to-src

Konvertiert binäre Daten in Source-Code

sfk make-randomfile

Erstellt eine Datei mit zufälligem Inhalt

sfk fuzz

Führt an einer Datei eine zufällige Änderung durch

sfk sample

Gibt zufälligen Programmcode aus

sfk inst

Bearbeitet C++-Programmcode

Sonstiges

sfk media

Schneidet MPEG2-Videodateien

sfk view

Zeigt die Ausgabe eines Befehls von Swiss File Knife auf einem Terminal an

sfk toclip

Kopiert die Ausgabe eines Befehls in die Zwischenablage

sfk fromclip

Liest Text aus der Zwischenablage aus

sfk list

Zeigt alle oder nur ausgewählte Dateien im einem Verzeichnisbaum an

sfk env

Zeigt alle Umgebungsvariablen an, die ein bestimmtes Wort enthalten

sfk version

Zeigt die Versionsnummer einer binären Datei an

sfk ascii

Zeigt eine ASCII-Tabelle an

sfk spell

Zeigt das NATO-Alphabet an

sfk license

Zeigt die Lizenzbedingungen von Swiss File Knife an

Verwandte Themen