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

一、处理文件的命令

  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. MongoDB基操

    基本概念 database 数据库 包含多个collection collection 集合 包含多个文档document(类JSON对象) document 文档 一个文档对象中包含多个key-va ...

  2. Hive架构及应用介绍【链接】

    原文链接:https://blog.csdn.net/a2011480169/article/details/51482799

  3. Spring源码解析-Advice中的Adapter模式

    在spring中与通知相关的类有: 以Advice结尾的通知接口    MethodBeforeAdvice    AfterReturningAdvice   ThrowsAdvice 以Inter ...

  4. Educational Codeforces Round 48 (Rated for Div. 2) CD题解

    Educational Codeforces Round 48 (Rated for Div. 2) C. Vasya And The Mushrooms 题目链接:https://codeforce ...

  5. Web前端工程师-优秀简历汇总

    Web前端工程师-优秀简历汇总   1. http://www.linqing07.com/resume.html   2.  http://www.flqin.com/#page2   3.  ht ...

  6. 常见的Java问题

    1.什么是java虚拟机?为什么java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程.Java源文件被编译成能被Java虚拟机执行的字节码文件. Java被 ...

  7. [Jenkins 新插件] 兼容阿里开发手册 (P3C) 的火线插件安装使用教程

    一.前言 火线(Fireline)的Jenkins官方插件已经上线,目前火线不仅能检查出安卓代码中的安全类问题和内存泄露问题,还兼容了阿里开源的Java开发规约(P3C项目),本文将以教程的形式帮助大 ...

  8. [实战篇入门]01-POI读Excel

    这一章的内容就是告诉各位同学如何入门POI的简单使用,再之后我们还会学习如何封装模版,由于个人时间问题,不定期更新!如果有需要,请再QQ中联系我,好了,开始工作! 新建一个Java项目,首先需要一些列 ...

  9. 51nod 1170 1770 数数字(数学技巧)

    解题思路:看到题后,直接想到分成两种情况: ①:a*b >9 这里又分成两种 1. n==1 a*b 直接是一个两位数 求得十位和个位(这里十位和个位不可能相等) 然后如果等于d 则结果=1 2 ...

  10. PHP系统编程--02.PHP守护进程化

    什么是守护进程? 一个守护进程通常补认为是一个不对终端进行控制的后台任务.它有三个很显著的特征:在后台运行,与启动他的进程脱离,无须控制终端.常用的实现方式是fork() -> setsid() ...