Download Clink - Clink Description, Clink Reviews
Contact
 


 

Download

 
Download Now (7K)
GPL (GNU General Public License)
Downloads till now: 1
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Backup, Kernels, Linux Distributions, Network Tools, Other Tools, Printing, Tweaking,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

clink

 

Details

Size: 7K
Last Update: 2008-05-18 00:33:06
Version: 1.1.1
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Michael Opdenacker
Price:$0.00
Description:

clink 1.1.1 is utilities software developed by Michael Opdenacker.
clink is a simple Python script that replaces duplicate files in Unix filesystems by symbolic links.



Here are some key features of "clink":
clink saves space. It works particularly well with automatically generated directory structures, such as compiling toolchains.
clink uses relative links, making it possible to move processed directory structures
clink is fast. It reads each file only once and its runtime is mainly the time taken to read files.
clink is light. It consumes very little RAM. No problem to run it on huge filesystems!
clink is easy to use. Just download the script and run it!
clink is free. It is released under the terms of the GNU General Public License.

Usage:

usage: clink [options] [files or directories]

Compacts folders by replacing identical files by symbolic links

Options:

--version show program's version number and exit
-h, --help show this help message and exit
-d, --dry-run just reports identical files, doesn't make any change.

How it works

clink reads all the files one by one, and computes their SHA (20 bytes) and MD5 (16 bytes) checksums. The trick to easily find identical files is a dictionary of files lists indexed by their SHA checksum.

All the files with the same SHA checksum are not immediately considered as identical. Their MD5 checksums and sizes are also compared then. There is an extremely low probability that files meeting all these 3 criteria at once are different. You are much more likely to face file corruption because of a hardware failure on your computer!

Hard links to the same contents are treated as regular files. Keeping one instance and replacing the others by symbolic links is harmless. Files implemented by symbolic links also have the advantage of not having their contents duplicated in tar archives.

Limitations:
File permissions: clink just keeps one copy of duplicate files. The permissions of this file may be less strict than those of other duplicates. If permissions matter, enforce them by yourself after running clink.
Directory structure: even when entire directories are identical, clink just creates links between files. This is not fully optimal in this case, but it keeps clink simple.

What's New in This Release:
This bugfix release ignores non-regular files (such as device files or named pipes) instead of aborting in an ugly way.
clink 1.1.1 supports english interface languages and works with Linux.

Downloading clink 1.1.1 will take several seconds if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

clink Version History

Product Date Added
clink 1.1.1 2008-05-18 00:33:06


Related Software

AVIRA for Exim v.
From category: Other-Tools
AVIRA for Exim is a comprehensive antivirus solution for Linux, FreeBSD and OpenBSD mailservers, functioning at high speed and filtering against malicious contents by checking both incoming and outgoi...
MiniSlack
From category: Linux-Distributions
Minislack Linux aims to be focused on Internet application, multimedia and coding tools. It&039;s a complete system : this means that, out of the box, you will be able to browse, mail, chat, listen t...
LaserTraq
From category: Utilities
LaserTraq project is a suite to use every X11-Application with a laser-pointer as Mouse....
EDASCII
From category: Utilities
EDASCII 1.0 is utilities software developed by Naskita. EDASCII is an ASCII art editor for Linux written in Tcl/Tk (Tcl 7.5 / Tk 4.1). It allow a fast and easy manipulation of ASCII drawings. \...
bidilink
From category: Utilities
bidilink 0.1 is utilities software developed by Lennart Poettering. bidilink is a general purpose Unix tool for linking two bidirectional data streams together. bidilink project extends the standar...
Quamachi
From category: Utilities
Quamachi project is a Hamachi GUI, residing in the System Tray....
Devhelp
From category: Utilities
Devhelp is an API documentation browser for GNOME 2....
daemon
From category: Utilities
daemon 0.6.3 is utilities software developed by raf. Daemon turns other processes into daemons. There are many tasks that need to be performed to correctly set up a daemon process. This can...
Comono
From category: Utilities
Comono is a Google Desktop Gadget clone for Free desktop systems....
Game Cheater
From category: Utilities
Game Cheater 0.4 is utilities software developed by Alf. Game Cheater is a Gtk+ game cheater. Use \"ptrace\" system call. With it, you can search and edit the game process\' memory, modify HP, MP,...
LinkChecker
From category: Other-Tools
Features - recursive checking. - multithreading. - output in colored or normal text, HTML, SQL, CSV or a sitemap graph in GML or XML. - HTTP/1.1, HTTPS, FTP, mailto:, news:, nntp:, Gopher, Telnet and...
po2c
From category: Utilities
po2c is a Perl script that takes a bunch of gettext (.po) language translation files from its command line arguments....
Classycle
From category: Utilities
Classycle 1.3 is utilities software developed by Franz-Josef Elmer. Classycle package contains analyzing tools for Java Class and Package Dependencies. Static cyclic dependencies of classes...
Referencer
From category: Utilities
Referencer project is a package to organise documents or references, and ultimately generate a BibTeX bibliography file....
CsvTool
From category: Utilities
CsvTool 1.0B3 is utilities software developed by Marc J. Rochkind. CsvTool analyzes, verifies, and transforms CSV (comma-separated value) data. CsvTool handles text and binary files and allows any...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver x64 d
3. Canon PIXMA iP1200 Printer Driver
4. Canon PIXMA iP1300 Printer Driver a
5. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
6. Canon PIXMA MP210 MP Drivers
7. Canon PIXMA iP1600 Printer Driver
8. Canon i-SENSYS LBP2900 Printer Driver R
9. Asus EZVcr II
10. Canon PIXMA iP1300 Printer Driver c
11. Canon PIXMA MP160 MP Drivers xp64
12. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
13. Canon i560 Printer Driver
14. Canon PIXMA MP160 MP Drivers 9xME
15. Canon LaserShot LBP-1210 Printer Driver
16. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
17. SendSong
18. Alcatel SpeedTouch 330/USB
19. Genius VideoCAM Trek
20. We iSMS

DownloadTube Editor Reviews

 
1. Able Fax Tif View
Able Fax Tif View is a FAX, TIF, PDF, EPS, PS, AI, DCX, DICO...
2. Access Manager for Windows
Access Manager for Windows is a feature-rich software that a...
3. Vista User Time Manager
Vista User Time Manager is a powerful software that enables ...
4. River Past Video Cleaner
River Past Video Cleaner is an easy-to-use, flexible, powerf...
5. Tube Explorer Lite
Tube Explorer Lite is a smart tool that will help you browse...
6. Convert MPEG To WMV
EZ MPEG To WMV Converter is an easy to use video conversion ...
7. Convert Video To AVI
EZ Video TO AVI Converter has a powerful media conversion en...
8. A-one Video Convertor
A-one video converter is a powerful tool that offers you an ...
9. ALPass
ALPass is a smart tool that allows you to automatically logi...
10. Smart Pix Manager
Smart Pix Manager is a powerful, feature-rich and user-frien...

Software Reviews Full List



Recent Blog Posts

 
1. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
2. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...
3. DownloadTube Toolbar is Available For Free Download
Recently, we have made available for free download the Dow...
4. A Revolution in Web Browsing: The New Firefox 3.1b1 Already Beats All Speed Records
The latest beta1 release of Mozilla Firefox 3.1 shows majo...
5. Some Little, Nice, Freeware Tools You May Never Know When You'll Need
This time I won’t speak about a single freeware program that...
6. How To Increase The Quality of Your News Articles For Search Engine Spiders
The process of articles publishing is a common practice to...
7. Digg in Press: Tips and Opinions
Regarding Digg social bookmarking service there are many a...
8. Ubuntu Linux and Windows Can Share The Desktop In Absence Of Virtual Machines
Many people asked themselves how to run Ubuntu Linux and W...
9. 2.5 Millions Downloads for FireTune: It Makes Mozilla Firefox To Run With The Speed of Light
It is well known the fact that even the latest version of M...
10. Image Galleries on Autopilot: Instant Gallery Maker
The creation of image galleries ready for web publishing...

Last 20 Scripts

 
1. Tube Spider
Tube Spider allows your visitors to search videos in Youtube
2. Azure CMS
Azure CMS is a universal software product for the developmen
3. Azure Portal
Azure Portal is a social networking script made with PHP pro
4. One Frog
One Frog is a content management system that allows you to u
5. Cigmas CMS
Cigmas CMS is a powerful web content management system for g
6. WebWord CMS
WebWord CMS is a full featured web content management system
7. Marjetica Content Management System
Marjetica Content Management System is a powerful, easy to u
8. Phenotype CMS
Phenotype CMS is a PHP/MySQL - Smarty Content Application Fr
9. Chupix CMS
Chupix is a content management system written in PHP and sto
10. Interspire Website Publisher
Interspire Website Publisher (formerly ArticleLive) is a con
11. Interspire Email Marketer
Interspire Email Marketer (formerly SendStudio) is a web bas
12. Comments RAM
Comments RAM is a lightweight PHP script that allows you to
13. KoolAjax
KoolAjax facilitates data exchange between server-side and c
14. KoolTreeView
KoolTreeView is a unique treeview control for PHP.
15. petitforum
This is a little discussion board which does not use MySQL a
16. eliteCMS
Elite CMS is an ideal content management system for a small
17. TotalW
TotalW is a simple to install and use file manager written i
18. alizer
alizer is a PHP script that analyzes the Apache log file.It
19. dpDebug 2
dpDebug 2 allows you to track down any problem with certain
20. Projector
Projector is a very simple project management system that is