bash特性之命令行展开功能应用示例

                  

bash特性之命令行展开功能应用示例

  • 1.创建/tmp的目录下:a_c,a_d,b_c,b_d

    • 创建命令:mkdir -pv /tmp/{a,b}_{c_d}
    • 操作:

      [root@localhost tmp]# mkdir -pv /tmp/{a,b}_{c,d}
      mkdir: created directory ‘/tmp/a_c’
      mkdir: created directory ‘/tmp/a_d’
      mkdir: created directory ‘/tmp/b_c’
      mkdir: created directory ‘/tmp/b_d’
    • 验证:

      [root@localhost tmp]# tree /tmp/
      /tmp/
      ├── a_c
      ├── a_d
      ├── b_c
      ├── b_d
  • 2.在/tmp/mylinux目录下的创建根文件系统的目录、boot目录等

    • 创建命令:mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/{rc.d/init.d,sysconfig/network-scripts},lib/modules,lib64,proc,sbin,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}
    • 操作:

      [root@localhost tmp]# mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/{rc.d/init.d,sysconfig/network-scripts},lib/modules,lib64,proc,sbin,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}
      mkdir: created directory ‘/tmp/mylinux’
      mkdir: created directory ‘/tmp/mylinux/bin’
      mkdir: created directory ‘/tmp/mylinux/boot’
      mkdir: created directory ‘/tmp/mylinux/boot/grub’
      mkdir: created directory ‘/tmp/mylinux/dev’
      mkdir: created directory ‘/tmp/mylinux/etc’
      mkdir: created directory ‘/tmp/mylinux/etc/rc.d’
      mkdir: created directory ‘/tmp/mylinux/etc/rc.d/init.d’
      mkdir: created directory ‘/tmp/mylinux/etc/sysconfig’
      mkdir: created directory ‘/tmp/mylinux/etc/sysconfig/network-scripts’
      mkdir: created directory ‘/tmp/mylinux/lib’
      mkdir: created directory ‘/tmp/mylinux/lib/modules’
      mkdir: created directory ‘/tmp/mylinux/lib64’
      mkdir: created directory ‘/tmp/mylinux/proc’
      mkdir: created directory ‘/tmp/mylinux/sbin’
      mkdir: created directory ‘/tmp/mylinux/sys’
      mkdir: created directory ‘/tmp/mylinux/tmp’
      mkdir: created directory ‘/tmp/mylinux/usr’
      mkdir: created directory ‘/tmp/mylinux/usr/local’
      mkdir: created directory ‘/tmp/mylinux/usr/local/bin’
      mkdir: created directory ‘/tmp/mylinux/usr/local/sbin’
      mkdir: created directory ‘/tmp/mylinux/var’
      mkdir: created directory ‘/tmp/mylinux/var/lock’
      mkdir: created directory ‘/tmp/mylinux/var/log’
      mkdir: created directory ‘/tmp/mylinux/var/run’
    • 验证:

      [root@localhost tmp]# tree /tmp/mylinux/
      /tmp/mylinux/
      ├── bin
      ├── boot
      │   └── grub
      ├── dev
      ├── etc
      │   ├── rc.d
      │   │   └── init.d
      │   └── sysconfig
      │       └── network-scripts
      ├── lib
      │   └── modules
      ├── lib64
      ├── proc
      ├── sbin
      ├── sys
      ├── tmp
      ├── usr
      │   └── local
      │       ├── bin
      │       └── sbin
      └── var
      ├── lock
      ├── log
      └── run

原创文章,作者:N27_xiaoni,如若转载,请注明出处:http://www.178linux.com/79492

(0)
N27_xiaoniN27_xiaoni
上一篇 2017-07-09 18:56
下一篇 2017-07-09 19:49

相关推荐

  • 正则表达式和grep用法,及文本查看、处理工具

    概念 正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。(维基百科) 通俗…

    2017-10-21
  • 马哥教育网络班20期+第1周课程练习

    1、描述计算机的组成及其功能。  (1)组成:运算器、控制器、存储器、输入设备、输出设备  (2)功能:数值计算、数据处理、自动控制、辅助设计、辅助教学、人工智能、娱乐活动 2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。  (1)主要发行版本之间关系    基于slackware:sus…

    Linux干货 2016-06-23
  • 第一周作业

    第一周作业 1、描述计算机的组成及其功能     计算机与操作系统:     CPU:运算器、控制器、寄存器、缓存     存储器:内存,RAM(Random Access Memory)     Input:下指令,提供数据  …

    Linux干货 2017-08-09
  • 初学Linux之文本处理sed

    Sed介绍;Sed用法;Sed高级用法

    2018-01-21
  • 文件管理类命令详解

    文件管理类命令详解 文件查看 cat 功能描述:连接文件并打印到标准输出上 命令格式:cat [OPTION]… [FILE]… OPTION: -b 对所有非空白行编号 -n 给所有输出行编号 -s 将连续多行空白行显示为一行空白行 -E 在每一行行尾显示$ FILE:可显示多个文件,文件之间以空格分隔 举例 将file1、file…

    Linux干货 2017-07-09

评论列表(1条)

  • 马哥教育
    马哥教育 2017-07-13 17:11

    总结的非常好的,希望您能牢记这些基础知识,加油!!!