CP Replication Command
The CP command copies files from one location to another. If the destination file exists, the file will be overwritten; If the destination directory exists, the file is copied to the directory (the directory is not replicated).
Grammar:
Grammar is
CP [command Switch] ... SOURCE DEST
CP [OPTIONS] ... SOURCE ... DIRECTORY
CP [Options]...–target-directory=directory SOURCE ...
Command switch:
-a |
equals-dpr. |
–backup[=control] |
|
-b |
like –backup, but not answered. Subject to parameters. |
-f |
|
-p |
equals –preserve=m Ode,ownership,timestamps (retention mode, owner and timestamp information). |
preserves the specified attributes (default properties: Mode, owner, timestamp) and security configuration, add additional attributes if possible: connection, all. |
does not retain the specified property. |
–parents |
|
Example:
C Copy two files:
CP file1 FILE2 the CP command copies the contents of the file file1.php to the file file2.php.
Backup copies of files:
Cp-b file1.php file2.php Create a file file1.php with the symbol ' ~ ' backup file file2.php~.
To copy folders and subfolders:
The CP command above the CP-R scripts scripts1 copies folders and subfolders from scripts to Scripts1.
MV Move Command
MV command is the abbreviation for move. Use it to move/rename files from one directory to one directory. MV command is different from the CP command, the MV command is complete from the source to move the file and move the file to the specified directory, where the CP command just copy the contents of the file from one file to another file.
Grammar:
Grammar is
MV [-F] [-i] original name new name
Command switch:
-F |
Do not prompt before overwriting (equivalent to equivalent –reply=yes). Mv-f will move the file (multiple files) without prompting, even if it will overwrite the existing target file. |
-I. |
Make a note before making a copy of another file |
Example:
To rename/move a file:
MV File1.txt File2.txt
This command renames the File1.txt file with the name File2.txt.
To move a directory
Move a directory
MV Hscripts TMP
In the above command, if the TMP directory already exists, the MV command moves all files, directories, and subdirectories in the Hscripts folder/directory to the TMP directory. If there is no TMP directory, it renames the Hscripts directory as the TMP directory.
Move multiple files/More ask price to another directory
MV File1.txt Tmp/file2.txt Newdir
This command moves the file1.txt file of the current directory and the File2.txt file of the TMP folder/directory to the Newdir directory.
RM Delete command
RM Linux commands are used to remove/delete files in the directory.
Grammar:
Grammar is
RM [command Switch ...] [File | directory]
Command switch:
-F |
Deletes all files under the directory without prompting the user. |
-I. |
Interactive mode. With this option, the RM command prompts the user for confirmation before deleting any files. |
-R (or)-R |
The directory in the recursive delete parameter table and its subdirectories. The directory will be emptied and deleted. The user is usually prompted when deleting a write-protected file contained in a directory. |
Example:
Remove/delete file:
RM file1.txt
Here the RM command removes/deletes file file1.txt.
To delete a directory tree:
Rm-ir tmp
Here the RM command recursively deletes the contents of all subdirectories under the TMP directory, which prompts you for deletion of each file, and then deletes the TMP directory itself.
Delete multiple files at once.
RM file1.txt File2.txt
RM command deletes both files File1.txt and file2.txt.