



(5 ratings)
< Copying >
To copy files, you use the cp command. The following will copy file to file2. Note that if file2$ cp file file2 doesn't exist, it'll be created, but if it exists, it'll be overwritten:
There
aren't any undo commands in the Linux CLI, so accidentally overwriting
an important file would probably make you pull your head off. The risk
of doing so is smaller if you use the -icp. The following does the same as the above, but if file2 exists, you'll be prompted before overwriting: option ("interactive") with
$ cp -i file file2
cp: overwrite `file2'? n
$
So it's a good idea to use the -i option whenever you're dealing with important files you don't want to lose!
If you want to copy file into directory dir1:$ cp file dir1
The following would do the same as the above, copy file into dir1, but under a different name:$ cp file dir1/file2
You can also copy multiple files into one directory with a single command:$ cp file1 file2 file3 dir1
Note that if the last argument isn't a directory name, you'll get an error message complaining about it.
< Moving and renaming >
The mv command can be used for moving or renaming files. To rename a file, you can use it like this:$ mv file file2
If file2
doesn't exist, it'll be created, but if it exists, it'll be
overwritten. If you want to be prompted before overwriting files, you
can use the -i option the same way as with cp:
$ mv -i file file2
mv: overwrite `file2'? y
$
To move the file into another directory:$ mv file dir1
If you want to rename the file to file2 and move it into another directory, you probably already figured out the command:$ mv file dir1/file2
< Removing files >
The rm command is used for removing files and directories. To remove a file:$ rm file
If you use the -i option, you'll be prompted before removing the file:$ rm -i file
You can also delete more files at once:rm file1 file2
Be careful with the rm
command! As I already told you, Linux doesn't have any undo commands,
and it doesn't put files into Trash where you can save them later. Once
you've deleted a file, it's bye-bye!
20 Random Tutorials from the same category :
Linux file permissions
Viewing and searching the man pages
Unix Multi-Process Programming and Inter-Process Communications (IPC)
Configure PPP for dialup for a single machine
Debugging "C" And "C++" Programs Using "gdb"
How to find - Size of a directory & Free disk space
How to find files in Linux using 'find'
The great features of Linux - an alternative view
A Quick Introduction to Bash Programming - Part 1
Text scrolling off the screen?
What's a window manager?
Windows COM Ports equivalent in Linux
The powerful bash wildcards
Understanding software Installation (configure, make, make install)
An abbreviated description of the Linux Boot up process
Moving around in the Linux file system
Redirecting standard input and output
Linux keyboard shortcuts
What to do if Linux refuses to boot after a power failure?
Pipes - Get the most out of your shell













