目录

十四、 mkdir 创建文件夹

总结

语法一:

语法二:创建多个目录

语法三: 创建嵌套的文件

语法四:创建隐藏文件

十五、touch 创建文件(空文件)

总结

语法一:创建普通文件

功能二:更新时间戳

语法二:对于不存在的目录,在该目录下创建文件,就算加-p,是无法创建成功的,与mkdir不同

语法三:创建隐藏文件

语法四: 打开编辑文件


十四、 mkdir 创建文件夹

需要到 /自己家 中去创建,因为在其他目录下不一定有权限。

总结 

  • mkdir  tupian :在当前目录下创建文件夹
  • mkdir /home/admin/tupian  :以绝对路径创建文件夹
  • mkdir /home/admin/tupian -p :如果上级目录不存在,加上-p代表自动创建父目录
  • mkdir a b :在当前目录创建多个文件夹
  • mkdir a/{c, d} :在指定目录下创建多个文件夹
  • mkdir .abc :以 . 开头是创建隐藏文件夹

语法一:

mkdir 目录名 :创建一个目录文件

例1:创建文件夹dir2,dir3

语法二:创建多个目录 

 例2:一条命令创建多个目录

语法:mkdir 目录1 目录2 ... :创建多个文件mkdir 目录a/目录b{目录1, 目录2}   (注意:目录a,目录b不存在)

语法三: 创建嵌套的文件

问题:

 例3:在dir2里面创建mydir,接着在mydir里面创建mydir2,接着mydir2里面创建dd,dd后创建tt

ANS:

如果是像例3一样,嵌套添加目录的话,需要加一个 -p选项就可以(嵌套最后一个文件前的绝对路径不存在,则需要添加-p)

语法:mkdir -p 目录1/目录2/目录3/...  : 嵌套的创建多个文件

 语法四:创建隐藏文件

十五、touch 创建文件(空文件)

总结

  • touch abc.txt :在当前目录下创建 如果指定目录,必须保证上级目录存在
  • touch  .abc :创建隐藏文件
  • gedit abc.txt :使用记事本打开文件

语法一:创建普通文件

touch 文件名 :创建一个普通文件,扩展名是自己写的

 功能二:更新时间戳

对于mkdir,如果创建一个存在的目录,会直接报错

而 touch  如果创建一个已经存在的文件会怎么样?

ql@ubuntu:~$ touch flie1.txt
pql@ubuntu:~$ ls -l新创建的:  -rw-rw-r-- 1 pql pql    0 Nov  4 20:38 flie1.txt再次创建的:-rw-rw-r-- 1 pql pql    0 Nov  4 20:42 flie1.txt区别在于时间不一样,说明如果touch命令,如果后面跟的文件是已经存在的,则具有更新时间戳的功能,(时间戳:文件最后修改的时间)

注意!!
如果文件已经存在,则touch会修改当前时间的时间戳

时间戳对于服务器相关十分重要,如果更新时间戳对于哪些文件改变了哪些还未改变,如果出现问题了,只需要去看改变时间戳的文件就可以了 !

语法二:对于不存在的目录,在该目录下创建文件,就算加-p,是无法创建成功的,与mkdir不同

语法三:创建隐藏文件 

语法四: 打开编辑文件

打开对于文件:gedit a.txt

Linux基础命令(六)- mkdir / touch相关推荐

  1. linux mkdir 参数,Linux基础命令之 mkdir

    mkdir 功能: 创建文件夹(目录),就和Windows下的新建文件夹的工能一样,只是这个是在字符界面由命令生成文件夹的方式 注: 一: mkdir 可以同时创建多个目录: mkdir a b  c ...

  2. linux文件挂载和卸载命令,Linux基础命令(八)——挂载、卸载文件系统

    前言:在Linux系统中,对各种存储设备中的资源访问(如读取.保存文件等)都是通过目录结构进行的,虽然系统核心能够通过"设备文件"的方式操纵各种设备,但是对于用户来说,还需要增加一 ...

  3. linux基础命令与文件系统(ip a、ls、cat、vim、cd、pwd、hostname、date、reboot、poweroff、echo、touch、rm、mkdir、diff、file)

    目录 一.Linux命令提示符 二.linux基础命令 1.ip a命令 2.ls 命令 3.cat 查看文件命令 4.vim编辑命令 5.cd 命令 6.pwd 命令 7.hostname 命令 8 ...

  4. Linux基础命令与进阶

    目录标题 Linux基础命令与进阶 关机命令 Linux 用户/用户组 1.增加一个用户组 2.删除一个用户组 3.修改用户组的属性 4.添加用户账号 5.删除帐号 6.修改帐号 7.用户口令的管理 ...

  5. linux复制后权限变化,学霸Linux基础命令吐血总结,给你当新华字典用

    Linux基础命令学习笔记 一.登录Linux [root@linux~]# root:目前使用者账户 @之后接的内容:主机名称 root为管理员账户 #:提示字元(对于root账户) $:提示字元( ...

  6. 干货!一篇文章集合所有Linux基础命令,适合所有菜鸟学习和老手回顾!

    阿里云   干货!一篇文章集合所有Linux基础命令,适合所有菜鸟学习和老手回顾! 1 文件{ ls -rtl # 按时间倒叙列出所有目录和文件 ll -rt touch file # 创建空白文件 ...

  7. Linux 基础命令快速入门

    Linux 基础命令快速入门: 目录 Linux 基础命令快速入门: 1.vim 命令记录 2.开机.重启和用户登录注销 3.用户管理 4.用户组相关 5.用户信息文件 6.实用指令 7.帮助指令 8 ...

  8. linux基础命令怎么记,linux基础命令--笔记(示例代码)

    linux基础命令--笔记 一.   1  . --help 命令简单帮助 2. man 查看命令复杂帮助  (非内置命令) 3  . help (bash的内置命令)如 :help cd  .hel ...

  9. linux 关机命令_小猿圈Linux基础命令汇总

    科技进步的今天,互联网不断的发展,很多人学习Linux运维的时候会因为记不住一些命令从而去找一些渠道,有时候因为找不到linux的命令而烦恼,下面是小猿圈linux讲师给大家总结的linux基础命令, ...

  10. Linux(Ubuntu)入门——2.Linux基础命令

    Linux(Ubuntu)入门--2.Linux基础命令 目录 Linux基础命令 Linux系统主要目录及其内容 Linux基础命令 sudo su root -- 切换至root用户 su xx ...

最新文章

  1. Pytorch固定随机性
  2. java 判断pc还是手机_java-判断是移动端还是PC端访问
  3. scrapy-redis源码抛析
  4. Python中的numpy矩阵运算
  5. 洛杉矶手机资费9.9美元包打一年
  6. 《Python快速入门》6大数据类型详解
  7. python recv_[Python]关于socket.recv()的非阻塞用法
  8. 计算机视觉识别简史:从 AlexNet、ResNet 到 Mask RCNN
  9. 数据库之架构:主备+分库?主从+读写分离?
  10. Fei Labs:FIP-5提案已通过
  11. mbio期刊拒稿率_如何避免拒稿?
  12. Citrix发布支持Framehawk技术的HDX协议,用户体验优势进一步扩大
  13. 安卓pdf阅读器_PDF阅读用哪款软件好?推荐这7款,简单又好用!
  14. 开源视频处理工具Shotcut的用法: 剪切、合并、增加背景音乐、添加字幕、 插入视频、图片转视频并加背景音乐、制作电子相册
  15. 类似Jira的十大项目管理软件
  16. 《老男孩》——记录我们逝去的青春
  17. 从人物的名字看香港电影人的文化底蕴
  18. java jdk7.0安装包_jdk7下载|java jdk 1.7下载 安装包 - 跑跑车手游网
  19. 动手写操作系统系列-前言
  20. 计算机游戏动漫制作自我鉴定,动画制作专业毕业生的自我鉴定

热门文章

  1. Pytorch.nn.Linear 解析(数学角度)
  2. 探索 OpenAI 的 ChatGPT 的能力:处于 AI 进步前沿的语言模型
  3. Excel日期时间函数查询(超实用的16种经典用法)
  4. Maxwell 由三维视图回到二维视图
  5. QML粒子系统制作心形效果
  6. 今天,我创建了知识星球
  7. AI的标尺和混合工具学习教程
  8. php中li标签,li标签有哪些属性?css中li标签的属性详解
  9. 一刀工具箱 - 图片尺寸批量修改工具
  10. 为什么我不再使用「支付宝」?