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

相关推荐

  • 2016-10-17练习题

    1 生产环境发现一台服务器系统时间产生偏差,造成服务异常,请帮忙校正。 linux系统查看当前时间命令为date [root@Shining pirate]# date Mon Oct 17 20:50:42 CST 2016 修改系统时间选项为-s 格式为 只修改系统的日期,不修改时间 …

    Linux干货 2016-10-17
  • centos7.3下配置LAMP实现WordPress博客

      在同一台主机上搭建,首先需要安装的软件包Apache 、MariaDB 、PHP 一.安装LAMP 这里我们采用yum的方式:yum install httpd mariadb-server php php-mysql -y 二.创建虚拟主机 1.虚拟主机配置文件: 2.创建所需的目录: mkdir /var/www/wordpres…

    2017-08-07
  • 任务计划1

    at.allow :优先级高,有此文件,deny无效,只有此文件中的用户可使用at at.deny:优先级低,此文件中的用户拒绝,不在此文件允许 如果都没有,全都拒绝普通用户     [root@localhost ~]# rpm -q  at at-3.1.13-22.el7.x86_64 [root@localhost ~]…

    Linux干货 2017-05-15
  • chmod命令详细用法

    指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [–help] [–version] mode file… 说明 : …

    Linux干货 2016-10-17
  • 在马帮的宣言

    好好学习,在这半年时间让自己的道路上再迈出一大步

    Linux干货 2016-10-28
  • 马哥教育网络班21期+第6周课程练习

    请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; [root@centos ~]# cp /etc/rc.d/rc.sysinit /tmp/ [root@centos&nbs…

    Linux干货 2016-07-27

评论列表(1条)

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

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