美文网首页
day 11 课堂笔记

day 11 课堂笔记

作者: 五月_w | 来源:发表于2019-03-16 12:57 被阅读0次

    第1章         老男孩思想之如何才能提高记忆?

    1.1                      永久记忆路径:  a先放左脑,然后放到右脑                  

                                   b 直接放到右脑

    记忆

    1.2                      左脑知识如何进入右脑:a  及时复习,复述

                                                                       b  分类记忆(命令思维导图)

                                                                       c  框架思维

                                                                      d  四个动作:做、写、想、讲

    1.3                       记忆三个阶段:  a读取或者输入

                                                           b  存储

                                                           c  提取

    1.4                        记忆方法:      a  看书圈点勾画

                                                         b  理解记忆

                                                         c  相声,绕口令,笑话,口诀

                                                         d  画图记忆

                                                         e  想象记忆(图像,思维导图)]第1章 [endif] Linux  文件类型

    第2章            Linux  文件类型

    2.1                                 符号链接(symbolic link)文件,软连接(soft link)

    软连接


    2.2                  字符(character)/块(block)设备文件

                                       以c 开头的就是字符设备 猫等串口设备

                                        以b 开头就是块设备    硬盘、光驱是块设备

    2.3                  套接口(socket)文件

                                          以s 开头


    套接口

               用于进程之间通信的文件

    文件类型


    第3章            Which   查看命令所在路径

    which


    PATH

    命令行执行命令会从PATH对应的路径中查找命令

    PATH  对应的路径中没有这个命令就会报command not found

    Path


    第4章              Whereis :  显示命令 、源码、帮助等路径

             4.1                                   -b       查二进制命令

    第5章               Locate : 快速定位文件路径

    locate

    第6章            Find   查找目录下的文件

                                             查找原理:磁盘遍历,速度慢

       6.1                     -name

                                       Find  ~     -name      “oldboy.txt”

                                      路径      名字参数     具体文件

    fiind

                   模糊查找: *表示所有


        6.2                     -type

     [root@oldboyedu ~]# find / -type f -name "oldboy*"

    type 交集

    6.3        -exec    对查找的结果再处理

    -exec 特殊符号


    6.4               - time     按修改时间查找

                                         + 3    文件更改时间距现在3天前 

                                         -3     文件更改时间距现在3天以内

                                         3     文件更改时间第3天

    第7章     Xargs   分组  

    7.1         -n空格数字:  一组几个数  

     [root@oldboyedu /data]# echo {1..10}>test.txt

    [root@oldboyedu /data]# cat test.txt

    1 2 3 4 5 6 7 8 9 10

    [root@oldboyedu /data]# xargs -n 3

    1 2 3

    4 5 6

    7 8 9

    10

    [root@oldboyedu /data]# xargs -n 4

    1 2 3 4

    5 6 7 8

    9 10

    [root@oldboyedu /data]# xargs -n 5

    1 2 3 4 5

    6 7 8 9 10

    7.2    -d    指定分隔符,如果不指定,默认空格


    -d

        7.3           特殊字符       |   管道

    管道 用管道查找


    用管道删除和删除本质区别

    [root@oldboyedu /data]#find /data -type f|xargs rm -f

    [root@oldboyedu /data]# ll

    total 0

    drwxr-xr-x. 2 root root 6 Mar 14 10:40 a

    drwxr-xr-x. 2 root root 6 Mar 14 10:40 b

    drwxr-xr-x. 2 root root 6 Mar 14 10:40 c

    drwxr-xr-x. 2 root root 6 Mar 14 10:40 d

    [root@oldboyedu /data]# touch oldboy{1..5}.txt

    [root@oldboyedu /data]# ls

    a  b  c  d  oldboy1.txt  oldboy2.txt  oldboy3.txt  oldboy4.txt  oldboy5.txt

    [root@oldboyedu /data]#find /data -type f -exec rm -f {} \;

    [root@oldboyedu /data]# ls

    a  b  c  d

    复制

    [root@oldboyedu /data]# find /data -type f|xargs -i cp {} /opt

    [root@oldboyedu /data]# ls /opt/

    oldboy1.txt  oldboy2.txt  oldboy3.txt  oldboy4.txt  oldboy5.txt

     Xargs  -I   把{}当作前面查找的内容

    第8章             Date  显示系统时间和日期


    -s   修改系统时间

    [root@oldboyedu /data]# date -s"2020/10/1 00:00:00"

    Thu Oct  1 00:00:00 CST 2020

    [root@oldboyedu /data]# date

    Thu Oct  1 00:00:03 CST 2020

    [root@oldboyedu /data]# clock -w

          -d  指定过去或未来

    [root@oldboyedu /data]# date +%F

    2020-10-01

    [root@oldboyedu /data]# date +%Y   #year

    2020

    [root@oldboyedu /data]# date +%y   #year

    20

    [root@oldboyedu /data]# date +%m   #month

    10

    [root@oldboyedu /data]# date +%d   #day

    01

    [root@oldboyedu /data]# date +%H   #hour

    00

    [root@oldboyedu /data]# date +%M   #minute

    02

    [root@oldboyedu /data]# date +%S   #second

    46

    [root@oldboyedu /data]# date +%Y-%m-%d

    2020-10-01

    [root@oldboyedu /data]# date +%F

    2020-10-01

    [root@oldboyedu /data]# date +%H:%M:%S

    00:04:29

    [root@oldboyedu /data]# date

    Thu Oct  1 00:04:38 CST 2020

    [root@oldboyedu /data]# date +%F -d "-1day"

    2020-09-30

    [root@oldboyedu /data]# date +%F -d "+1day"

    2020-10-02

    [root@oldboyedu /data]# date +%F -d "+1month"

    2020-11-01

    [root@oldboyedu /data]# date +%F -d "+1Y"

    date: invalid date ‘+1Y’

    [root@oldboyedu /data]# date +%F -d "+1year"

    2021-10-01

    -

    过去

    +

    未来

    [root@oldboyedu /data]# date +"%Y-%m-%d %H:%M:%S"

    2020-10-01 00:09:36

    [root@oldboyedu /data]# date +"%F %T"

    2020-10-01 00:09:39

    第9章               Tar    打包压缩命令

             Tar   参数   筐(包) 苹果(文件)

               -z   压缩

               -c   创建

               -v   输出打包过程

               -f    文件

               - T 查看文件

               -x   解压

                 -c 指定解压的路径

    集合参数 打包 解压

    相关文章

      网友评论

          本文标题:day 11 课堂笔记

          本文链接:https://www.haomeiwen.com/subject/uznjmqtx.html