一天一个linux指令学习

netstat

原文连接
利用 netstat 指令可让你得知整个 Linux 系统的网络情况。

  1. netstat -apu 显示UDP端口号的使用情况
  2. netstat -l 显示监听的套接口

定时任务

systemctl reload crond.service  # 重载配置文件, 无输出内容
systemctl status crond.service  #  查看周期服务的状态。

crontab -l  # 查看当前系统的周期任务
crontab -e  # 编辑周期任务

一些例子:
0 6,12 * * * /root/db_backup.sh  # 每天的6点和12点,执行db_backup.sh脚本
*/40 * * * * python3 /opt/sync_assetdetail.py  # 每40分钟执行一次
0 19 18 11 * /root/crontab.sh  # 11月18号19点执行

du、df和ll那些事

linux在线手册
du 是查看整个文件或目录的磁盘占用量,如果内容结尾处未使用完最后的4个字节,它也会计算其中。
原文连接
一些示例:

du -h --max-depth=1|sort -n
  # -h 是以人类易读的形式展示占用量;
  # --max-depth=1 是递归一层
  # -n 是以占用量升序展示

ll 是查看文件内容的磁盘占用量

统计当前目录下文件、目录个数

ls -l |grep "^-"|wc -l  # 统计当前目录下文件个数
ls -l |grep "^d"|wc -l  # 统计当前目录下目录个数
posted @ 2022-11-17 10:38  Tank-Li  阅读(28)  评论(0编辑  收藏  举报