In Linux, all storage devices are fit
into the file system hierarchy. So, the fact that all of /usr may be on a separate hard disk
or that /mnt/rem1 is a file system from another computer is invisible to the user.
Slashes, rather than backslashes, are used to separate directory names in Linux. So,
C:\home\chris in an MS system is /home/chris in a Linux system.
Filenames almost always have suffixes in DOS (such as .txt for text files or .doc for wordprocessing
files). Although at times you can use that convention in Linux, three-character
suffixes have no required meaning in Linux. They can be useful for identifying a file type.
Many Linux applications and desktop environments use file suffixes to determine the contents
of a file. In Linux, however, DOS command extensions such as .com, .exe, and .bat
don??™t necessarily signify an executable (permission flags make Linux files executable).
Every file and directory in a Linux system has permissions and ownership associated with
it. Security varies among Microsoft systems. Because DOS and MS Windows began as
single-user systems, file ownership was not built into those systems when they were
designed. Later releases added features such as file and folder attributes to address this
problem.
67
Running Commands from the Shell 2
Creating Files and Directories
As a Linux user, most of the files you save and work with will probably be in your home directory.
Pages:
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223