2

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

关于【linux新建目录】,linux怎么新建目录,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

  • 内容导航:
  • 1、linux新建目录:linux怎么新建目录
  • 2、shell编程:你真的会创建目录和文件吗?

1、linux新建目录:linux怎么新建目录

操作方法

不用我说,大家也知道第一步应该做什么吧,当然是打开我们的命令行啦!

在linux中可以用mkdir命令来创建指定名称的目录,但是指定的目录名不能是当前目录已经有的目录.比如随便创建一个目录.

mkdir中也有参数,大家都知道是什么意思吗?
第一个:mkdir-p 意思是递归创建多个目录.

第二个:创建新目录都显示信息.
命令是mkdir -v hao.

还能创建权限为777的目录.
mkdir -m 777pc

特别提示

今天linux怎么创建目录学会了吗?

2、shell编程:你真的会创建目录和文件吗?

一名比较懒的网友发来试题,如下图所示,出5块钱让我替他做了,我看了看然后接下这活了。

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

这6个问题都比较简单,其中第二道题更是初级得不行。但,越是简单的题目,越是藏着复杂的理论。下面,我看们看看在Linux下如何创建目录或文件。

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

解题

代码如下:

[root@localhost test1]# mkdir -p kbs/{bgs/{manager,officer},yyb/worker,xsb/clerk{01..02}}[root@localhost test1]# lltotal 0drwxr-xr-x 5 root root 39 Jun 12 00:22 kbs[root@localhost test1]# tree.└── kbs ├── bgs │ ├── manager │ └── officer ├── xsb │ ├── clerk01 │ └── clerk02 └── yyb └── worker9 directories, 0 files[root@localhost test1]#

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

分析

这道题有两个考点:

  • mkdir -p
  • 大括号扩展(或者花括号扩展 ,“{}”)

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

mkdir 是Linux入门级的命令,查看帮助文件 man mkdir

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

-p 参数解释得很清楚,在需要的情况下创建父目录,如果已存在也不会报错

实验如下图:

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

不加-p 时报错,加-p后,虽然存在kbs/bgs/manager目录,但是不报错,而且创建了 a/b两层目录。

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

大括号扩展

什么是大括号扩展?这里有详细的定义

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

实验1:

echo prfix_{0,1,2}suffix

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

prfix_{0,1,2}suffix 被扩展成prefix_0suffix prefix_1suffix prefix_2suffix 三个字符串。

实验2:

创建3个文件,file1.txt file2.txt file3.txt

touch file{1,2,3}.txt

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

三个文件创建成功。

大括号扩展的定义中,还提到了序列形式

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

实验3:

创建 1到9命名的目录

mkdir {1..9}

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

目录创建成功

实验4:

创建1到10之间奇数的目录

mkdir {1..10..2}# 1..10是序列的范围,10后面..2是步进,就是每次前进几位

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

成功创建

实验5:

创建a -h 命名的文件(或目录)

touch {a..h}.txt

linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)

成功创建

实验6:

大括号扩展也是可以嵌套的

本文关键词:linux命令 新建目录,linux如何新建一个目录,linux如何建目录,Linux怎么创建目录,linux怎么在目录里新建目录。这就是关于《linux新建目录,linux怎么新建目录(你真的会创建目录和文件吗)》的所有内容,希望对您能有所帮助!

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2044081/
1
上一篇 网上充值缴纳电费、水费,电费水费网上怎么缴费(亿玛信诺全新升级手机交费水表)
下一篇 一二年级科幻画简单好看,最简单的科幻画怎么画(简单又漂亮的三款小学2022虎年春节手抄报模板)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部