linux系统常用命令之cp、rm、mkdir详解及实践应用

一、cp命令

cp命令常用于复制和做备份文件。将文件或目录复制到指定目录,若指定目录存在同名文件会将其覆盖。

命令格式:

cp [参数]... [-T] 目标文件

常用参数:

-i: 覆盖文件时询问用户;
-r: 递归复制目录及其子目录内的所有内容;
-b: 覆盖已存在的文件目标前将目标文件备份;
-f: 强行复制文件或目录,不论目标文件或目录是否已存在;

二、rm命令

rm命令删除文件或目录

命令格式:

rm [选项]... [文件]...

常用参数:

-r: 递归删除目录及其内容;
-f: 跳过提示,忽略不存在文件;

三、mkdir命令

mkdir命令创建目录

命令格式:

mkdir [选项]... 目录...

常用参数:

-p: 递归创建目录,若父目录不存在也可自动创建

四、实践应用

如图

linux系统常用命令之cp、rm、mkdir详解及实践应用_第1张图片

ubuntu@ubuntu:~$ echo "hello world" >f1
ubuntu@ubuntu:~$ mkdir -p d0/d2/d4 d0/d2/d3 d1/d5
ubuntu@ubuntu:~$ cp f1 d1/d5/f2
ubuntu@ubuntu:~$ 
ubuntu@ubuntu:~$ cp -r d0/d2/d4/ d0/
ubuntu@ubuntu:~$ mv d1/d5/ d0/d2/d3/
ubuntu@ubuntu:~$ rm -rf d0/d2/d4/
ubuntu@ubuntu:~$ sudo cp -r d0 d1 f1 /mnt/hgfs/
[sudo] ubuntu 的密码: 
ubuntu@ubuntu:~$ 

你可能感兴趣的:(linux)