Useful tools on Ubuntu (F)

ubuntu_apps_compThis post covers the utilities those start with F. Part of the  series.

  1. fabric (Python Programming Language) : Upload files and run shell commands on a number of servers in parallel or serially.
  2. facter(-customfacts-plugin) (System Administration) : Collect facts about your system like operating system names, IP addresses, MAC addresses, and SSH keys. Support custom fact add and delete using the customfacts plugin.
  3. fai-server(-client) (System Administration) : FAI is a non-interactive system to install, customize and manage Linux systems and software configurations on computers as well as virtual machines and chroot environments, from small networks to large infrastructures and clusters.
  4. fair (Networking) : High availability load balancer for TCP connections.
  5. fake (System Administration) : A utility that enables the IP address be taken over by bringing up a second interface on the host machine and using gratuitous arp. Designed to switch in backup servers on a LAN.
  6. faketime (Utilities) : The Fake Time Preload Library (FTPL, a.k.a. libfaketime) intercepts various system calls which programs use to retrieve the current date and time.
  7. fapg (Multimedia) : Generate M3U, PLS, XSPF, HTML audio playlists.
  8. fastjar (Miscellaneous – Text Based) :  Replacement for Suns .jar creation program. It is written in C instead of java and is much faster.
  9. fatrace (Utilities) : Reports file access events from all running processes. Its main purpose is to find processes which keep waking up the disk unnecessarily and thus prevent some power saving.
  10. fatrat (Networking) : Multi-protocol download manager, feature rich and extensible via plugin. Supports uploads, torrents in addition to general features.
  11. fatresize (Cross Platform) : Command line tool for non-destructive resizing of FAT16/FAT32 partitions.
  12. faucc (Development) : An optimizing C compiler that can generate Intel code for 16bit/32bit CPUs. It is useful, if you are in need to compile real mode code, like a BIOS.
  13. fbcat (Graphics) : Grabs a screenshot of a framebuffer and stores in a PPM file.
  14. fcrackzip (Utilities) : A fast password cracker partly written in assembly. It is able to crack password protected zip files with brute force or dictionary based attacks.
  15. fdupes (Utilities) : Uses md5sums and then a byte by byte comparison to find duplicate files within a set of directories. It has several useful options including recursion.
  16. feh (Graphics) : Very fast command-line image viewer. Can show slideshows with predefined delays and some basic image transformations.
  17. ferm (Networking) : Stands for ‘for Easy Rule Making’. Helps creating firewall rules easily.
  18. festival (Multimedia) : Speech synthesis system that allows text to speech reading via its APIs.
  19. fex (World Wide Web) : Transfer large files to friends using the F*EX-server which you have to setup in a server machine.
  20. ffdiaporama (Graphics) : Create video sequences consisting of fixed or animated titles, image, video and audio files.
  21. ffindex (Science) : A very simple index/database for huge amounts of small files. The files are stored concatenated in one big data file, seperated by ”. A second file contains a plain text index, giving name, offset and length of of the small files. The lookup is currently done with a binary search on an array made from the index file.
  22. fhist (Development) : Contains 3 utilities, a file history tool “fhist”, a file comparison tool “fcomp”, and a file merging tool “fmerge”.
  23. filetea (Networking) : A light P2P file sharing server.
  24. filo (Science) : Useful file and stream operations. Supports the following:
    groupBy – mimics the “groupBy” clause in database systems.
    shuffle – randomize the order of lines in a file.
    stats – computes descriptive statistic on a given column of a tab-delimited file or stream.
  25. finch (Pidgin) : Console-based younger brother of Pidgin. Written by the Pidgin developers. Supports many protocols.
  26. findimagedupes (Graphics) : Finds duplicate images within a number of directories. Results are very accurate.
  27. firewalld (Networking) : Dynamically managed firewall daemon with support for network/firewall zones to define the trust level of network connections or interfaces.
  28. flawfinder (Utilities) : Searches through C/C++ source code looking for potential security flaws and produces a report describing the potential flaws found in source code, ranking them by likely severity.
  29. flickrfs (Utilities) : Mounts your flickr storage locally.
  30. flip (Word Processing) : convert text file line endings (newline conversion) between Unix, Mac and Windows formats.
  31. flowscan (Networking) : Network traffic analysis and visualization tool which uses IP flow data to provide a continuous near real-time view of a network’s IP traffic.
  32. foremost (System Administration) : Forensic program to recover lost files based on their headers, footers, and internal data structures.
  33. fortune-mod (Games & Amusement) : Displays epigrams, known as fortune cookies, selected randomly from a selection of fortune files.
  34. fotoxx (Graphics) : Easy-to-use digital photo editor.
  35. fping (Networking) : Uses ICMP to ping multiple remote hosts in parallel.
  36. fpm2 (Utilities) : Lightweight password manager with many features like password generator groups, launcher etc.
  37. freehdl (Electronics) : Free VHDL simulator with a graphical waveform viewer and a source level debugger. It is VHDL-93 compliant and is of commercial quality.
  38. freespeak (GNOME Desktop Environment) : GNOME frontend to online translator engines. Currently supported translators are Google, Yahoo, Open-Tran and FreeTranslation.
  39. fritzing (Electronics) : A open source project designed to help one transition from a prototype to a finished project.
  40. fs2ram (System Administration) : tools to preserve tmpfs contents across reboots.
  41. fsarchiver (System Administration) : A system tool that allows you to save the contents of a file system to a compressed archive file. The file system can be restored on a partition which has a different size and it can be restored on a different file system. Unlike tar/dar, FSArchiver also creates the file system when it extracts the data to partitions. Everything is checksummed in the archive in order to protect the data. If the archive is corrupt, you just lose the current file, not the whole archive.
  42. fslint (System Administration) : A toolkit with GUI to clean filesystem lint. It can find things like duplicate files, problematic filenames, temporary files, bad symlinks, empty directories and non-stripped binaries.
  43. fsprotect (System Administration) : This is a set of scripts that make immutable the root and other filesystems. Can be used for public computers to prevent damage or changes.
  44. fspy (Miscellaneous – Text Based) : An easy to use Linux filesystem activity monitoring tool which is meant to be small, fast and to handle system resources conservative. You can apply filters, use diffing and your own output format in order to get the best results.
  45. fstransform (System Administration) : A tool to change a file-system from one format to another, for example from jfs/xfs/reiser to ext2/ext3/ext4, in-place and without the need for backup.
  46. fte (Editors) : Console based text editor for programmers that recognizes mouse click events. Gives a pretty good feel of common GUI based editors.
  47. ftpmirror (Networking) : A utility to copy directory hierarchy (usually called ‘mirror’) using FTP protocol.
  48. furiusisomount (Utilities) : ISO, IMG, BIN, MDF and NRG image management utility.
  49. fusedav (World Wide Web) : A userspace filesystem driver that allows you to mount WebDAV shares. This way you can transparently edit and manage files on a remote server.
  50. fwbuilder (Networking) : GUI to simplify Firewall management.
  51. fwlogwatch (Networking) : Produces ipchains, netfilter/iptables, ipfilter, Cisco IOS and Cisco PIX log summary reports in text and HTML form and has a lot of options to find and display relevant patterns in connection attempts.


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

You are commenting using your 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