本身整理的一点Linux命令集

————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
相关文章
相关标签/搜索