Data Movement in Linux – Often No More than Renaming

Strictly speaking the file still has not moved.  The data bits are still on the same part of the disk where they were in the first place originally.  The file specification ( the-directory-path plus the filename) that you use to talk about the file is different so that it appears to have moved , whereas it has not in actuality.

In early versions of Unix , the users were not allowed to use mv to move a file from one disk partition to another , you could only copy it ny using the  cp(1) command.  Linux allows you to use the mv command to move a file anyplace.  Normally , mv leaves the data in place and just changes the file name or the directory where the name is placed.  But when the file is moved across the disk partitions ( for example form /usr to /home in a lot of Linux systems) , the data is copied to the new disk partition, the new name is put in place.  In that partition’s directory structure, and the name and file data are removed from the old disk partition.

Car Auto Carrier Sudbury

Badger Linux Net

wwww.badgerlinux.net

Linux Foundations for a Complete Customer Orientated Solution

The basis of the planning was to lay the foundation for a Linux that could deliver complete customer orientated solutions – across a range of vendors and suppliers. In essence many of these same vendors were competitors either for product software applications or services. That was both a challenge and a bonus. It was all in their best interests – both from a software flexibility , development and customer satisfaction viewpoint to provide the most stable , flexible and modifiable Linux base platform.

This is the situation that a United Linux framework came into play. The aim of the United Linux project was to address all of these crucial areas of software and customer satisfaction areas of concerns as well as to provide base flexibility and stability of the Linux operating system , systems and applications. Linux had to be all thing to all people and customers as well as provide a most stable , and secure application level standards.

The aim was to provide a mechanism of a single point contact by which IHV’s and ISV’s could get dependent drivers , utilities into a commercial LSB compliant OS implementation.



Badger Linux Net

wwww.badgerlinux.net

Had Linux Been There Before

If this sounded very familiar , it is because this point had been reached in Linux to some degrees. At the heart of the United Linux project as well as other Linux distro projects was the Linux Standard Base (LSB) which was set up to define common specifications for Linux distributions ( Linux distros) and Linux application programs. The LSB had the support of all the major Linux makers. Its stated aim was to develop and promote a set of standards that would promote compatibility among Linux distributions and enable the software applications to run on any compliant Linux systems. The stage was set for a major computer OS software platform for functionality and some standardizations.

This was a fairly big overlap , for the United Linux project, but it went a lot further. The LSB specification covered the Linux application programming interface with a view to allowing software and project developers to create applications that could well be deployed across all LSB compliant operating system platforms.

Badger Linux Net

Realty Tax Consultant

wwww.badgerlinux.net