马哥教育网络班20期第2周课程练习

答:

1、

cp,mv,rm,cat(tac,more,less,tail),touch

其中常用的有:

cp(复制):

                  -i:交互式

             -r, -R: 递归复制目录及内部的所有内容;

[root@localhost tmp]# cp -r /var /tmp   

                  -a: 归档

[root@localhost etc]# cp -a system-release /tmp     

            –     v: –verbose 显示详细信息

                  -f: –force

rm:

            -i: 交互式

            -f: 强制删除

            -r: 递归

      rm -rf:强制递归删除

[root@totooco tmp]# rm -rf /tmp/mageedu/

cat:

                -E: 显示行结束符$

                -n: 对显示出的每一行进行编号

[root@localhost ~]# cat -n -E /etc/fstab

     1    $

     2    #$

     3    # /etc/fstab$

     4    # Created by anaconda on Tue May  3 07:14:15 2016$

     5    #$

     6    # Accessible filesystems, by reference, are maintained under '/dev/disk'$

     7    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info$

     8    #$

2、

命令执行状态返回值:0为执行成功,1-255执行失败

[root@totooco tmp]# ls

[root@totooco tmp]# echo $?

0

[root@totooco tmp]# lsss

bash: lsss: 未找到命令…

[root@totooco tmp]# echo $?

127

3、

(1)

[root@totooco tmp]# touch {a,b}_{c,d}

(2)

[root@totooco tmp]# mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/rc.d/init.d,sysconfig/network-scripts,lib/modules,lib64,proc,sbi

n,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}

4、

元数据有size大小,blocks块大小,修改时间访问时间创建时间。

[root@localhost ~]# stat /etc

  File: "/etc"

  Size: 12288         Blocks: 24         IO Block: 4096   目录

Device: 805h/2053d    Inode: 262146      Links: 102

Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-05-28 15:20:41.928339515 +0800

Modify: 2016-05-30 11:09:06.164941362 +0800

Change: 2016-05-30 11:09:06.164941362 +0800

5、

[root@localhost tmp]# alias lr='ls -l /root'

命令引用:name=$(command)

6、

[root@localhost /]# ls -d /var/l*[0-9]*[[:lower:]]

7、

[root@localhost /]# ls -d /etc/[0-9]*[^0-9]

8、

[root@localhost /]# ls -d /etc/[^[:alpha:]][[:alpha:]]*

9、

[root@totooco tmp]# name=`date +%y-%m-%d-%H-%M-%S`

[root@totooco tmp]# echo $name

16-06-14-18-30-00

[root@totooco tmp]# touch /tmp/tfile$name

10、

[root@localhost /]# cp -a /etc/p*[^0-9] /tmp/mytest1

11、

[root@localhost /]# cp -a /etc/*[.d] /tmp/mytest2

12、

[root@localhost /]# cp -a /etc/[lmn]*.conf  /tmp/mytest3

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

赞 (0)
Net20_totoocoNet20_totooco
上一篇 2016-06-23 10:56
下一篇 2016-06-23 10:56

相关推荐

  • DNS高级应用

        DNS高级应用     1、主从复制      应用场景: (1)、当主DNS服务器压力过大,无法正常处理过多的DNS解析请求时,从DNS服务器可以起到负载均衡的作用。 (2)、当主DNS服务器出现故障时,从DNS服务器可以为其提供冗余备份功能。     实验环…

    Linux干货 2015-06-18
  • sed vim小练

     1 、删除/etc/grub2.conf 文件中所有以空白开头的行行首的空白字符  2 、删除/etc/fstab文件中所有以#开头,后面至少跟一个空 白字符的行的行首的#和空白字符 3 、在/root/install.log 每一行行首增加# [root@localhost ~]# sed -n&nbsp…

    Linux干货 2016-08-12
  • 文本处理工具练习及作业

    练习1: 1、找出ifconfig “网卡名” 命令结果中本机的IPv4地址 ifconfig |head -n 2 |tail -n 1|tr -s ” ” : |cut -d: -f4 2、查出分区空间使用率的最大百分比值 df|tr -s ‘ ‘ %|sort -t% -k5 -n|tail -n 1|c…

    2017-07-29
  • net25-第12周作业

    1、请描述一次完整的http请求处理过程; – (1)客户端发送http请求– (2)服务端建立或处理连接,接受请求或拒绝请求– (3)接受请求:接受客户端对服务器某一资源的请求– (4)处理请求:对请求报文进行解析,获取客户端请求的资源及请求方法等相关信息– (5)访问资源:获取请求报文中请求的资…

    Linux干货 2017-05-15
  • vim练习题

    #复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的行首的空白字符vim /tmp/profile%s@^[[:space:]]+@@g#复制/etc/rc.d/init.d/functions文件至/tmp目录,用查找替换命令为/tmp/functions的每行开头为空白字符的行的行首添加一个#号vim…

    Linux干货 2017-06-03
  • Linux之数组

      Linux之数组     数组介绍数组:存储多个元素的连续的内存空间,相当于多个变量的集合。 变量:存储单个元素的内存空间数组名和索引索引:编号从0开始,属于数值索引注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引,bash4.0版本之后开始支持。bash的数组支持稀疏格式(索引不连续)声明数组:de…

    Linux干货 2016-08-25

评论列表(1条)

  • 马哥教育
    马哥教育 2016-06-23 13:52

    写的很棒,可以把题目也写上,那样会更加的美观一些,在看看第10题