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"
posted @ 2022-05-26 21:57  潜龙~勿用  阅读(25)  评论(0编辑  收藏  举报