# tree:功能说明:以树状图列出目录的内容。
语  法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...]
补充说明:执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。
参  数:
  -a   显示所有文件和目录。
  -A   使用ASNI绘图字符显示树状图而非以ASCII字符组合。
  -C   在文件和目录清单加上色彩,便于区分各种类型。
  -d   显示目录名称而非内容。
  -D   列出文件或目录的更改时间。
  -f   在每个文件或目录之前,显示完整的相对路径名称。
  -F   在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。
  -g   列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
  -i   不以阶梯状列出文件或目录名称。
  -I<范本样式>   不显示符合范本样式的文件或目录名称。
  -l   如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
  -n   不在文件和目录清单加上色彩。
  -N   直接列出文件和目录名称,包括控制字符。
  -p   列出权限标示。
  -P<范本样式>   只显示符合范本样式的文件或目录名称。
  -q   用"?"号取代控制字符,列出文件和目录名称。
  -s   列出文件或目录大小。
  -t   用文件和目录的更改时间排序。
  -u   列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
  -x   将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。

然后看我遇到的情况:

tree-L

提示: tree: Missing argument to -L option

然后tree -L 1

显示一级目录和文件

tree-L 1 -d

只显示一级目录

所以我们可以用tree -L 1 -d这个显示该目录下的一级目录

#touch

命令名称:touch

使用权限:所有使用者

使用方式:

touch [-acfm]

[-r reference-file][--file=reference-file]

[-tMMDDhhmm[[CC]YY][.ss]]

[-d time][--date=time] [--time={atime,access,use,mtime,modify}]

[--no-create] [--help][--version]

file1 [file2 ...]说明:

touch 指令改变档案的时间记录。 ls -l 可以显示档案的时间记录。

参数:

a 改变档案的读取时间记录。

m 改变档案的修改时间记录。

c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。

f 不使用,是为了与其他 unix 系统的相容性而保留。

r 使用参考档的时间记录,与 --file 的效果一样。

d 设定时间与日期,可以使用各种不同的格式。

t 设定档案的时间记录,格式与 date 指令相同。

--no-create 不会建立新档案。

--help 列出指令格式。

--version 列出版本讯息。

范例:

最简单的使用方式,将档案的时候记录改为现在的时间。若档案不存在,系统会建立一个新的档案。

touch file

touch file1 file2将file 的时间记录改为 5 月 6 日 18 点 3 分,公元两千年。时间的格式可以参考 date 指令,至少需输入 MMDDHHmm ,就是月日时与分。

touch -c -t 05061803file

touch -c -t050618032000 file将 file 的时间记录改变成与 referencefile 一样。

touch -r referencefilefile将 file 的时间记录改成 5 月 6 日 18 点 3 分,公元两千年。时间可以使用 am, pm 或是 24 小时的格式,日期可以使用其他格式如 6 May 2000 。

touch -d"6:03pm" file

touch -d"05/06/2000" file

touch -d "6:03pm05/06/2000" filetouch 也可以制造一个空档(0 byte).例如DHCP Server所需的/etc/dhcpd.leases,dhcpd 必须要有这个档案才能运作正常.[root@/root]#touch /etc/dhcpd.leases[root@/root]#ls -l/etc/dhcpd.leases-rw-r--r-- 1 root root 0 Jul 3 05:50 /etc/dhcpd.leases

记得上一次重灌前把/etc下的设定档tar起来,重灌好之后把原有设定还原,却发现系统检查设定档的时间有问题,这个时候用

find /etc -name *-exec touch {};就可以把设定档的时间更新到与现在一致了。

转载于:https://blog.51cto.com/pengge666/1897545

Linux命令篇之tree命令和touch命令相关推荐

  1. Linux基础篇之文本、数据流处理命令(sed uniq grep awk wc)

    1 awk:文本和数据处理工具 awk擅长于对数据进行分析并生成报告,简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理. 使用方法:awk '{patte ...

  2. 河南省周口市安吉软件测试培训中心第一次软件测试课程-Linux基础命令篇

    服务器版本Linux: Redhat Centos Linux命令: cd命令 命令功能:切换当前目录至dirName 命令格式:cd [目录名] 注:目录名称与cd指令之间存在一个空格 cd ..表 ...

  3. linux touch和cat区别,linux touch命令和cat命令区别详解

    1.touch和cat命令区别 touch命令和cat命令的共同点就是都能创建文件,那么区别就只能从这里说起.但他们的功能不仅如此. 如果文件不存在:touch命令仅创建文件,cat>命令创建文 ...

  4. mkdir、touch命令的使用

    文章目录 前言 一.mkdir.touch命令分别代表什么? 二.使用方法 三.具体表现 总结 前言 今天介绍的Linux基础命令-mkdir.touch 一.mkdir.touch命令分别代表什么? ...

  5. touch命令-创建空文件

    一.命令详解 1.1[功能说明] touch命令有两个功能:一是创建新的空文件,二是改变已有文件的时间戳属性. 1.2[语法格式] [root@7bfe451a2fe1 ~]# touch --hel ...

  6. Linux指令篇:起始管理--shutdown(转)

    Linux指令篇:起始管理--shutdown(转) 名称 : shutdown 使用权限 : 系统管理者 使用方式 : shutdown [-t seconds] [-rkhncfF] time [ ...

  7. linux基础命令篇一

    2019独角兽企业重金招聘Python工程师标准>>> 此篇博客目录: 1.    linux系统目录结构 2.    ls命令 3.    文件类型 4.    alias命令 5 ...

  8. Linux命令篇 linux命令大全简洁明了 linux学习笔记

    Linux命令篇 linux命令大全简洁明了 linux学习笔记 Linux 命令大全 文章目录 Linux 命令大全 一. 常用的基础命令 查看目录: 切换目录: 创建和删除: 拷贝和移动文件: 查 ...

  9. 【linux】循序渐进学运维-基础命令篇

    文章目录 前言 线上查询及帮助命令(2个) 文件和目录操作命令(18个) 查看文件及内容处理命令(21个) 文件压缩及解压缩命令(4个) 信息显示命令(11个) 搜索文件命令(4个) 用户管理命令(1 ...

最新文章

  1. 15级团队学习成果汇报 -- 利用C#语言实现展览厅
  2. 替换 wcf 消息传输中的 命名空间
  3. Mass对象类型介绍
  4. MyBatis_ibatis和mybatis的区别【转】
  5. 加入收藏与设为首页代码(兼容各种浏览器)
  6. 半导体物理学——(二)半导体中杂志和能级缺陷
  7. Codeforces1336A Linova and Kingdom (思维)
  8. Inoventica干线网络,600 Gbit / s。
  9. 田刚:庞加莱猜想与几何
  10. 命令行帮助文档语法格式详解
  11. Tp5 实现 think-queue 队列操作
  12. QT Creator 应用程序*.exe文件打包发布详细教程【绿色便携形式 和 安装包形式】
  13. 未封装的扩展程序是什么意思_晶圆级封装是什么意思?
  14. Flutter如何实现下拉刷新和上拉加载更多
  15. 计算三角形面积 java_java 三角形面积计算(文件读取)
  16. [BZOJ4430][Nwerc2015]Guessing Camels赌骆驼
  17. 7-7 到底是不是太胖了(10 分)
  18. 华为云确定性运维,为政务云平台稳定可靠运行保驾护航
  19. 手机写python爬虫_可以写爬虫的那么多,为什么只有python火了?
  20. makehuman问题汇总

热门文章

  1. 【Yarn】工作机制及任务提交流程
  2. 【Oracle】恢复临时表空间数据文件
  3. MVC 打印解决方案--SNF快速开发平台3.1
  4. 解决远程桌面关闭后teamviewer不能连接的问题
  5. Ubuntu16.04版安装VMwareTools的步骤和没法挂载目录问题的解决
  6. Kali安装问题解决方案
  7. VUE Right-hand side of ‘instanceof’ is not an object 解决方案
  8. 如何在Windows下强制git使用LF而不是CR + LF?
  9. Win11掉帧严重是怎么回事?Win11玩游戏掉帧的解决方法
  10. win11安装助手闪退怎么办 Windows11安装助手闪退的解决方法