常规命令介绍及参数解析

date +%F ---->2022-01-22          #显示完整年月日
date +%T ---->15:51:42            #显示完整时分秒
date + '%Y-%m-%d %H:%M:%S'  ---->2023-07-27 14:16:25
date -d "时间格式" +%s  ----->显示时间戳
date -d  @时间戳数字 +'%Y-%m-%d %H:%M:%S'  ------>把时间戳再转成时间格式
date + '%Y-%m-%d' --date="-1 day"  ----当前时间的前一天
timeout加在执行的命令前可以限制命令执行的时间
timeout 5 ping www.baidu.com  限制ping命令只执行5秒,时间可以s,m,d,默认s
查看端口没有对应PID,使用-e参数
netstat -letnp | grep 端口
-anptu  
内核线程没有pid

hostnamectl set-hostname  主机名 #修改主机名
/etc/hosts里的主机名也需要改

jq命令,可以对json数据进行分片、过滤、映射和转换
cat json.txt | jq .

配置开机自启动,修改/etc/rc.local
su - 用户 -c "ls /bin" #业务应用或者源码安装的服务
compress命令是一个相当古老的 unix 档案压缩指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档案,压缩后的档案可以以 uncompress 解压。

compress 文件名
---文件名.Z
-f 强迫写入档案,若目的档已经存在,则会被覆盖
-v 将程序执行的讯息印在荧幕上 (verbose)
-b 设定共同字串数的上限,以位元计算,可以设定的值为 9 至 16 bits 。由于值越大,能使用的共同字串就 越多,压缩比例就越大,所以一般使用预设值 16 bits (bits)
-d 将压缩档解压缩

解压缩
uncompress 文件名

 

posted @ 2023-10-10 14:55  菜菜陈  阅读(21)  评论(0)    收藏  举报