Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

scrub-files(1) [debian man page]

scrub-files(1)							   GNU Telephony						    scrub-files(1)

NAME
scrub-files - securely erase files by filling with random data first. SYNOPSIS
scrub [options] paths... DESCRIPTION
This command is used to securely erase files. This is accomplished by filling the file with random data in pre-sized chunks. Multiple passes of random data may also be used. The pre-sized chunks are used to remove information about exact original file size. Other options include random renaming of the original file before deletion and the use of truncation to break down meta-data on what blocks in the file system were originally associated with a securely deleted file. This is specifically intended to make it harder to perform forensic analy- sis on securely erased files. OPTIONS
--blocksize size Set the default block size (in 1 k increments) for scrub-files to use when writing random data. This effects both the final file length, which will be aligned to the specified size, and the way the truncate option decomposes files. The default is 1k. --follow Dereference and follow symlinks, erasing the target file. --passes=count The number of passes used when writing random data. The default is 1 pass. --recursive If argument is a directory, recursively scan directory and any subdirectory contents as arguments. --rename Rename the file randomly before deletion to clear persistant inode data. --truncate Decompose the file through truncation to break down file system page maps. --verbose Display each file being processed to the console. --help Outputs help screen for the user. AUTHOR
scrub-files was written by David Sugar <dyfet@gnutelephony.org>. REPORTING BUGS
Report bugs to bug-commoncpp@gnu.org. COPYRIGHT
Copyright (C) 2010 David Sugar, Tycho Softworks. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICU- LAR PURPOSE. GNU uCommon January 2010 scrub-files(1)

Check Out this Related Man Page

ucommon-config(1)						   GNU Telephony						 ucommon-config(1)

NAME
ucommon-config - script to get information about ucommon library SYNOPSIS
ucommon-config [options] DESCRIPTION
ucommon-config is a tool that is used to configure to determine the compiler and linker flags that should be used to compile and link pro- grams that use the ucommon library. Note: ucommon-config is provided for compatibility with legacy software only. Current projects should use pkg-config instead! OPTIONS
--version Print the currently installed version of ucommon on the standard output. --secure Print additional libraries needed to link a program with ucommonsecurecrytographiclibrary --scripting Print additional linker flags needed to link a program with ucommonscriptlibrary --includes Print the include directory for ucommonheaders --libs Print the linker flags that are necessary to link a program with ucommon --plugins Print the directory for ucommonplugins --cflags Print the compiler flags that are necessary to compile a program with ucommon --prefix=PREFIX If specified, use PREFIX instead of the installation prefix that ucommon was built with when computing the output for the --cflags and --libs options. This option is also used for the exec prefix if --exec-prefix was not specified. This option must be specified before any --libs or --cflags options. --exec-prefix=PREFIX If specified, use PREFIX instead of the installation exec prefix that ucommon was built with when computing the output for the --cflags and --libs options. This option must be specified before any --libs or --cflags options. SEE ALSO
pkg-config(1). AUTHOR
ucommon-config was written by David Sugar <dyfet@gnutelephony.org>. COPYRIGHT
Copyright (C) 2009 David Sugar, Tycho Softworks. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICU- LAR PURPOSE. GNU Common C++ uCommon July 2009 ucommon-config(1)
Man Page