————Linux命令————
1.cd 命令集java
ifconfig/ip addr 检查IP地址 pwd 检查当前的位置 tab键 自动补齐(注意惟一性) cd命令是linux中最基本的命令语句,必须熟练掌握 cd / 返回根目录 cd ~ 用户主目录 cd . 当前目录 cd ..返回到上一级目录 cd /usr/ 进入到usr目录
2.查看目录和文件——ls命令mysql
2.1目录操做linux
mkdir 建立目录 mkdir a 建立 a目录 建立多个文件夹并向其中添加内容 mkdir {aa,bb,cc}/{a,b,c} ——表示在aa文件夹中建立a文件 ,bb文件中建立b文件,cc文件夹中建立c文件。 mkdir -p a/b 建立 a目录,并在a目录里建立b目录 mkdir -m 777 c 建立一个权限为777的C目录 rmdir 删除目录(若是目录里有文件,则不能用此命令)
2.2 文件操做nginx
vim——建立/查看/编辑文件 命令行:Esc切换到命令行模式。 :q!不保存退出 :wq 保存退出
2.3 删除和移动redis
rm——删除文件 rm-f n.txt 不提示 rm-rf * 删除全部文件 rm-rf /* 删除全部子目录和文件
2.4 复制和移动文件sql
cp 用来复制文件 mv 用来修改文件名和移动文件
2.5 打包数据库
tar -cvzf xx.tar.gz ./* 压缩文件 Tar -zxvf xx.tar.gz 解压 xx.tar文件到当前目录
3.mariadb 数据库vim
[root@localhost src]# yum install mariadb-server 安装mariadb数据库 [root@localhost src]# yum clean all 清空已安装文件 若是下载失败以后执行的. 1) 启动命令 [root@localhost src]# systemctl star入门t mariadb 2) 重启命令 [root@localhost src]# systemctl restart mariadb 3) 关闭命令 [root@localhost src]# systemctl stop mariadb 4) mysql -u root -p 测试数据库名和密码 5) source /xxx/xxx/xxx/jtdb.sql; 导入数据表 6) flush privileges; 刷新数据库权限
4.防火墙 配置tomcat
1) firewall-cmd --state 检查防火墙状态 2) systemctl disable firewalld.service 告诉linux系统之后开机不启动防火墙 3) systemctl stop firewalld.service 手动关闭防火墙 4) systemctl start firewalld.service 手动启动防火墙 5) firewall-cmd --reload 重启防火墙 6) firewall-cmd --list-ports 检查防火墙开放的端口 7) firewall-cmd --query-port 80/tcp 检查端口是否开放 8) firewall-cmd --zone=public --remove-port=9090/tcp --permanent 移除端口
5.服务器检索指令服务器
java -jar 8081.war & jps 显示服务器正在运行PID号 kill -15 PID号 “温柔的杀死” 被杀死以前能够作善后 kill -9 PID号 强制杀死
6.Nginx
1)nginx安装 在 ./configure 下进行安装命令 make make install 2)nginx操做命令 ./nginx 启动nginx ./nginx -s reload 重启nginx ./nignx -s stop 中止nginx
7.检查IP地址
ip addr 检查当前正在运行的ip地址 若是没有IP则展示执行 service NetworkManager stop 关闭 Manager网卡 chkconfig NetworkManager off 永久关闭 Manager网卡 service network restart 重启network网卡
9.tomcat服务器脚本
nohup java -jar 8081.war -> 8081.log & 启动tomcat服务器 并指定日志文件输出 1)脚本说明 Linux中的"脚本"的后缀为.sh vim start.sh (nohup java -jar 8081.war -> 8081.log & nohup java -jar 8082.war -> 8082.log & ) ————执行日志的时候只要执行 sh start.sh 就能够了
10.redis 服务器命令
启动命令: redis-server redis.conf 检索命令: ps -ef | grep redis 进入客户端: redis-cli -p 6379 关闭redis: kill -9/15 PID号 | redis-cli -p 6379 shutdown (默认端口可省略 -p 6379) 检查节点主从状态:进入节点后输入 info replication
11.哨兵
启动哨兵 在[root@localhost sentinel]#中输入 redis-sentinel sentinel.conf 显示行号 set nu
12.集群
Zookeeper就是负责服务的协调调度,当客户端发起请求是,返回正确的服务器地址,Zookeeper集群中的leader负责监控集群状态,follower主要负责客户端连接获取服务列表信息,同时参与投票 集群启动命令 sh zkServer.sh start z001.cfg 集群中止命令 sh zkServer.sh stop zoo1.cfg 检查当前状态 sh zkServer.sh status zoo1.cfg 集群默认IP通讯端口:2888 选举端口 3888