还不错,尽管不如deepin系统这么好看,
并且对于企业来讲经常用CentOS
这不我又开始搞事情了!
你们习惯用Vmware或则VirtureBox并且Win10自带一个虚拟机软件,可以不用再下载Vmvare了!
体验一下——>>>
这须要开启win10的HyperV功能
在程序和功能中选择开启HyperV之后就可以搞事情了;
快速创建
选择本地安装源,安装CentOs
选择本地下载好的镜像
可以去官网下载最新版,也可以使用其他版本
通常建议centos8
CentOS8百度云盘下载链接
提取码:qxpg
CentOS9官网下载链接
耐心等待就好了
安装过程就不再一一展示了:
因为centos还没有安装完毕,所以先在ubuntu上先学习一下喽!
后来我还是选择安装了vmware虚拟机
在来了解系统命令是,先要了解liunx中的文件目录结构——>>>
/表示linux的根目录,linux跟win不同点在于linux部份c盘而是一个硬碟一个根
打开linux系统控制台
cd/步入根目录
ls列举根下边的文件夹
可以看见根目录下有
/bin系统的常用命令目录,包括控制台命令.系统可执行文件,系统的核心二补码文件;
/etc发布目录保存系统所有核心内容,要求控制权限很高,通常不去随意读写;
/usr用户目录linux系统iso下载,用于储存软件资源的,相当于win中的programfiles目录;
/root或则~表示相当于win中的管理员所在目录
/home保存其他用房主目录的目录
/var系统运行过程中的数据目录
linux的路径—->>>全路径
在win中因为分辨c盘,所以再写全路径的时侯要加上c盘
例如—-->>>>>
C:ProgramFilesMicrosofta.txt
在linux中同等的目录结构——>>>
/ProgramFiles/Microsoft/a.txt
相对路径
特殊路径在linux中特殊路径指的是
表示root目录
/表示根目录
Linux中的常用命令
Linux中的命令严格分辨大小写
后面早已用了几个命令,
cd—--全英语是changedirectory
pwd—-全英语是printworkingdirectory
意思是复印当前工作目录
ls—全英语是list
列举当前文件夹下所有内容
touch命令创建文件
默认创建的是文本文件
ls-a与ls-l的区别
ls-a列举所有文件
ls-l列举所有文件而且带详尽信息
cat来查看文件
假如文件内容太多linux防火墙设置,则可以选择分屏显示
more+文件名
查看文件内容开头几行head+文件名
head-number+文件名
同理也会有tail
创建双层目录mkdir
假如想要创建多层目录
mkdir+文件夹名+-p
拷贝文件cp+源文件+目标文件
拷贝整个文件夹—
cp+文件夹名+目标文件夹名-r
删掉文件—rm+文件名
删掉目录--rm+目录名+r
剪切与重命名mv
联通文件mv
文本编辑器
vi或则vim并不是所有的linux系统走支持vim命令,
用vi命令编辑文件
vim中常用的编辑命令
linux设置网路—-
这是在虚拟机下设置的linux文件系统管理,
注意,在centos中默认时没有开启网路的,而在Ubuntu中默认时开启网路设置的;
在centos中开启网路—->>>
首先在控制台切换到root目录下,输入
nmclicupens33
这样开启的网路设置只对当前用户有效;
更改配置文件可以做到全局运行
在控制台输入—
vim/etc/sysconfig/network-scripts/ifcfg-ens33
注意不一定是ens33,不同的机器可能不一样
centos安装完毕,查看卡名为—-文件为ens160
哪些?提示为只读文件难以更改?
后面不是说了么etc文件下的内容更改须要很高的权限才行
cd步入到该文件所在目录,之后执行
linux中更改网路类型NAT模式
桥联接模式
虚拟机跟win共享同一个IP网关
将虚拟机死机
设置为桥联接模式后在才开启虚拟机
linux系统中的还原点—快照
与windows中不同的是linux中设置还原点是在死机以后
将虚拟机死机后,在虚拟机选项卡下选择快照来创建还原点
克隆虚拟机
克隆是创建一个跟当前状态一样的虚拟机
同样也是在死机状态下
克隆完毕后可以正常的登陆系统,说明Success
与linux系统的远程会话
这儿利用xshell工具来完成与linux系统的会话
本次使用的是一个免费版的xshell6,土豪请选择最新版本xshell7
不过在使用xshell6的时侯会弹出要你强制升级的弹窗!
下边是远程联接linux系统了,因为是linux系统是在虚拟机中因而虚拟机联接网路模式要修改为桥接模式
之后步入系统
xshell支装免升级版下载—
控制台—--ifconfig查看虚拟机IP
假如此时你还没有设置联网,请设置一下,上面有如何操作的步骤
打开xshell新建会话
输入linux的IP
根据步骤操做后
联接成功
linux与win互传文件—-
xftp6直装免升级版下载
打开xftp6,配置跟xshell类似-都是输入linux的IP地址(桥接模式)
反之也一样;
linux中的压缩与解压
我们在下载应用程序文件的时侯,常常会让我们选择平台,
我们在下载压缩文件的时侯也是,我们会听到win下的rar,也会见到linux下的tar.gz文件;
tar.gz是linux系统下的压缩文件按格式
在linux中怎样压缩和解压文件?linux中的tar.gz格式
显示压缩的所有过程—
解压缩时不仅在本文件夹下操做,还可以指定解压到的文件夹
Linux中另一种压缩文件格式.zip
unzip+要解压的文件名
linux中安装JDK
哈哈,这才是主菜
如何安装呢?
首先得有相应的安装包
去官网下载对应的安装包,linux版
可以oracle移步官网
此时还不够,下载一个jre吧
打算工作结束后linux文件系统管理,解压…安装…
额—-哈哈,看来直接配置环境变量就好了
首先是java_home
这个须要在根目录下的etc文件夹中的profile文件中配置
打开文件以后,在文件末尾添加配置信息
按照自己的JDK版本及JDK储存位置进行配置
classpath—java5以及之后的java版本都不须要再设置了。
检查配置是否成功
编辑一个java文件,之后运行
linux中配置Tomcat
基本思路是一样
先下载Tomcatlinux版本
之后解压,配置环境变量就好了
配置结束后要促使环境变量生效–
source/etc/profile
验证配置—-
然而并没有像win那样显示服务日志
有办法,可以如此做
先关闭tomcat
之后执行
./startup.sh&tail-f…/logs/catalina.out
这是由于linux上将日志信息置于logs/catalina.out下,我们在开启tomcat服务时就要执行查看日志的命令
此时我们访问一下tomcat
发觉难以访问,这是由于防火墙的存在制止了这次恳求,
可以暂时禁用linux防火墙
servicefirewalldstop
重启失效(Linux系统一重启Linux中的防火墙又会被开起)
再度访问Tomcat
现阶段因为是学习阶段,可以完全禁用防火墙
systemctldisablefirewalld—-禁用防火墙
须要的时侯再度开启就好了—->>
systemctlenablefirewalld—->>>开启防火墙
linux中配置Mysql
也可以像前面一样的配置方式,在linux中可以在线安装
下载MySQL
wget
使用rpm安装MySQL
wget
使用yum安装mysql服务
wget
检测是否早已设置为开机启动MySQL
systemctllist-unit-files|grepmysqld
默认是开机不自启
设置开机启动
systemctlenablemysqld.service
启动MySQL服务
systemctlstartmysqld.service
测试是否安装成功
mysql