Home  >  Article  >  Operation and Maintenance  >  Introducing centos complete deletion of folders and files commands

Introducing centos complete deletion of folders and files commands

藏色散人
藏色散人forward
2020-09-19 17:38:033812browse

The following column centos introductory tutorial will introduce to you the centos complete deletion of folders and files. I hope it will be helpful to friends in need!

Introducing centos complete deletion of folders and files commands

##centos Completely delete folders and files command (centos new , delete, move, copy and other commands:

1. Create a new folder

mkdir file name

Create a new folder named test in Under home

view source1 mkdir /home/test

2. Create a new text

Create a new test.sh script under home

vi /home/test.sh

3. Delete files or folders

1. Delete the test directory under the home directory

rm /home/test

2. This deletion method without parameters often prompts that it cannot be deleted because the permissions are not enough.

rm -r /home/test

3 , -r recursively deletes the directory and its subdirectories in the parameter table. The directory will be emptied and deleted. The user is usually prompted when deleting write-protected files contained in the directory.

rm - rf /home/test

-4. f does not prompt the user and deletes all files in the directory. Please check the path. It will be a tragedy if you enter it in another directory.

rm -ir /home/test

5. -i is interactive mode. Using this option, the rm command prompts the user for confirmation before deleting any files.

4. Move files or folders

mv [options] Source file or directory Target file or directory

Example:

1. Move all files in the hscripts folder/directory, Directories and subdirectories to the tmp directory mv hscripts tmp Analysis: In the above command, if the tmp directory already exists, the mv command will move all files, directories and subdirectories under the hscripts folder/directory to the tmp directory. If There is no tmp directory, it will rename the hscripts directory to the tmp directory.

2,

Move multiple files/more questions to another directorymv file1.txt tmp/file2.txt newdir
This command moves the file1.txt file in the current directory and the file2.txt file in the tmp folder/directory to the newdir directory.

Parameters:

-i: Interactive mode operation. If the mv operation will cause the overwriting of the existing target file, the system will ask whether to rewrite and require the user to answer "y" or "n" to avoid overwriting the file by mistake.

-f: Disable interactive operations. The mv operation does not give any instructions when overwriting an existing target file. After specifying this parameter, the i parameter will no longer have any effect.

5. Copy files or folders

cp [options] Source file (source) Destination file (destination)

Parameters:

-a: Equivalent to -pdr;
-d: If the source file is an attribute of a link file, copy the link file attributes instead of the file itself;
-f: Force means that if there is duplication or other questions, the user will not be asked and the copy will be forced;
-i: If the destination file (destination) already exists, it will first ask whether it is a real action when overwriting!
-l: Create a hard link link file instead of copying the file itself;
-p: Copy the file together with its attributes instead of using the default attributes;
-r : Recursive continuous copy, used for directory copy behavior;
-s: Copy into a symbolic link file (symbolic link), that is, a "shortcut" file;
-u: Only update destination if destination is older than source !
Finally, it should be noted that if there are more than two source files, the last destination file must be a "directory"!

Example:


1. Copy two files:
cp file1 file2The above cp command copies the file The contents of file1.php are transferred to the file file2.php.

2. Back up the copied file :
cp -b file1.php file2.phpCreate the file file1.php with the symbol ' ~''s backup file file2.php~.

3. Copy folders and subfolders:
cp -R scripts scripts1The above cp command copies folders and subfolders from scripts to scripts1.

6. Create directorymkdir file name
mkdir /var/www/test

The above is the detailed content of Introducing centos complete deletion of folders and files commands. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:cnblogs.com. If there is any infringement, please contact admin@php.cn delete