当前位置:   article > 正文

Ubuntu服务器维护常用指令

ubuntu服务器维护
查看指定端口
netstat -anp | grep 8800
或者
lsof -i:8080
  • 1
  • 2
  • 3
关闭指定端口的使用程序
kill -9 PID号
  • 1
Nginx常用指令
# 检查nginx.conf配置是否正确
 sudo nginx -t
 
 # 查看Nginx服务器的状态
 sudo systemctl status nginx
 
 # 停止Nginx
 sudo systemctl stop nginx

 # 启动Nginx
 sudo systemctl start nginx

 # Nginx重启
 sudo systemctl reload nginx
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
MySQL相关
# 查看MySQL服务状态
systemctl status mysql.service
  • 1
  • 2

显示如下结果说明mysql服务是正常的:
在这里插入图片描述

# 启动MySQL
service mysql start

# 授权用户
grant all ON *.* to ****@'%' identified by '*******' with grant option;
grant all ON *.* to ****@'%' identified by '*******' with grant option;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

数据库备份
相关参考:
在Ubuntu/Linux中自动备份MySQL数据库
mysqldump: [Warning] Using a password on the command line interface can be insecure问题原因及解决方法

# 使用mysqldump命令进行备份
mysqldump --defaults-extra-file=/etc/my.cnf blog01 > /home/abcd.sql

# 导入/恢复数据库
mysql --defaults-extra-file=/etc/my.cnf blog0101 < /home/test0101.sql

# 给备份程序添加操作权限
chmod +x backup_mysql.sh
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

注意:恢复数据库时,指定的数据库一定要存在(即blog0101必须要存在),否则无法恢复

jar包维护相关
# 单次运行jar包
java -jar xxx.jar

# 永久运行jar包;运行命令后,在同级目录下会出现system.log文件,这个文件就项目的日志文件。
nohup java -jar xxx.jar > system.log 2>&1 &
  • 1
  • 2
  • 3
  • 4
  • 5

ps -a可以查看Java程序运行的进程号,用于停止程序,不过当程序有好几个的时候,用命令:ps -ef|grep java这个命令会将搜索Java相关的所有进程号,根据jar包名称找到需要停止的进程号

# 搜索Java相关的所有进程号
ps -ef|grep java
  • 1
  • 2

使用命令:kill -9 11759杀死进程,11759是进程号。(PS:杀死进程时一定要注意不要看错了进程号,以免杀错!!)
在这里插入图片描述

shell脚本执行出现奇怪的问题

比如Syntax error: "(" unexpected (expecting "fi")或者start.sh: No such file or directory
一般情况是因为该sh脚本的格式不正确,如果这个脚本在你本地修改过(使用txt、notepad++打开修改),可能在保存的时候会默认把文件的格式保存为: doc格式(windows系统)、mac(苹果系统),那么在上传到xshell(unix系统)后,unix系统是不支持doc(mac)格式的,那么就需要把doc(mac)格式的文件修改为unix格式即可。

用vim打开脚本文件,命令行模式输入

:set ff
  • 1

在这里插入图片描述
发现出来的是dos
在这里插入图片描述
现在通过命令:set ff=unix设置我们的代码模式

:set ff=unix
  • 1

:set ff确认一下格式,现在已经修改了
在这里插入图片描述
最后:wq保存退出,再执行脚本就正常了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/145788?site
推荐阅读
相关标签
  

闽ICP备14008679号