非专业运维,仅自用,随缘更新。
- cat /proc/cpuinfo #cpu
- lsscsi #物理机看硬盘
- tar -czvf 1.tar.gz /path #打包压缩
- tar -zxvf 1.tar.gz #解压
- tar -tvf 1.tar.gz #不解压查看
- vi /etc/apt/sources.list
- iotop -o #io查看
- ip addr show
- shutdown -h H:M #定时关机
- du -sh xx 显示xx文件夹占用空间
- passwd
- screen -S (暂离 ctrl+a d) / screen -r (恢复)
- watch -n 10 uptime #10秒一次命令
- ncdu
VIM
- :%s/1/2/g #全文替换1为2
- o #另起一行
更多:
- rsync -avz user@host:/path/file file #rsync远程同步,结尾有/不同步根文件夹
- ls -lSr |more #以尺寸大小排列文件和目录
- tail -f /log #实时查看
- dd if=/dev/sda of=/tmp/sda.file #备份sda为一个文件
- xargs
- echo -n ‘abc123’|base64
- find ./ -maxdepth 1 -type d -exec cp -r path/file {} \; #复制文件到所有子目录
mysql相关
- mysqldump –single-transaction –quick –skip-add-locks -u username -p mydatabase > backup.sql #快速导出
- mysql -u username -p mydatabase < backup.sql #导入