第二周练习题

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

    ~]# mkdir -pv /tmp/{a_{c,d},b_{c,d}}

  2. 创建如下目录

    QQ截图20161101165001.png

    ~]# 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}}

3.显示/var目录下所有以l开头,以一个小写字母结尾,且中间至少出现一位数字(可以有其他字符)的文件或目录

    ~]# ls /var/ | grep -E "^l.*[0-9]+.*[[:lower:]]$"

4.显示/etc目录下,以任意一个数字开头,且以非数字结尾的文件或目录

    ~]# ls /etc/[0-9]*[!0-9]

5.显示/etc目录下,以非字母开头,后面跟了一个字母以及其他任意长度任意字符的文件或目录

    ~]# ls /tmp/etc/ | grep -E "^[^[:alpha:]][[:alpha:]].*"

6.在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件,文件名如:tfile-2016-05-27-09-32-22

    ~]# touch /tmp/tfile-$(date +%F-%H-%M-%S)

7.复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中

    ~]# cp -rf /etc/p*[!0-9] /tmp/mytest1

8.复制/etc目录下所有以.d结尾的文件或目录至/tmp/mytest2目录中

    ~]# cp -rf /etc/*.d /tmp/mytest2

9.复制/etc目录下所有以l或m或n开头,以.conf结尾的文件至/tmp/mytest3目录中

    ~]# cp -rf /etc/[lmn]*.conf /tmp/mytest3

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

(0)
N24_涩味N24_涩味
上一篇 2016-11-01
下一篇 2016-11-01

相关推荐

  • Linux基础知识总结

    Linux基础知识 计算机系统 计算机硬件组成 1.控制器:计算机系统的控制中心,协调各部分工作,保证计算机按照预先规定的目标和步骤进行操作及处理。 2.运算器:对数据进行算数运算,逻辑判断以及数据的比较、移位等操作。 3.存储器:存取程序和各种数据信息。  4.输入设备:把信息,如数字、文字、图像等转换为数字形式的“编码”的设备(键盘,扫描仪) …

    2017-05-18
  • ​Linux基础知识之screen命令详解

    该博文以CentOS6.8_x86_64系统为基础,Xshell5远程登录CentOS6.8系统,以root身份登录系统,以Xshell5发起screen帮助,用系统命令行界面去连接。 screen命令:         打开新的screen: screen -S [SESSION]   (打开一个名叫hel…

    Linux干货 2016-07-29
  • 特殊权限之SUID、SGID、STICKY

    特殊权限        在系统中,难免有一些比较特殊的用户或文件目录,但是普通的权限有不能解决我们的需求,于是就有特殊权限帮我们解决这个问题 特殊权限有三个:SUID、SGID、STICKY      首先,先说说安全上下文: 进程以某用户的身份运行,那么进程将会以此用户身份去完成所有操作…

    Linux干货 2016-08-05
  • Vim编辑器使用详解

    Vim编辑器使用详解 vim介绍 为什么要学习vim vim三种模式 vim工作模式(图解) vim如何打开文件 vim关闭文件 命令模式光标跳转 字符间跳转: 单词间跳转: 行首行尾跳转: 行间移动: VIM的命令模式下的命令: 字符编辑: 替换命令(r, replace) 删除命令: 复制命令 粘贴命令(p, paste): : 其他相关的编辑操作: 翻…

    Linux干货 2016-09-06
  • Mysql备份II

    Mysql备份II V.II.I单台或共用机器,数据量和访问量小50G< 1 Mysqldump(全导出,导库,导表) 锁表 如果这时有些入会锁住或者超时 2 至少停止写入 防止innodb配置还没刷到磁盘里 先flash tables /usr/local/mysql/bin/mysqladmin -S /tmp/mysql.so…

    Linux干货 2016-06-09
  • find 详解

    find 命令基本用法:         find pathname [opotions] [-print | -exec | -ok …] 1、find 基本参数:         pa…

    Linux干货 2016-12-26

评论列表(2条)

  • 马哥教育
    马哥教育 2016-11-02 16:53

    博客写得非常的好,32个赞,给出了详细操作步骤,加油!

  • 马哥教育
    马哥教育 2016-11-10 19:48

    几个练习完成的不错,能再多想几种方法会更好~继续加油~