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

Introducing centos complete deletion of folders and files commands

Sep 19, 2020 pm 05:38 PM
centos

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 of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to optimize CentOS HDFS configuration How to optimize CentOS HDFS configuration Apr 14, 2025 pm 07:15 PM

Improve HDFS performance on CentOS: A comprehensive optimization guide to optimize HDFS (Hadoop distributed file system) on CentOS requires comprehensive consideration of hardware, system configuration and network settings. This article provides a series of optimization strategies to help you improve HDFS performance. 1. Hardware upgrade and selection resource expansion: Increase the CPU, memory and storage capacity of the server as much as possible. High-performance hardware: adopts high-performance network cards and switches to improve network throughput. 2. System configuration fine-tuning kernel parameter adjustment: Modify /etc/sysctl.conf file to optimize kernel parameters such as TCP connection number, file handle number and memory management. For example, adjust TCP connection status and buffer size

Centos stops maintenance 2024 Centos stops maintenance 2024 Apr 14, 2025 pm 08:39 PM

CentOS will be shut down in 2024 because its upstream distribution, RHEL 8, has been shut down. This shutdown will affect the CentOS 8 system, preventing it from continuing to receive updates. Users should plan for migration, and recommended options include CentOS Stream, AlmaLinux, and Rocky Linux to keep the system safe and stable.

What are the backup methods for GitLab on CentOS What are the backup methods for GitLab on CentOS Apr 14, 2025 pm 05:33 PM

Backup and Recovery Policy of GitLab under CentOS System In order to ensure data security and recoverability, GitLab on CentOS provides a variety of backup methods. This article will introduce several common backup methods, configuration parameters and recovery processes in detail to help you establish a complete GitLab backup and recovery strategy. 1. Manual backup Use the gitlab-rakegitlab:backup:create command to execute manual backup. This command backs up key information such as GitLab repository, database, users, user groups, keys, and permissions. The default backup file is stored in the /var/opt/gitlab/backups directory. You can modify /etc/gitlab

How to check CentOS HDFS configuration How to check CentOS HDFS configuration Apr 14, 2025 pm 07:21 PM

Complete Guide to Checking HDFS Configuration in CentOS Systems This article will guide you how to effectively check the configuration and running status of HDFS on CentOS systems. The following steps will help you fully understand the setup and operation of HDFS. Verify Hadoop environment variable: First, make sure the Hadoop environment variable is set correctly. In the terminal, execute the following command to verify that Hadoop is installed and configured correctly: hadoopversion Check HDFS configuration file: The core configuration file of HDFS is located in the /etc/hadoop/conf/ directory, where core-site.xml and hdfs-site.xml are crucial. use

What steps are required to configure CentOS in HDFS What steps are required to configure CentOS in HDFS Apr 14, 2025 pm 06:42 PM

Building a Hadoop Distributed File System (HDFS) on a CentOS system requires multiple steps. This article provides a brief configuration guide. 1. Prepare to install JDK in the early stage: Install JavaDevelopmentKit (JDK) on all nodes, and the version must be compatible with Hadoop. The installation package can be downloaded from the Oracle official website. Environment variable configuration: Edit /etc/profile file, set Java and Hadoop environment variables, so that the system can find the installation path of JDK and Hadoop. 2. Security configuration: SSH password-free login to generate SSH key: Use the ssh-keygen command on each node

What is the CentOS MongoDB backup strategy? What is the CentOS MongoDB backup strategy? Apr 14, 2025 pm 04:51 PM

Detailed explanation of MongoDB efficient backup strategy under CentOS system This article will introduce in detail the various strategies for implementing MongoDB backup on CentOS system to ensure data security and business continuity. We will cover manual backups, timed backups, automated script backups, and backup methods in Docker container environments, and provide best practices for backup file management. Manual backup: Use the mongodump command to perform manual full backup, for example: mongodump-hlocalhost:27017-u username-p password-d database name-o/backup directory This command will export the data and metadata of the specified database to the specified backup directory.

Centos install mysql Centos install mysql Apr 14, 2025 pm 08:09 PM

Installing MySQL on CentOS involves the following steps: Adding the appropriate MySQL yum source. Execute the yum install mysql-server command to install the MySQL server. Use the mysql_secure_installation command to make security settings, such as setting the root user password. Customize the MySQL configuration file as needed. Tune MySQL parameters and optimize databases for performance.

Centos shutdown command line Centos shutdown command line Apr 14, 2025 pm 09:12 PM

The CentOS shutdown command is shutdown, and the syntax is shutdown [Options] Time [Information]. Options include: -h Stop the system immediately; -P Turn off the power after shutdown; -r restart; -t Waiting time. Times can be specified as immediate (now), minutes ( minutes), or a specific time (hh:mm). Added information can be displayed in system messages.

See all articles