linux文件管理类命令

stat、alias、xargs命令使用;(非)字母,(非)数字的表示方法。

第二周作业

1

2

  1. 文件管理类命令通常有:find、nano、touch
  2. Bash命令执行状态返回值:使用特殊的变量$?来保存上一个命令的执行状态结果。
    0表示成功,
    1-255表示失败
  3. stat命令查看文件元数据:

touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。

语法 touch(选项)(参数)

选项 -a:或–time=atime或–time=access或–time=use 只更改存取时间;

-c:或–no-create 不建立任何文件;

-d:<时间日期> 使用指定的日期时间,而非现在的时间;

-f:此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题;

-m:或–time=mtime或–time=modify 只更该变动时间;

-r:<参考文件或目录> 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同;

-t:<日期时间> 使用指定的日期时间,而非现在的时间;

–help:在线帮助;

–version:显示版本信息。

参数 文件:指定要设置时间属性的文件列表。

实例 touch ex2 在当前目录下建立一个空文件ex2,然后,利用ls -l命令可以发现文件ex2的大小为0,表示它是空文件。

  1. 命令:alias
    语法:alias zzz=‘ll’

取消别名命令:unalias zzz

 

xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者stdin并将其转换成特定命令的命令参数。xargs也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。xargs的默认命令是echo,空格是默认定界符。这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。xargs是构建单行命令的重要组件之一。

  1. ls -d /var/l*[[:digit:]]*[[:lower:]]
  2. ls –d /etc/[[:digit:]]* [^[:digit:]]
  3.  ls -d /etc/[^[:alpha:]][[alpha]]*
  4. mkdir /tmp/tfile-$(date +%Y-%m-%d-%H-%M-%S)
  5. cp -r /etc/p*[^[:digit:]] /tmp/mytest1
  6. cp -r /etc/*.d /tmp/mytest2
  7. cp /etc/{l,m,n}*.conf /tmp/mytest3

 

 

 

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/89865

(0)
黄帮主黄帮主
上一篇 2017-12-11 12:51
下一篇 2017-12-11 14:30

相关推荐

  • Linux的发展史和Linux的终端类型

    Linux的发展史和Linux的终端类型 前言:    随着时代的发展,Linux所占的市场份额越来越大,目前几乎百分之九十的服务器市场都被Linux占据。接下来我们来聊聊Linux的发展史。 简单的说:Linux操作系统是1998年的8月芬兰的一个叫Linus Torvalds的大学生写出来的一个类minix的系统。 具体分析: Lin…

    Linux干货 2016-10-17
  • bash的重定向

    一、简介         bash的数据流重定向(redirect)是将程序的执结果重新定向到另一文件或者设备。或者把一文件重定向给一程序作为数据来源。默认情况下,命令的执行结果显示在屏幕上。文件系统中,分为:标准输入,标准输出,错误输出。 二、用法   &n…

    Linux干货 2015-08-11
  • 分区块基本知识点及侧重点 — 上

        我们需要熟练了解磁盘分区原理。元数据及块设备对应inode是最重要也是最基本的原理。后面分区很多地方都和inode有关系。    一个磁盘片有63扇区,1024存储位,256个磁头,每个扇区只有前512字节是有效存储单元。所以后面磁盘清零都是跟512这个数字有关。    数据分数据区和元数据…

    Linux干货 2016-08-24
  • 1. linux basic cmd

    一。 国有股加点廉价航空j 1. 2. 二。

    2017-11-13
  • 第二周作业

    由于图片粘贴复杂,请看链接。 http://note.youdao.com/noteshare?id=a78c3236bbf77232fcc3e2624a38ae12

    Linux干货 2016-09-19
  • linux系统上命令使用格式及常见命令

    [root@localhost ~]# date -d ‘2017-07-06 00:00:00 ‘  用上面这条指令讲解命令使用格式 date command  -d 是参数,参数有可选参数,必选参数,在参数前必选加上- ,还是以这条指令为列,-d可以写成–date,如果写成date,date前面必选…

    Linux干货 2017-08-19

评论列表(1条)

  • 马哥教育
    马哥教育 2018-01-02 21:42

    第三题的技巧在日常运费工作中还是挺常用的,一定要想办法把这题给完成,加油。