关于Linux中的 复制、删除、移动

复制、删除、移动
 问题

  1. 在当前目录下创建一个子目录 dir1
  2. 将文件夹 /boot/grub/ 复制到目录dir1下
  3. 切换到/root/目录,将当前目录下以install开头的文件复制到dir1下
  4. 将/etc/redhat-release文件复制到/root/目录下,同时改名为rv.txt
  5. 将/root/rv.txt文件移动到dir1目录下,名称不变
     方案
    复制与移动的命令分别为cp、mv。
    复制与移动都可以使用“.”特殊目录。
    例如:cp -r /root . 将“/root”目录复制到当前目录
    当前路径下移动命令,也可以进行重命名操作。
    删除命令为rm,常用选项为“-rf”。
     步骤
    实现此案例需要按照如下步骤进行。
    步骤一:在当前目录下创建一个子目录 dir1
    命令操作如下所示:
    [root@localhost opt]# pwd
    /opt
    [root@localhost opt]# mkdir dir1
    [root@localhost opt]# ls
    a dir1 lisi rh
    [root@localhost opt]#
    步骤二:将文件夹 /boot/grub/ 复制到目录dir1下
    命令操作如下所示:
    [root@localhost opt]# ls dir1
    [root@localhost opt]# cp -r /boot/grub/ dir1/ //注意拷贝的是目录要加-r选项
    [root@localhost opt]# ls dir1/
    grub
    [root@localhost opt]#
    步骤三:切换到/root/目录,将当前目录下以install开头的文件复制到dir1下
    命令操作如下所示:
    [root@localhost opt]# cd /root/
    [root@localhost ~]# cp install* /opt/dir1/
    [root@localhost ~]# ls /opt/dir1/
    grub install.log install.log.syslog
    [root@localhost ~]#
    步骤四:将/etc/redhat-release文件复制到/root/目录下,同时改名为rv.txt
    拷贝命令可以改名字,也可以拷贝到目的地,利用mv命令当前目录改名字。
    命令操作如下所示:
    [root@localhost ~]# cp /etc/redhat-release /root/rv.txt
    [root@localhost ~]# ls /root/
    anaconda-ks.cfg install.log.syslog zhangsan 模板 图片 下载 桌面
    install.log rv.txt 公共的 视频 文档 音乐
    [root@localhost ~]#
    步骤五:将/root/rv.txt文件移动到dir1目录下,名称不变
    命令操作如下所示:
    [root@localhost ~]# mv /root/rv.txt /opt/dir1/
    [root@localhost ~]# ls /opt/dir1/
    grub install.log install.log.syslog rv.txt
    [root@localhost ~]#

你可能感兴趣的:(关于Linux中的 复制、删除、移动)