继续第三天学习,每天下班后积累一点点,始终相信厚积薄发。

一、处理文件的命令

  touch dest_file:在当前目录下创建指定的文件。

  cp source dest:将指定的猿文件复制到目标文件,并且以dest命名。虽然说这个命令有点重命名文件的影子,但是区别就是目标文件有新的修改时间。

  cp -r source dest:将指定的源目录复制到目标目录。并且目标目录有新的更改时间。

  cp -i source dest:将指定的源文件复制到目标文件,并且以dest命名。参数i的作用是如果目标文件已经存在,则提示是否要覆盖已有文件。

  mv source dest:将指定的源文件或者源目录移动到目标位置或重命名,并且目标位置的文件或目录的修改时间与源文件或源目录的修改时间是一样的。

  rm -r dest:删除指定的目标文件或者目录。如果目标文件或者目录是受写保护的,则提示是否删除。

  rm -i dest:删除指定的目标文件或者目录,并且提示是否要删除目标文件或目录。

  rm -rf dest:强制删除目标文件或目录,不会有任何提示,用这个命令要小心。

  接下来,为每个命令演示效果图

  touch dest_file,如图3-1

    

                  图 3-1

  cp source dest,由图3-1可以看出文件2.txt的修改时间00:03,下面将temp2目录下的2.txt复制到temp目录下去,并注意temp目录下的2.txt的修改时间。

  图3-2是复制源文件到目标文件,图3-3可以看出目标文件的修改时间与源文件的修改时间不同。

    

                  图 3-2

    

                  图 3-3

  cp -r source dest,如图3-4

    

              图 3-4

  cp -i source dest,如图3-5

    

                 图 3-5

  mv source test,如图3-6所示,1.txt文件的最后修改时间是23:16,执行完mv命令操作后,temp_all目录下的1.txt修改时间也是23:16,如图3-7

    

                图  3-6

    

                图 3-7

  rm -r dest,如图3-8

    

             图 3-8

  rm -i dest,如图3-9

    

            图 3-9

  rm -rf dest,如图3-10

    

            图 3-10

二、处理目录的命令

 mkdir dest:在当前目录下创建指定的单个目录。

  mkdir -p dest:在当前目录下创建指定的多级目录,当然创建单个目录也是可以的。

  rmdir dest:删除的指定的空目录,如果不是空目录拒绝删除。不过我不推荐这个命令,实用性不大,推荐使用rm -r dest这个命令。

 rm -ri dest:删除单个目录或者多级目录时,提示是否要删除。

  接下来,为每个命令演示效果图,除了rmdir dest

  mkdir dest,如图3-11

    

                图 3-11

  mkdir -p dest,如图3-12

    

                  图 3-12

  rm -ri dest,如图3-13

    

             图 3-13

   Happy             Day3!!!!!

Linux 基础——处理文件与目录的命令的更多相关文章

  1. LINUX文件及目录管理命令基础(2)

    Linux文件类型 文件作为Linux操作系统中最常见的对象,在系统中被分为了多种类型 如下: - 普通文件 d 目录 l 链接 b 块设备 c 字符设备 p 管道设备 s 套接字文件 Linux目录 ...

  2. Linux 文件及目录管理命令基础

    pwd   显示当前所在目录 cd 切换目录 cd 命令语法 cd [选项] 目录 cd 的常用选项: cd ~ /cd 切换到当前用户的加目录 cd . 保持当前目录不变 cd .. 切换到上级目录 ...

  3. Linux - 文件和目录常用命令

    文件和目录常用命令 目标 查看目录内容 ls 切换目录 cd 创建和删除操作 touch rm mkdir 拷贝和移动文件 cp mv 查看文件内容 cat more grep 其他 echo 重定向 ...

  4. linux常用终端命令(一)终端命令格式(二)文件和目录常用命令

    一.linux终端命令格式 1.终端命令格式 command  [-options]  [parameter] 说明: command :命令名,相应功能的英文单词或单词的缩写 [-options] ...

  5. Linux---远程连接、命令行基础、文件及目录管理

    远程连接管理Linux实践(centos) 连接小知识 IP地址:访问连接服务器,需要通过服务器的IP地址来实现,服务器的IP地址就相当于服务器的具体地址.一计算机都会有一个唯一的32位的IP地址,8 ...

  6. linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录

    转自:http://blog.csdn.net/snlying/article/details/6184102 Linux系统中scp命令的用法. scp就是secure copy的简写,用于在lin ...

  7. Linux基本命令(1)管理文件和目录的命令

    Linux管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep 在文件中查找某字符 cp 复制文件 touc ...

  8. Linux系列教程(四)——Linux文件和目录处理命令

    这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...

  9. Linux常用命令之文件和目录处理命令

    目录 1.Linux命令的普遍语法格式 2.目录处理命令 一.显示目录文件命令:ls 二.创建目录命令:mkdir 三.切换目录命令:cd 四.shell内置命令和外部命令的区别 五.显示当前目录命令 ...

随机推荐

  1. 【初级算法】2.买卖股票的最佳时机 II

    题目: 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格. 设计一个算法来计算你所能获取的最大利润.你可以尽可能地完成更多的交易(多次买卖一支股票). 注意:你不能同时参与多笔交易(你必 ...

  2. 【P2602】【ZJOI2012】数字计数

    传送门 Description 给定两个正整数\(a\)和\(b\),求在\([a,b]\)中的所有整数中,每个数码(\(digit\))各出现了多少次. Input 两个正整数\(a,b\) Out ...

  3. 【计数】【UVA11401】 Triangle Counting

    传送门 Description 把1……n这n个数中任取3个数,求能组成一个三角形的方案个数 Input 多组数据,对于每组数据,包括: 一行一个数i,代表前i个数. 输入结束标识为i<3. O ...

  4. POJ 3421分解质因数

    X-factor Chains Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 7375   Accepted: 2340 D ...

  5. Mybatis中传入List条件

    传入一个map的参数,map里有一个tenantIds的List,在xml里先判断这个List的size是否大于o,然后通过foreach 构造一个in后面括号里的元素,具体的xml如下: <i ...

  6. 任务调度 Quartz 学习(三) CronTrigger 表达式

    CronTrigger CronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表. CronT ...

  7. 洛谷 P1044 栈

    题目背景 栈是计算机中经典的数据结构,简单的说,栈就是限制在一端进行插入删除操作的线性表. 栈有两种最重要的操作,即pop(从栈顶弹出一个元素)和push(将一个元素进栈). 栈的重要性不言自明,任何 ...

  8. [USACO13FEB]出租车Taxi

    洛谷题目链接:[USACO13FEB]出租车Taxi 题目描述 Bessie is running a taxi service for the other cows on the farm. The ...

  9. Scala环境安装设置

    Scala语言可以安装在任何类UNIX或Windows系统.要安装Scala,必须先安装Java1.5或更高版本安装在计算机上. Windows上安装Scala: 步骤(1):JAVA设置: 首先,必 ...

  10. 使用python脚本配置zabbix发送报警邮件

    #前提得在zabbix_server配置文件中配置触发脚本的目录,例如,我配置的在/usr/local/zabbix/server/scripts目录下 编写python脚本如下 因为我的服务器在腾讯 ...