Swiss File Knife: cmdline toolbox

SFK

Swiss File Knife is a collection of hundred regularly used command line utilities in a single executable. The right place for which is in your Linux bootable pen drive for troubleshooting systems on the fly. From listing directory contents to joining files to archive management, SFN gets you covered.

Features

  • text file filter and replace
  • command line grep and find for text and binary files
  • run command on all files of a directory tree
  • instant command line ftp and http server for windows and linux
  • instant command line file transfer between windows and linux
  • find duplicate files by content
  • split and join large files
  • create and verify md5 lists of files
  • detab text files
  • convert between lf (unix) and crlf (windows) line endings
  • show head or tail of text files
  • create hexdump of binary files
  • list files of directory tree by time, size, name pattern
  • list directory differences showing added or changed files
  • list nested .zip .tar .tar.gz .tar.bz2 archive contents
  • print traffic of a tcp, http, udp connection
  • command line file tool package without installation
  • multi function file tool for usb stick
  • multi-platform (supports Linux, Windows and Mac)

The utilities can be classified into the following categories

  • filesystem
  • conversion
  • text processing
  • search and compare
  • networking
  • scripting
  • development
  • various

The commercial version of SFK adds direct reading of .zip, .tar.gz and .tar.bz2 file contents and high performance replace.

Installation

You can download the Linux binary from the webpage. Note that the extension is .exe. Don’t be alarmed. You need to download, rename it (preferably to sfk) and .

Usage

sfk has extensive program and command help. To see program help, run:

$ sfk

To see help on the list comamnd, run:

$ sfk list

and so on…

Webpage: Swiss File Knife

Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s