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

一、处理文件的命令

  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. Linux下iptables安全配置

    Linux下配置IPTables,只开放特定端口,禁用其他网络. *filter :INPUT DROP [0:0] :FORWARD DROP [0:0] :OUTPUT ACCEPT [0:0] ...

  2. Iterator与ListIterator的区别

    Iterator与ListIterator 相同点:(1)两者都是fail-fast机制,都是作为内部类实现的. 区别:二者的区别主要是功能上的: (1)Iterator实现了接口Iterator,属 ...

  3. ZooKeeper Java例子(六)

    A Simple Watch Client 为了向你介绍ZooKeeper Java API,我们开发了一个非常简单的监视器客户端.ZooKeeper客户端监视一个ZooKeeper节点的改变并且通过 ...

  4. executeQuery与executeUpdate

    executeQuery就是查   executeUpdate是更新,那就是增删改,和新建     吗?

  5. UVA 1645 Count

    https://vjudge.net/problem/UVA-1645 题意:有多少个n个节点的有根树,每个深度中所有节点的子节点数相同 dp[i] 节点数为i时的答案 除去根节点还有i-1个点,如果 ...

  6. [洛谷P1527] [国家集训队]矩阵乘法

    洛谷题目链接:[国家集训队]矩阵乘法 题目背景 原 <补丁VS错误>请前往P2761 题目描述 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数. 输入输出格式 输入 ...

  7. 【poj2114】点分治(离线)

    boatherds 2s 64M by czy 求一颗树上距离为K的点对是否存在 输入数据 n,m 接下来n-1条边a,b,c描述a到b有一条长度为c的路径 接下来m行每行询问一个K 输出数据 对于每 ...

  8. 【BZOJ】1602:[Usaco2008 Oct]牧场行走

    [算法]最近公共祖先(LCA) [题解] 点x,y到最近公共祖先z的距离之和相当于x,y到根的距离减去两倍z到根的距离, 即ans=dis[x]+dis[y]-2*dis[z] 记得边数组要开两倍!! ...

  9. python学习笔记(二)之python简单实践

    1 安装python开发环境 Linux环境下自动安装好了python,可以通过以下命令更新到python最新版本. #echo "alias python=/usr/bin/python3 ...

  10. Hadoop大数据生态系统及常用组件(山东数漫江湖)

    经过多年信息化建设,我们已经进入一个神奇的“大数据”时代,无论是在通讯社交过程中使用的微信.QQ.电话.短信,还是吃喝玩乐时的用到的团购.电商.移动支付,都不断产生海量信息数据,数据和我们的工作生活密 ...