Linux常用知识点
常用命令
安装软件
终端命令别名
.bashrc 文件
alias mysql =”mysql -uroot -p”
重启 source .bashrc 生效
环境变量
export查看PATH值
export
查看PATH环境变量
echo $PATH
查找
find / -name my.cnf
解压压缩
.tar.gz结尾 tar -xvf解压
.gz结尾 gzip -d解压
压缩文件并保存源文件
gzip -c xx > xx.gz
解压文件后删除源压缩包
gzip -d xx.gz
解压文件并保存源压缩包
gunzip -c xx.gz > xx
进程
查看所有进程 ps aux | less
查找进程 pgrep QQ 查找QQ进程
结束进程 kill -9 1234 强行终止进程号为1234的进程
删除
rm
rm 2021_04* 删除2021_04开头的文件
rm -r 2021* 删除2021开头的文件以及文件夹
定时任务备份数据库
数据库备份mysql_backup.sh文件
#备份地址
backupdir=/home/mysql
#备份文件后缀时间
time='students'` date +%Y_%m_%d_%H_%M_%S `
#需要备份的数据库名称
db_name='students'
#mysql 密码
db_pass=root
#mysqldump命令使用绝对路径
mysqldump -u $db_user -p$db_pass --databases $db_name | gzip > $backupdir/$ time.sql.gz
变成可执行文件
chmod +x mysql_backup.sh
添加定时任务crontab
crontab -e 添加定时任务
* * * * * /home/mysql/mysql_backup.sh 每分钟执行一次
0 0 * * * /home/mysql/mysql_backup.sh 每天0点执行
crontab -l 查看当前用户定时任务
还没有评论,来说两句吧...