绪论
涓滴之水终可磨损大石,不是由于它的力量强大,而是由于昼夜不舍的滴坠。今天我们继续学习Linux指令。
话不多说安全带系好,发车啦(建议电脑观看)。
思维导图:
要XMind思维导图的话可以私信哈
目录
1.时间类指令
2.cal指令
3.find指令
4.grep指令
5.zip、unzip指令
6.tar指令
7.bc指令
8.uname指令
9.热键tab 、ctrl r 、ctrl d
1.时间类指令
知识点:
date指令
当直接输入date能得到一个时间
其实可以自己定义所要得到的时间信息:date +%Y:%m:%d(Y :年 ;m :月 ;d :天)其中的连接符号也可以自己定义
后面还可以接上 时分秒 他们分别是:%H:%M:%S (但注意的是在和日期连接中不能有空格,必须用符号连接)
附:
在程序中,每次运行到关键时刻都会自动打日志,在日志中就会经常的用到时间,并且日志中会包括时间、日志等级、日志具体信息、其他信息。
细节:
附加指令:
date +%s :打印时间戳
通过date -d @时间戳 :将时间戳转换成时间
同样我们可以和前面的自定义时间信息来改变,获取的时间信息的格式
附:
时间戳:Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒
因为我们在东八区,比格林威治地区快了8小时,所以加上八小时就能同步从 1970-1-1 8:00开始
2.cal指令
知识点:
功能:查看公历(阳历)日历
当单独使用时,直接打印出本月的日历
附加指令:
cal -3 : 此时显示的是本月、前一个月、下一个月的日历
cal -j : 显示出今天是距离一月一日第多少天
cal 年 : 得到一年的日历
3.find指令
知识点:
功能:Linux下find命令在目录结构中进行递归式搜索文件
使用方法:在指定路径下进行搜索:find 路径 -name 文件名
附:
which指令:用来查指令的一种指令,可以用which来查指令
whereis : 在特定路径下查找可执行程序、手册、安装包、压缩包、头文件等
4.grep指令
知识点:
功能:在文件中搜索字符串,将找到的行打印出来,又称:行文本过滤工具,我们可以通过确定字符串的方式,来指定输出包含字符串的
附加指令:
-v : 当加上 -v 的时候就打印出与过滤相反的结果
-n : 给过滤出来的带上行号
-i : 忽略大小写
练习: