Linux命令--04----软件指令集

Linux操作系统重置网卡

IP addr
service NetworkManager stop 
chkconfig  NetworkManager  off              永久关闭 Manager网卡
service  network restart		  重启network网卡

Linux防火墙命令(必须掌握)

1.永久关闭防火墙配置
systemctl  disable firewalld.service

2.永久开启防火墙配置
systemctl  enable  firewalld.service

 防火墙开关
[root@localhost jdk1.8]# systemctl  stop firewalld.service
[root@localhost jdk1.8]# systemctl  start firewalld.service

检查防火墙的状态
[root@localhost jdk1.8]# firewall-cmd --state


1). 检查防火墙开放的端口
firewall-cmd --list-ports

2).检查端口是否开放
firewall-cmd --query-port 80/tcp

3). 开启防火墙
firewall-cmd --zone=public --add-port=80/tcp --permanent

4).移除端口
firewall-cmd --zone=public --remove-port=9090/tcp --permanent

5).重启防火墙
firewall-cmd --reload

MariaDB数据库

安装命令

安装命令:    yum install mariadb-server
1.启动数据库 [root@localhost jdk1.8]# systemctl start mariadb
  进入数据库  mysql  -u root -p

2.重启数据库 [root@localhost jdk1.8]# systemctl restart mariadb
3.关闭数据库 [root@localhost jdk1.8]# systemctl stop mariadb

修改数据库权限

update user  set host='%' where host="localhost";
select host,user from user where user='root';

刷新数据库权限

命令: flush privileges;

操作成功之后: 利用 exit 或者 ctrl + c的方式退出

数据库主从配置

1.开启数据库二进制文件

1.开启数据库二进制文件
主库 修改配置文件: vim /etc/my.cnf
server-id=1
log-bin=mysql-bin

修改之后,重启数据库
cd /var/lib/mysql/mysql
[root@localhost mysql]# systemctl restart mariadb

ls 检查二进制日志文件是否生成

从库 复制以上
server-id=2
log-bin=mysql-bin

2.实现主从挂载

在MariaDB(Mysql)从库输入与主库的连接信息时发生错误
主库
命令: show master status;

解决办法,尝试停止slave,输入完连接信息在重新连接
命令: stop  slave;

从库
change MASTER to MASTER_HOST="192.168.126.129",
MASTER_PORT=3306,
MASTER_USER="root",
MASTER_PASSWORD="root",
MASTER_LOG_FILE="mysql-bin.000001",
MASTER_LOG_POS=245;

/*开启主从服务*/
start  slave;

/*检查主从同步状态*/
show slave status;

Mycat

cd  /usr/local/src/mycat/bin

/mycat  start  启动命令 
./mycat  status  检查状态
./mycat  restart  重启命令
./mycat stop     停止命令

tomcat

关闭tomcat服务器

命令1: jps

命令2:杀死进程:

kill -9 PID号 强制杀死
kill -15 PID号 友好的关闭

启动tomcat服务器

1.校验防火墙是否启动
[root@localhost jdk1.8]# firewall-cmd --state
2.如果没有关闭防火墙
systemctl stop firewalld.service
3.后端启动命令
方法1 :  [root@localhost tomcats]# nohup java -jar 8081.war -> 8081.log & nohup  java -jar  8082.war -> 8082.log &
方法2 :[root@localhost tomcats]#  sh start.sh

编辑脚本文件

vim start.sh

#!/bin/sh
nohup java -jar 8081.war -> 8081.log &
nohup  java -jar  8082.war -> 8082.log &

:wq

nginx 服务器

安装nginx 服务器

解压 [root@localhost src]#  tar -xvf nginx-1.19.1.tar.gz 
准备文件名称  mv nginx-1.19.1.tar.gz   soft/           
           mv nginx-1.19.1.tar.gz   nginx         

Nginx生成可执行文件

步骤1: 生成可执行文件 ./configure
步骤2: 编译 make
步骤3: 安装nginx make install
步骤4: 获取nginx工作目录 whereis nginx

nginx命令

首先到Nginx的工作目录 /usr/local/nginx/sbin

[root@localhost sbin]#  ./nginx
[root@localhost sbin]#  ./nginx -s reload
[root@localhost sbin]#  ./nginx -s stop

Redis

redis 常用命令

  • cd /usr/local/src/redis
1.启动redis  
[root@localhost redis]# redis-server redis.conf

2.进入客户端 
redis-cli -p 6379

查看信息 
info replication

3.关闭redis 
方法1:redis-cli -p 6379 shutdown

方法2:ps -ef | grep redis
(root     ......     1  0 21:53 ?    00:00:00 redis-server * :6379)
 kill -9 ......

4.清空全部数据库  flushall

redis 集群 clusters

  • cd /usr/local/src/redis/cluster
开启集群
[root@localhost cluster]#  sh start.sh

查看进程
[root@localhost cluster]# ps -ef |grep cluster

关闭集群
[root@localhost cluster]#  sh  shutdown.sh  

Zookeeper

/usr/local/src/zookeeper/bin

[root@localhost bin]#     sh zkServer.sh start   zoo1.cfg
[root@localhost bin]#    sh zkServer.sh stop    zoo1.cfg
[root@localhost bin]#    sh zkServer.sh status  zoo1.cfg


  jps

docker


重新加载docker配置
sudo systemctl daemon-reload

#重启docker服务
sudo systemctl restart docker

查看centos7镜
docker images 或 docker image ls

运行 centos7
docker run -it xxxx bash
后台运行
docker run -dit centos:7


删除镜像
docker image rm 501
docker image rm centos

镜像导出
docker save mysql:5.7 node:8 | gzip > app.tar.gz  

镜像导入
docker load < apps.tar.gz  

启动

1.启动MariaDB数据库

systemctl start mariadb

2.启动tomcat服务器

  • cd /usr/local/src/tomcats
[root@localhost tomcats]#  sh start.sh

3.启动nginx

  • cd /usr/local/nginx/sbin
[root@localhost sbin]#  ./nginx
[root@localhost sbin]#  ./nginx -s reload
[root@localhost sbin]#  ./nignx  -s  stop     

Windows

  • D:\nginx-1.19.1>
start nginx
nginx -s reload
nginx -s stop

4.启动Mycat

  • cd /usr/local/src/mycat/bin
/mycat  start  启动命令 
./mycat  status  检查状态

5.启动Redis

  • cd /usr/local/src/redis
[root@localhost redis]#  redis-server redis.conf

[root@localhost cluster]#   sh start.sh

检索服务

jps 查看进程号 pid
ps -ef |grep java
ps -ef |grep nginx
ps -ef |grep mysql
ps -ef |grep mycat

kill -9 PID号 强制杀死
kill -15 PID号 友好的关闭

6 启动 Zookeeper

  • /usr/local/src/zookeeper/bin

[root@localhost bin]# sh zkServer.sh start zoo1.cfg

[root@localhost bin]#     sh zkServer.sh start   zoo1.cfg
[root@localhost bin]#    sh zkServer.sh stop    zoo1.cfg
[root@localhost bin]#    sh zkServer.sh status  zoo1.cfg


  jps
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值