linux poison RSS
linux poison Email

Great Collection of Small Utility - Littleutils

The littleutils include a duplicate file finder (repeats), image optimizers (opt-jpg opt-png opt-gif recomp-jpg), file rename tools (lowercase uppercase), archive re-compressors (to-bzip to-7zip to-lzma), a tempfile utility (tempname), and more ...

littleutils Features
 * Includes several basic file property query utilities.
 * Includes several file renaming utilities.
 * Includes several loss-less image file re-compressors.
 * Includes several compressed file re-compressors.
 * Includes a duplicate file-finding utility.
 * Includes a secure temporary file creation utility.

Installing littleutils:
Download littleutils - here
Extract the source using command:
tar jxvf littleutils-1.0.24.tar.bz2
cd littleutils-1.0.24
Now `cd' to the directory containing the package's source code and type following command to compile and install littleutils:
./configure
make
sudo make install
sudo make install-extra
The basic littleutils include the following utilities:
 * filedate - print the modification times of the specified files
 * filehash - print MD5 and SHA1 digests and file-sizes for the specified files
 * filemode - print the file access permissions of the specified files
 * filenode - print the inode number of the specified files
 * fileown - print the uid/gid/username/groupname of the specified files
 * filesize - print the file size of the specified files
 * randomize - randomize lines from one or more files or from stdin
 * realpath - print the real path of the specified files
 * tempname - creates a unique temporary file for use by shell scripts

There are some simple image processing utilities:
 * imagsize - figure out the image size of various image formats
 * jpgcom - print any comments present in the specified JPEG image files
 * pngrecolor - rewrite a PNG file with a minimal palette
 * pngstrip - rewrite a PNG file with all extraneous information removed

There are some text file "cleanup" utilities:
 * notabs -  convert all tab characters to spaces in text files
 * notrail - remove all trailing spaces characters from text files
 * lreplace - perform string substitutions on text files

There are some compression optimization utilities:
 * opt-gif - losslessly optimize GIF image files
 * opt-jpg - losslessly optimize JPEG image files
 * opt-png - losslessly optimize PNG image files
 * recomp-jpg - re-compress JPEG image files to a lower quality level
 * to-bzip - converts .Z (compress) and .gz (gzip) files to .bz2 (bzip2)
 * to-7zip - converts .Z, .gz, and .bz2 files to .7z (p7zip)  [extra only]
 * to-lzip - converts .Z, .gz, and .bz2 files to .lz (lzip)
 * to-lzma - converts .Z, .gz, and .bz2 files to .lzma (lzma_alone)
 * to-xz - converts .Z, .gz, and .bz2 files to .xz (xz)

There are some file maintenance utilities:
 * lowercase - rename files to all-lowercase file names
 * uppercase - rename files to all-uppercase file names
 * frenum - rename/renumber files using a variety of renaming schemes
 * pren - rename files using Perl regular expressions  [extra only]
 * repeats - searches for duplicate files in the specified directories
 * wipe-free - overwrite all free space in a partition with zeros




1 comments:

Post a Comment

Related Posts with Thumbnails