Linux

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

系统目录了解即可:
在这里插入图片描述
在这里插入图片描述

远程登录

在这里插入图片描述
Xftp主要用于向服务器上传/下载文件

在这里插入图片描述
在这里插入图片描述
clear:清屏
mkdir -p 连续创建多级目录
mkdir -p -v 可以查看创建的过程 mkdir -pv效果是一样的
mkdir --help 查看mkdir的帮助

cp-r 复制整个文件夹

vim重要快捷键:
在这里插入图片描述
在这里插入图片描述
echo “hello” 打印hello
echo “hello” >hello.txt 将左侧命令所产生的的结果重写至hello.txt里面(会先清空)
echo “hello” >>hello.txt 插入进去,不会清空

cat:
查看指定文本文件的内容 将多个文件合并在一起 在命令行中对文件的直接输入
在这里插入图片描述
增加-n后把每一行的前面把行号加上
在这里插入图片描述

-nE:显示空白行,把空白行显示为一个$在这里插入图片描述
将两个文件里面的内容合并为一个文件
在这里插入图片描述
在命令行中对文件直接插入(EOF是随便输的,只要后面的与前面输的配对就好了,这是结束标志符)在这里插入图片描述
tail:查看文件中最后一些文本
在这里插入图片描述
查看文件的最后两行:
在这里插入图片描述
动态监听文件,当此文件内容发生变化时自动显示出来
在这里插入图片描述
grep:文件筛选功能

筛选text.txt文件中包含imooc的文本行:
在这里插入图片描述
筛选text.txt文件中不包含imooc的文本行:
在这里插入图片描述
也可以用于筛选正则表达式
把ll查询出来的文件中国grep筛选出log1.txt
在这里插入图片描述
在这里插入图片描述

文件打包与压缩

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
-C是设置解压文件放在哪个目录上,如果不写就默认当前目录
在这里插入图片描述

yum方式安装应用程序

前者是最简单的,但是需要官方进行提供,后者是通用的,有更好的兼容性在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
which:查看可执行文件的位置

编译方式安装应用程序

在这里插入图片描述

Linux系统管理命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

应用服务化

在这里插入图片描述
在这里插入图片描述
shotdown -r now 重启Linux

Linux用户与权限

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

sudo超级用户管理员命令

在这里插入图片描述
给用户分配超级用户权限在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看防火墙状态:在这里插入图片描述
查看被放行的端口:在这里插入图片描述
放行8080端口:zone:表示区域,public表示公共的,permanent表示产生永久变更,TCP代表采用TCP通信时放行该端口,最后还要进行重载在这里插入图片描述
移除端口:加粗样式
放行一个区域的端口:
在这里插入图片描述

bashShell

在这里插入图片描述
在这里插入图片描述
最小版CentOS7 安装网络工具代码:

yum install -y net-tools.x86_64

在CentOS上安装MySQL8:

首先先安装wget
代码:yum install -y wget
在这里插入图片描述

安装完成后在/usr/local中新建/mysql文件夹
在这里插入图片描述

然后再通过wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm把mysql所需的包下载下来(因为CentOS中没有mysql的包,所以只能到Mysql官网下载),
在这里插入图片描述

再把刚下载的包放至本地中:yum localinstall -y mysql80-community-release-el7-3.noarch.rpm在这里插入图片描述
再通过yum search mysql-comm查找出来在这里插入图片描述

最后再通过yum install -y mysql-community-server下载后安装mysql
在这里插入图片描述
安装完成后在控制台输入:systemctl start mysqld如果没有出现错误就说明mysql启动成功了在这里插入图片描述
也可以通过systemctl start mysqld查看mysql是否正常运行在这里插入图片描述
可通过vi /var/log/mysqld.log查看mysql日志来查看mysql的密码
在这里插入图片描述

修改密码:alter user 'root'@'localhost' identified with mysql_native_password by '新密码'

修改mysql root用户,使其可以远程登录数据库
在这里插入图片描述

先进行修改权限

update user set host='%' where user='root';

再用以下代码进行生效

flush privileges;

然后再退出mysql,放行3306端口就可以从外部访问mysql了。

 firewall-cmd --zone=public --permanent --add-port=3306/tcp
firewall-cmd --reload

至此,mysql数据库已完成

安装Tomcat

先安装javaJDK

192.168.91.129
```寻找java JDK
然后安装JDK`yum install -y java-1.8.0-openjdk
`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值