修复默认bash
sudo usermod -s /bin/zsh $username
sudo chsh -s /bin/zsh
插件存储大小
df -h # 查看磁盘
df -h # 查看目前所有文件系统的可用空间及使用情形
du -h -d1 # 查看文件或文件夹的磁盘使用空间
获取时间
last_hour=`date -d'1 hour ago' +%Y%m%d%H`
按照修改时间获取文件 (在20-50天内修改过的文件)(-mmin 分钟)
find . -mtime +20 -a -mtime -50 -type f
删除5天以上未修改的文件
find . -mtime +5 -delete
awk
cat vito.log | awk '{match($0, /"cmd":"([^"]+?)"/, a); print a[1]}' | sort | uniq
cat event_proxy_202108* | awk '{match($0, /"cmd":"([^"]+?)"/, a); print a[1]}' | sort | uniq
查找机器上的所有http请求
sudo tcpdump -i any -A -vv -s 0 | egrep -e "GET" -e "POST" -e "Host:"
系统备份
# 备份
dd if=/dev/sda1 bs=64M | gzip --fast | dd bs=32M of=/mnt/my_mounted_backup_drive/backup-sda1.gz
# 导入
dd /mnt/my_mounted_backup_drive/backup-sda1.gz bs=32M | gzip --decompress | dd bs=64M of=/dev/sda1
命令别名
alias ll='ls -l'
alias lh='ls -lh'