03 日常积累
1. 命令使用积累
1. 输出随机数
#输出1-7 的某一个数字
< /dev/urandom tr -dc 1-7|head -c ${1:-1};echo 你想输出什么
[root@localhost ~]# < /dev/urandom tr -dc 1-7|head -c ${1:-1};echo 你想输出什么
5你想输出什么
2. 输出目录以及目录下文件占用多少磁盘空间
[root@localhost data]# du -d 1 -h /
119M /boot
0 /dev
0 /home
0 /proc
9.6M /run
0 /sys
33M /etc
23M /root
209M /var
12K /tmp
1.7G /usr
0 /media
0 /mnt
0 /opt
0 /srv
127M /data
2.2G /
3. 时间戳转换时间
### 查看当前时间戳
[root@localhost data]# date +%s
1653645968
#之前的时间 2022-02-22 18:25:17.8836491 +0800 CST
[root@localhost data]# date -d @1645525517
Tue Feb 22 18:25:17 CST 2022
#当前时间2022-05-27 18:06:08
[root@localhost data]# date -d @1653645968
Fri May 27 18:06:08 CST 2022
4. 遍历当前文件夹下所有文件并查找关键字
find ./ -name "*.*" | xargs grep "xxx"
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)