linux进阶指令2

7. date指令(重点) 表示操作时间日期(读取、设置)

eg1:  #date

linux进阶指令2

 

 

 eg2: #date +%F    等价于  #date "+%Y-%m-%d"

linux进阶指令2

 

 

 eg3: #date "+%F%T"                                        引号表示让年月日与时分秒成为一个不可分割的整体

        等价于:  #date "+%Y-%m-%d  %H:%M:%S"

linux进阶指令2

 

 

 eg4: 获取之前或之后的某个时间(备份 )

 #date -d  "-1day"   "+%Y-%m-%d  %H:%M:%S"

  或者 #date -d  "-1year"  ~~~~~~

~~~~~~~~~~~

linux进阶指令2

 

 

 8. cal指令:用来操作日历的

  eg:  #cal   等价于 #cal -1 

         直接输出当前月份的日历

 linux进阶指令2

 

 

 eg2:  #cal  -3

         显示本月、上月、下月的日历

linux进阶指令2

 

 

 eg3 : #cal  -y  年份

        输出某一年的日历

  linux进阶指令2

 

 

 eg4:  #cal -s   显示的日历,以星期日为第一列

        #cal -m    显示的日历,以星期一为第一列

       linux进阶指令2

 

 

 linux进阶指令2

 

 

 9. clear   或者  ctrl +L  

   清除终端中已经存在的命令和结果

  注意:并不是真的清除,而是将信息隐藏在了最上面,可通过流动条来查看

 10. 管道

  管道符:  |

 管道一般可以用于过滤、特殊、 扩展处理

  语法:不能单独使用,需要配合之前的指令一起使用,主要是辅助作用

 eg1:

linux进阶指令2

 

特殊用法案例:实现less的等价效果(了解)

 linux进阶指令2

 

 扩展处理:

linux进阶指令2

 

上一篇:linux常用指令3


下一篇:Java遍历D盘