Exercise 1: Writing is Rewriting

  • Hard links in Linux are pointers from a filename to the actual content of a file, not to be confused with soft (symbolic) links.

  • When a file is created in Linux, both the file's content and a hard link (the filename) to that content are generated.

  • Multiple hard links can be established to point to the same file content, creating multiple filenames that refer to the same data.

  • Changes made to the content via one hard link are reflected across all other hard links that point to that same content, showing their synonymous nature.

A hurried writer wrote the following first draft for a document entitled An Introduction to Hard Links in Linux :

You need to know about Linux commands prior to reading this document. This document explains a lot of introductory material about hard links, not soft (symbolic) links. Suppose you run a Linux command that creates a file. When you create this file, Linux creates the contents of that file and a filename. A filename is a hard link to the contents. A hard link is a pointer from the filename to the contents. Now, here's the interesting part: you can create multiple hard links to the same existing content. For example, the command echo "Hello There." > foo creates a file named foo containing the textual contents "Hello There." The command ln foo bar is a way of creating a hard link named bar that points to the contents of foo . Changing foo and bar are now synonymous. You can create lots and lots of hard links to the same content. Any change made to foo will also appear in bar .

Part 1

Do notrevise the sentences; just organize the original sentences into four sections of your choosing. In other words, create four suitable headers and then move the sentences under the appropriate header.

Part 2

Revise each section for clarity. You may rearrange, rewrite, delete...anything you want. Just aim to make each section as clear as possible.

Design a Mobile Site
View Site in Mobile | Classic
Share by: