————Linux命令————

1.cd 命令集ifconfig/ip addr 检查IP地址

pwd 检查当前的位置

tab键 自动补齐(注意唯一性)

cd命令是linux中最基本的命令语句,必须熟练掌握

cd / 返回根目录

cd ~ 用户主目录

cd . 当前目录

cd ..返回到上一级目录

cd /usr/ 进入到usr目录

2.查看目录和文件——ls命令

2.1目录操作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 文件操作vim——创建/查看/编辑文件

命令行:Esc切换到命令行模式。

:q!不保存退出

:wq 保存退出

2.3 删除和移动rm——删除文件

rm-f n.txt 不提示

rm-rf * 删除所有文件

rm-rf /* 删除所有子目录和文件

2.4 复制和移动文件cp 用来复制文件

mv 用来修改文件名和移动文件

2.5 打包tar -cvzf xx.tar.gz ./* 压缩文件

Tar -zxvf xx.tar.gz 解压 xx.tar文件到当前目录

3.mariadb 数据库[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.防火墙 配置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.Nginx1)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

linux集群命令关闭其中一台,自己整理的一点Linux命令集相关推荐

  1. Linux 笔记 - 第十八章 Linux 集群之(三)Keepalived+LVS 高可用负载均衡集群

    一.前言 前两节分别介绍了 Linux 的高可用集群和负载均衡集群,也可以将这两者相结合,即 Keepalived+LVS 组成的高可用负载均衡集群,Keepalived 加入到 LVS 中的原因有以 ...

  2. 集群搭建在一台计算机上,服务器集群

    服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器.集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整 ...

  3. redis cluster 集群重新启动关闭

    找遍了redis cluster官方文档,没发现有关集群重新启动和关闭的方法.为啥会没有呢,推測redis cluster至少要三个节点才干执行,三台同一时候挂掉的可能性比較小,仅仅要不同一时候挂掉. ...

  4. linux故障转移集群,部署AlwaysOn第一步:搭建Windows服务器故障转移集群

    在Windows Server 2012 R2 DataCenter 环境中搭建集群之前,首先要对Windows服务器故障转移集群(Windows Server Failover Cluster,简称 ...

  5. Redis集群的关闭、启动、重启等相关指令

    目录 关闭 启动 重启 (保留原有集群的)重启 (删除原有集群的)重启 集群相关指令 查看集群相关指令 查看集群状态信息 查看集群节点信息 关闭: 方式一:进入redis后,使用SHUTDOWN指令或 ...

  6. solrloud集群的配置,zoookeeper+IK分词器+solrcloud,以及集群连接,分片管理

    什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud.当一个系统的索引数据量少的时候是不需要 ...

  7. 揭开J2EE集群的神秘面纱(一):什么是J2EE集群

    揭开J2EE集群的神秘面纱(一):什么是J2EE集群 作者:不详 来源:CSDN博客 酷勤网收集 2008-04-18 摘要 酷勤网 J2EE集群技术包括负载均衡和失效转移.负载均衡意味着有许多客户端 ...

  8. 集群介绍 、keepalived介绍 、 用keepalived配置高可用集群

    集群介绍 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务 实现高可用的开源软件有:heartbeat.ke ...

  9. 【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之集群概念介绍(一)

    集群概念介绍(一)) 白宁超 2015年7月16日 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习 ...

最新文章

  1. POJ 1150 The Last Non-zero Digit 《挑战程序设计竞赛》
  2. 注解、垃圾回收和线程
  3. 1163: 零起点学算法70——Yes,I can!
  4. 《以截屏为基础的演示文档制作软件》(ScreenSteps Pro)更新v2.9.1/含注册机[压缩包]...
  5. javascript——forEach跳出循环
  6. 一步一步安装 Windows Server 2008 Beta3(Code Name Longhorn)
  7. npm打包项目报错:npm ERR! A complete log of this run can be found in:npm ERR! C:\Users\AppData\Roa...
  8. python实现sm3加密算法
  9. 天网防火墙V2.61学习教程
  10. UVALive 7345 J - The Hypnotic Spirals
  11. 关于Oracle检索字段值小数点前面0不显示问题
  12. 低光照图像增强论文Low-Light Image Enhancement with Normalizing Flow阅读笔记
  13. stm32F407控制器在驱动电机等执行机构时,ADS1256采集模块出现死机现象,问题待解决
  14. 数字电路与逻辑电路芯片
  15. 大数据Hive其实一点都不难,从入坑到放弃?不存在的
  16. 群响刘思毅:如何用 10 个月打造一个 3500 位操盘手的顶级社群
  17. DIY | 三枚硬币自制收音机
  18. Hello GitLab
  19. Java Stream 流常用方法 lambda 表达式实现交集、并集、差集、去重复并集等
  20. 项目经理感觉每天都在“瞎忙”,那一定是方法错了

热门文章

  1. 技术人的少年感,和年龄无关。
  2. 正在直播 | 美女小编带你看2019世界人工智能大会
  3. 腾讯DevOps全链路解决方案
  4. 解决gradle下载慢的问题
  5. 大数据学习,Hive是丢不掉的!Hive练习题50道,你也试试!
  6. 如何使用 一行代码 搞定一组数据的(极值、平均值、中位数、四分位数、数量统计和标准差)
  7. Vue004_条件渲染
  8. leetcode 662. Maximum Width of Binary Tree | 662. 二叉树最大宽度(BFS)
  9. netty系列之:对聊天进行加密
  10. notify和wait