• mkdir -- 创建文件
 [root@wen data]# mkdir --help
用法:mkdir [选项]... 目录...
若指定目录不存在则创建目录。 长选项必须使用的参数对于短选项时也是必需使用的。
-m, --mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask
-p, --parents 需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理
-v, --verbose 每次创建新目录都显示信息
-Z, --context=CTX 将每个创建的目录的SELinux 安全环境设置为CTX
--help 显示此帮助信息并退出
--version 显示版本信息并退出
--------------------------------------------------------------------------------
[root@wen 926]# echo {1..9}
1 2 3 4 5 6 7 8 9 [root@wen 926]# mkdir test/dir{1..5}
[root@wen 926]# tree
.
`-- test
|-- a
| `-- b
| `-- c
|-- dir1
|-- dir2
|-- dir3
|-- dir4
`-- dir5
--------------------------------------------------------------
[root@wen 926]# mkdir -pv test/{1..3}/{4..6}
mkdir: created directory `test/1'
mkdir: created directory `test/1/4'
mkdir: created directory `test/1/5'
mkdir: created directory `test/1/6'
mkdir: created directory `test/2'
mkdir: created directory `test/2/4'
mkdir: created directory `test/2/5'
mkdir: created directory `test/2/6'
mkdir: created directory `test/3'
mkdir: created directory `test/3/4'
mkdir: created directory `test/3/5'
mkdir: created directory `test/3/6'
[root@wen 926]# echo {1..3}/{4..6} #创建多个目录,再在个目录下创建目录
1/4 1/5 1/6 2/4 2/5 2/6 3/4 3/5 3/6
[root@wen 926]# tree
.
`-- test
|-- 1
| |-- 4
| |-- 5
| `-- 6
|-- 2
| |-- 4
| |-- 5
| `-- 6
|-- 3
| |-- 4
| |-- 5
| `-- 6
|-- a
| `-- b
| `-- c
|-- dir1
|-- dir2
|-- dir3
|-- dir4
`-- dir5 21 directories, 0 files
  • tree  -- 查看目录树

如果没有安装,则使用 yum -y install tree命令安装

  • touch  -- 创建文件
 创建文件
[root@wen 926]# touch {1..3}.txt
[root@wen 926]# ls
1.txt 2.txt 3.txt test
-------------------------------------------
更改时间戳
[root@wen ~]# touch --help
用法:touch [选项]... 文件...
将每个文件的访问时间和修改时间改为当前时间。 不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。 如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。 长选项必须使用的参数对于短选项时也是必需使用的。
-a 只更改访问时间
-c, --no-create 不创建任何文件
-d, --date=字符串 使用指定字符串表示时间而非当前时间
-f (忽略)
-h, --no-dereference 会影响符号链接本身,而非符号链接所指示的目的地
(当系统支持更改符号链接的所有者时,此选项才有用)
-m 只更改修改时间
-r, --reference=文件 使用指定文件的时间属性而非当前时间
-t STAMP 使用[[CC]YY]MMDDhhmm[.ss] 格式的时间而非当前时间
--time=WORD 使用WORD 指定的时间:access、atime、use 都等于-a
选项的效果,而modify、mtime 等于-m 选项的效果
--help 显示此帮助信息并退出
--version 显示版本信息并退出 请注意,-d 和-t 选项可接受不同的时间/日期格式。
----------------------------------------------------------------------
[root@wen 926]# stat test #查看当前文件时间
File: "test"
Size: 4096 Blocks: 8 IO Block: 4096 目录
Device: 802h/2050d Inode: 144937 Links: 11
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-09-27 02:41:04.294671193 +0800
Modify: 2017-09-27 02:39:46.498663489 +0800
Change: 2017-09-27 02:39:46.498663489 +0800 [root@wen 926]# touch -a test #修改访问时间
[root@wen 926]# stat test
File: "test"
Size: 4096 Blocks: 8 IO Block: 4096 目录
Device: 802h/2050d Inode: 144937 Links: 11
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-09-27 04:00:51.859056241 +0800
Modify: 2017-09-27 02:39:46.498663489 +0800
Change: 2017-09-27 04:00:51.859056241 +0800 [root@wen 926]# stat test
File: "test"
Size: 4096 Blocks: 8 IO Block: 4096 目录
Device: 802h/2050d Inode: 144937 Links: 11
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-09-27 04:00:51.859056241 +0800
Modify: 2017-09-27 02:39:46.498663489 +0800
Change: 2017-09-27 04:00:51.859056241 +0800

9.26-mkdir,tree,touch命令的更多相关文章

  1. Linux中mkdir和touch命令区别

    一.目的 本文将介绍linux下新建文件或文件夹.删除文件或文件夹命令.         touch能够新建文件,mkdir用来新建文件夹.rm用来删除文件或文件夹.         本文将选取ubu ...

  2. mkdir、touch、rm和rmdir命令

    一.mkdir命令 mkdir命令用来创建目录.该命令创建由dirname命名的目录.如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录:如果给出了一个已经存在的路径,将 ...

  3. 相对和绝对路径/cd命令/创建和删除目录mkdir/rmdir/rm命令

    2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录mkdir/rmdir 2.9 rm命令 绝对路径:从根开始的路径:文件所在的路径: 相对路径:相对于当前目录而言的路径:上一级或者下一 ...

  4. linux shell 脚本攻略学习11--mkdir和touch命令详解

    一.创建目录(mkdir命令详解) amosli@amosli-pc:~/learn$ mkdir dir amosli@amosli-pc:~/learn/dir$ mkdir folder amo ...

  5. linux基础2-cd、mkdir、touch、umask、chattr、lsattr、SUID/SGID/Sticky Bit

    一 cd : . 代表当前目录 .. 代表上一层目录 - 代表前一个工作目录 ~ 代表[目前用户身份]所在的自家目录 与cd效果相同 ~account 代表 account 这个用户的自家家目录 二m ...

  6. 今天给各位介绍Linux touch命令详述

    触摸命令 touch命令有两个功能:一个是将现有文件的时间戳更新为系统的当前时间(默认模式),它们的数据将保持不变;第二个是创建一个新的空文件. 语法 触摸(可选) 最常见的用法:touch file ...

  7. 每天一个linux命令(9):touch 命令

    linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件. 1.命令格式: touch [选项]... 文件... 2.命令参数: -a    ...

  8. linux中touch命令参数修改文件的时间戳(转)

    linux中touch命令参数不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件,以下是linux中touch命令参数的使用方法: touch [-acm][-r ...

  9. mac终端中显示tree的命令

    寻觅了良久终于找到了mac下如何在终端显示tree的命令了,作为从linux下转过来的人,还没适应mac的finder,还是喜欢在命令行下查看文件. 命令: find . -print | sed - ...

  10. touch 命令

    gcc 或 mmm等命令进行编译时,判断文件是否改变是根据文件的修改日期做判断的,但有些情况改变文件后,可能时间没有很快更新,导致编译不到,那么用 touch ./* 把对应目录下文件时间更新一下再编 ...

随机推荐

  1. NuGet-Doc:NuGet.Server

    ylbtech-NuGet-Doc:NuGet.Server 1.返回顶部 1. NuGet.Server 2018/03/13 NuGet.Server 是由 .NET Foundation 提供的 ...

  2. 牛顿法求极值及其Python实现

    最初对于牛顿法,我本人是一脸懵的.其基本原理来源于高中知识.在如下图所示的曲线,我们需要求的是f(x)的极值: 对于懵的原因,是忘记了高中所学的点斜式,直接贴一张高中数学讲义: 因为我们一路沿着x轴去 ...

  3. JS中substring()的用法

    例一: <script type="text/javascript"> var str="Hello world!" document.write( ...

  4. JavaScript Sort

    function ArrayList() { var array = []; this.swap = function(index1, index2) { var aux = array[index1 ...

  5. PHP_CodeIgniter _remap重新定义方法

    如果controller定义了_remap方法, 在_remap中重新定义方法 class Test extends CI_Controller{ public function index(){ e ...

  6. Codeforces 1114B (贪心)

    题面 传送门 分析 答案很好看出,显然是选最大的m*k个数 那么如何构造方案呢 我们把最大的m*k个数的位置标记为1,其他标记为0 从左到右维护一个ptr,记录有标记的数的个数,如果当前有m个有标记的 ...

  7. 用php实现一个简单的爬虫,抓取电影网站的视频下载地址

    昨天没什么事,先看一下电影,就用php写了一个爬虫在视频网站上进行视频下载地址的抓取,这里总结一下抓取过程中遇到的问题 1:通过访问浏览器来执行php脚本这种访问方式其实并不适合用来爬网页,因为要受到 ...

  8. angularjs calling order

    Here's the calling order: app.config()app.run()directive's compile functions (if they are found in t ...

  9. 请列举出JS对象的几种创建方式?

    javascript创建对象简单的说,无非就是使用内置对象或各种自定义对象,当然还可以用JSON:但写法有很多种,也能混合使用. 1.对象字面量的方式 var person={firstname:&q ...

  10. 对象名 XXX 无效。

    对象名 XXX 无效. 首先检查自己数据库连接字符串是否正确!!! 已经有过好几次这样的错误了,还是不长记性,特意记下