linux系统常用命令

Linux命令

系统常用命令

检查IP地址:IP addr

问题描述: CentOS7 版本中有2处网络配置 1.NetworkManager 2.network,有时在启动Linux系统时,可能导致2块网卡的配置产生冲突.导致无法获取IP地址.
通过重启网卡的方式实现IP的获取.

命令1:systemctl   stop   NetworkManager
命令2: service  network restart  

检查Linux中的服务

管道的作用: 将第一个查询的结果当做参数传递第二项.

命令:ps -ef | grep nginx

数据库常规命令

安装MariaDB数据库

安装命令: yum install mariadb-server
1.启动数据库 [root@localhost jdk1.8]# systemctl start mariadb
2.重启数据库 [root@localhost jdk1.8]# systemctl restart mariadb
3.关闭数据库 [root@localhost jdk1.8]# systemctl stop mariadb

初始化数据库配置
说明:刚开始数据库中并没有设定用户名和密码.所以需要进行设定.

命令:mysql_secure_installation

在这里插入图片描述
修改数据库权限
1.进入数据库:

mysql -u root -p root

2.检查数据库是否正常

1.show databases; 
2.use mysql; 
3.show tables;

3.查询数据库权限表

select host ,user from user where user=‘root’;

4.修改数据库权限


命令

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

在这里插入图片描述
5.刷新数据库权限

命令:

flush privileges;

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

Linux防火墙命令

防火墙配置

说明:配置指防火墙的全局的变量. 如果操作了全局的(变量)开关,则影响的是下一次的防火墙操作.
1.永久关闭防火墙配置

systemctl  disable firewalld.service

2.永久开启防火墙配置

systemctl  enable  firewalld.service

防火墙开关

说明:如果需要对现有防火墙进行操作,则执行如下命令

systemctl  stop firewalld.service
systemctl  start firewalld.service

检查防火墙的状态

firewall-cmd --state
# or
firewall-cmd --zone=public --add-port=3306/tcp --permanent
命令含义:
		–zone #作用域
		–add-port=80/tcp #添加端口,格式为:端口/通讯协议
		–permanent #永久生效,没有此参数重启后失效

后台启动tomcat服务器
说明: 如果使用 java -jar xxxx.war的命令 表示前台启动方式,该方式如果将Linux的终端关闭,则服务器也会关闭.所以需要开启后端运行.:

nohup java -jar 8081.war -> 8081.log & nohup  java -jar  8082.war -> 8082.log &

以脚本(外挂)的方式启动tomcat服务器
步骤1: 创建脚本文件

vim tomcatstart.sh

步骤2: 编辑脚本内容
在这里插入图片描述
步骤3: 运行脚本

sh tomcatstart.sh

Linux服务器异常的排查

说明:如果tomcat服务器运行期间报错了,则需要检查日志文件
命令1: cat 日志文件信息

cat 8081.log

命令2: tail -10 日志文件 后10行日志

tail -10 8081.log

命令3: tail -f 日志文件 动态日志打印

tail -f 8081.log

安装Linux Nginx服务器

Nginx下载
说明:在线下载,直接从Nginx的官网获取安装包
命令: wget 软件地址

wget http://nginx.org/download/nginx-1.19.2.tar.gz

安装nginx 服务器
解压nginx

tar -xvf nginx-1.19.2.tar.gz

准备文件名称
在这里插入图片描述
Nginx生成可执行文件

在这里插入图片描述
步骤1: 生成可执行文件

./configure

步骤2: 编译

make

步骤3: 安装nginx

make install

步骤4: 获取nginx工作目录

whereis nginx

nginx命令

说明: 跳入到Nginx的工作目录 /usr/local/nginx
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值