linux 操作命令大全

复制代码

1.进入cd /usr/local/mysql/bin 下执行 ./mysql -uroot -pInfosec@2020  (-p后面是数据库密码)

2.use mysql;

3.update user set host = '%' where user='root';

4.select host,user from user;

3.flush privileges;

 

mysql 数据库备份

cd /usr/local/mysql/bin

./mysqldump -uroot -p"Infosec@2020" --databases netauth > /srv/netauth20230130.sql

 

mysql 执行数据库脚本

1.进入cd /usr/local/mysql/bin 下执行 ./mysql -uroot -pInfosec@2020  (-p后面是数据库密码)

2.source /srv/数据库脚本.sql

 

 

redis 结束进程

service redisd start 

rm -rf /var/run/redis_6379.pid 

复制代码

 

问题:在inux上通过shell终端运行启动时,执行命令:“java -jar xxx.jar”,当我们退出终端的时候,xxx.jar会停止运行,

原因:因为“java -jar xxx.jar”并没有以守护进程形式在linux后台自动运行;

解决方案:守护进程运行“java -jar xxx.jar”,如下:

nohup java -jar xxx.jar&

此时程序控制台输出会被转移到nohup.out文件中,这个nohup.out文件的位置就在jar包的当前文件夹内

 # linux服务器之间授信: ssh-keygen

# linux服务器之间添加授信:ssh-copy-id <服务器ip>
# linux查看防火墙状态:systemctl status firewalld.service
# linux文件夹授权:chmod -R +x /srv/scripts/
# linux服务器时间与外界时间不一致:
yum -y install ntp ntpdate
ntpdate cn.pool.ntp.org
# linux端口是否开放:firewall-cmd --permanent --query-port=8080/tcp
# 进入mysql命令:
1.进入cd/usr/local/mysql/bin 下执行 ./mysql -uroot -pInfosec@2020  (-p后面是数据库密码)
2.show databases;
3.use netauth;
# mysql慢日志查询:
查询慢日志是否开启及路径:show variables like 'slow_query%';
查询慢日志设置时间:show variables like 'long_query_time%';
设置是否开启和时间及路径:cd /etc 下编辑my.cnf文件 重启mysql:service mysql restart
# linux查看服务器版本:cat /etc/redhat-release
# linux查看前10内存使用情况:ps aux | head -1; ps aux | sort -k4nr | head -10
#不配置环境变量启动jar包,首先进入到jdkbin目录下执行:nohup ./java -jar /usr/chinautrust/Spring-shiro.jar &
# 修改服务时间:date -s "2021-08-11 15:40:20




# linux服务器之间添加授信

posted @ 2023-01-30 14:37  JLCUI  阅读(53)  评论(0编辑  收藏  举报