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

相关推荐

  • 在软raid10上使用LVM,并且进行磁盘配额,最后还原。

    实验环境 1)centos 7.3 2)lvm格式化的文件系统为ext4 3)磁盘为单一磁盘的不同分区 4)使用软件:mdadm,lvm2 tools,quota 软raid10的创建 一,两个raid1的创建 1)对磁盘进行分区,使用工具fdidk,每个大小为1GB,类型改为fd。我的分区情况:/dev/sda{6,7,8,9}将会拿来做为raid的磁盘。…

    Linux干货 2017-03-16
  • 网络配置详解(一)

    Linux网络属性配置      ifcfg命令家族:ifconfig, route, netstat      ifconfig命令:      ifconfig [INTERFACE]      # ifconfig -a 显示所有接口…

    Linux干货 2017-01-02
  • 计算机起源与Linux简述

    什么是计算机?  计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。 它由硬件系统和软件系统组成,没有安装任何软件的计算机被称为裸机。硬件系统由运算器,控制器,存储器,输入设备,输出设备几部分组成;…

    Linux干货 2017-03-29
  • linux用户权限管理

       在linux文件系统中使用ls -l命令可以查看文件的属性,但是我们明白其中属性各自代表的意思吗?下面我们就来看一看,这其中的奥义。。。 文件属性 使用ls命令查看文件,可以发现列表分为几个部分,各自所代表的意义如图所示: 文件属性操作     chown 设置文件的所有者  &nb…

    Linux干货 2016-08-04
  • 走进Linux(一)

    一、计算机基础 世界上第一台计算机于1946年诞生于美国宾夕法尼亚大学,名叫:ENIAC。     计算机主要由硬件系统和软件系统两部分组成:     1、组成硬件的五大部分:    控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序…

    Linux干货 2016-09-22
  • 配置LAMP服务器网站架构

    配置LAMP服务器网站架构 LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web应用平台。 结构拓扑 httpd服务器配置 安装环境 yum install httpd -y 修改httpd配置 vim /etc/ht…

    2017-06-06

评论列表(1条)

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

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