Linux常用知识点

- 日理万妓 2023-01-13 04:15 237阅读 0赞

常用命令
安装软件

终端命令别名
.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文件

  1. #备份地址
  2. backupdir=/home/mysql
  3. #备份文件后缀时间
  4. time='students'` date +%Y_%m_%d_%H_%M_%S `
  5. #需要备份的数据库名称
  6. db_name='students'
  7. #mysql 密码
  8. db_pass=root
  9. #mysqldump命令使用绝对路径
  10. 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 查看当前用户定时任务

发表评论

表情:
评论列表 (有 0 条评论,237人围观)

还没有评论,来说两句吧...

相关阅读

    相关 jQuery知识

    jQuery简介 JavaScript库的概念 JavaScript开发的过程中,处理浏览器的兼容很复杂而且很耗时,于是一些封装了这些操作的库应运而生。这些库还会把

    相关 详解HTTP知识

    详解HTTP常用知识点 本文搜集了一些非常实用的HTTP知识点,可以帮助日常网络请求调试快速定位问题。内容主要包含了HTTP状态码和HTTP首部字段。 HTTP返回状