Ubuntu20.04

一、准备工作

1、安装一个VMware(注意看看自己有没有虚拟网卡
VMware官网:https://www.vmware.com/
Ubuntu20.04_第1张图片

2、下载一个Ubuntu镜像
Ubuntu官网:https://ubuntu.com/
3、在VMware里面新建一个Ubuntu虚拟机(注意过程中改一下配置)
在这里插入图片描述
Ubuntu20.04_第2张图片
新建之后点击运行虚拟机,就会进入一个磨人的安装过程,由于这个Ubuntu空间较大,而且是连接外网进行资源下载,导致过程会非常漫长,你工的镜像源鲨我n次,折腾多位大佬同学,终于在临睡前进入正常的安装过程(不排除最开始是因为我VMware用的是12.0版本的可能性,换了15.5折腾几次就成了),一觉睡醒才芜湖起飞
4、找一个Linux的命令大全
推荐菜鸟教程:https://www.runoob.com/linux/linux-command-manual.html
5、了解一些操作
启动关闭挂起有手就行,能挂起就别关机,每次都用开机过于浪费时间,学一个救命操作“快照”,类似给虚拟机存一个档,以免自己用root整活{rm -rf /*}然后把自己系统给鲨崩溃了

二、文件系统

1、文件系统在这里插入图片描述Ubuntu20.04_第3张图片Ubuntu20.04_第4张图片Ubuntu20.04_第5张图片
2、用户目录
Ubuntu20.04_第6张图片Ubuntu20.04_第7张图片Ubuntu20.04_第8张图片
说的通俗一点,就是root相当于老大,可以为所欲为整活
3、创建目录和文件
Ubuntu20.04_第9张图片

三、常用命令

1、文件列表
Ubuntu20.04_第10张图片Ubuntu20.04_第11张图片在这里插入图片描述Ubuntu20.04_第12张图片
2、切换目录
在这里插入图片描述Ubuntu20.04_第13张图片Ubuntu20.04_第14张图片Ubuntu20.04_第15张图片Ubuntu20.04_第16张图片
3、目录操作
Ubuntu20.04_第17张图片Ubuntu20.04_第18张图片Ubuntu20.04_第19张图片Ubuntu20.04_第20张图片在这里插入图片描述Ubuntu20.04_第21张图片Ubuntu20.04_第22张图片
4、归档压缩
Ubuntu20.04_第23张图片Ubuntu20.04_第24张图片在这里插入图片描述
5、软链接(快捷方式)
在这里插入图片描述Ubuntu20.04_第25张图片Ubuntu20.04_第26张图片Ubuntu20.04_第27张图片

四、用户和组

1、添加用户
在这里插入图片描述Ubuntu20.04_第28张图片Ubuntu20.04_第29张图片
Ubuntu20.04_第30张图片Ubuntu20.04_第31张图片Ubuntu20.04_第32张图片
2、超级用户
Ubuntu20.04_第33张图片在这里插入图片描述Ubuntu20.04_第34张图片
3、用户组
Ubuntu20.04_第35张图片Ubuntu20.04_第36张图片Ubuntu20.04_第37张图片在这里插入图片描述在这里插入图片描述Ubuntu20.04_第38张图片Ubuntu20.04_第39张图片Ubuntu20.04_第40张图片
4、以root登录桌面
在这里插入图片描述
哎,骗你的

Ubuntu20.04_第41张图片

五、文件的权限

1、文件的权限
Ubuntu20.04_第42张图片Ubuntu20.04_第43张图片Ubuntu20.04_第44张图片Ubuntu20.04_第45张图片Ubuntu20.04_第46张图片
2、修改文件权限
Ubuntu20.04_第47张图片在这里插入图片描述Ubuntu20.04_第48张图片
3、修改文件属主
Ubuntu20.04_第49张图片Ubuntu20.04_第50张图片
Ubuntu20.04_第51张图片

六、可执行脚本

1、可执行脚本
Ubuntu20.04_第52张图片Ubuntu20.04_第53张图片Ubuntu20.04_第54张图片
2、Shell脚本
Ubuntu20.04_第55张图片在这里插入图片描述Ubuntu20.04_第56张图片

3、Python脚本
在这里插入图片描述Ubuntu20.04_第57张图片Ubuntu20.04_第58张图片

七、环境变量

1、Shell中的变量
在这里插入图片描述Ubuntu20.04_第59张图片Ubuntu20.04_第60张图片
2、环境变量
在这里插入图片描述Ubuntu20.04_第61张图片
3、用户环境变量
Ubuntu20.04_第62张图片Ubuntu20.04_第63张图片在这里插入图片描述在这里插入图片描述
4、系统环境变量
Ubuntu20.04_第64张图片Ubuntu20.04_第65张图片
5、PATH环境变量
Ubuntu20.04_第66张图片在这里插入图片描述Ubuntu20.04_第67张图片Ubuntu20.04_第68张图片Ubuntu20.04_第69张图片

八、网络环境

1、VMware网络环境
Ubuntu20.04_第70张图片Ubuntu20.04_第71张图片在这里插入图片描述在这里插入图片描述Ubuntu20.04_第72张图片
2、虚拟机联网
Ubuntu20.04_第73张图片Ubuntu20.04_第74张图片
3、与宿主机关联
Ubuntu20.04_第75张图片Ubuntu20.04_第76张图片
在这里插入图片描述Ubuntu20.04_第77张图片Ubuntu20.04_第78张图片
4、手动配置网络
Ubuntu20.04_第79张图片Ubuntu20.04_第80张图片Ubuntu20.04_第81张图片Ubuntu20.04_第82张图片

九、FTP服务器

1、FTP服务器
Ubuntu20.04_第83张图片在这里插入图片描述Ubuntu20.04_第84张图片
2、vsftpd
在这里插入图片描述Ubuntu20.04_第85张图片Ubuntu20.04_第86张图片
3、FileZiila
在这里插入图片描述Ubuntu20.04_第87张图片在这里插入图片描述Ubuntu20.04_第88张图片
5、FTP与防火墙
Ubuntu20.04_第89张图片在这里插入图片描述Ubuntu20.04_第90张图片在这里插入图片描述Ubuntu20.04_第91张图片Ubuntu20.04_第92张图片
Ubuntu20.04_第93张图片

十、SSH服务器

1、SSH服务器
Ubuntu20.04_第94张图片
2、openssh-server
Ubuntu20.04_第95张图片Ubuntu20.04_第96张图片Ubuntu20.04_第97张图片
3、Xshell
Xshell官网:https://www.netsarang.com/zh/xshell/
在这里插入图片描述
Ubuntu20.04_第98张图片Ubuntu20.04_第99张图片
4、Xftp
Xftp官网:https://www.netsarang.com/zh/xftp/
在这里插入图片描述Ubuntu20.04_第100张图片
提一个让我崩溃过的关键点,Xftp记得将迁移类型换为二进制,不然容易导致传输的文件崩溃

5、SSH允许root登录
Ubuntu20.04_第101张图片在这里插入图片描述

十一、vim文本编辑

1、vim文本编辑
在这里插入图片描述Ubuntu20.04_第102张图片Ubuntu20.04_第103张图片
2、文本文件的上传
Ubuntu20.04_第104张图片Ubuntu20.04_第105张图片Ubuntu20.04_第106张图片

十二、Java运行环境

1、Java的安装
Ubuntu20.04_第107张图片
2、运行Java程序
Ubuntu20.04_第108张图片Ubuntu20.04_第109张图片
再提一个鲨我的注意点,IDEA方面个人能力实在是不足,无法生成可用的jar包,在折腾多次无果之后下载安装了Eclipse

Eclipse官网:https://www.eclipse.org/

然后注意在Eclipse里面写java程序的时候注意jdk所用版本,生成的jar包可以被正确识别和解压,但是却运行不了,提示程序所用的jdk版本比Ubuntu中的jdk高,导致无法运行,可以在eclipse中将项目的jdk版本进行改动再重新生成jar包上传解压运行
3、Java启动脚本
Ubuntu20.04_第110张图片Ubuntu20.04_第111张图片Ubuntu20.04_第112张图片

十三、Tomcat服务器

1、Tomcat服务器

Tomcat官网:https://tomcat.apache.org/
Ubuntu20.04_第113张图片Ubuntu20.04_第114张图片
Ubuntu20.04_第115张图片
2、Tomcat的配置
Ubuntu20.04_第116张图片Ubuntu20.04_第117张图片
这里就是我存在的一个不足,手头没有网页文件,导致修改配置之后运行无效果

3、Tomcat启动日志
Ubuntu20.04_第118张图片
4、Tomcat启动脚本
Ubuntu20.04_第119张图片

十四、进程管理

1、程序与进程
在这里插入图片描述Ubuntu20.04_第120张图片
2、进程管理
在这里插入图片描述Ubuntu20.04_第121张图片
Ubuntu20.04_第122张图片
3、前台与后台进程
Ubuntu20.04_第123张图片Ubuntu20.04_第124张图片在这里插入图片描述在这里插入图片描述

Ubuntu20.04_第125张图片

十五、Redis服务器

1、Redis服务器
Ubuntu20.04_第126张图片Ubuntu20.04_第127张图片
2、Redis的配置
在这里插入图片描述在这里插入图片描述Ubuntu20.04_第128张图片
3、Redis的编译安装
Ubuntu20.04_第129张图片
十六、MySQL服务器
Ubuntu20.04_第130张图片Ubuntu20.04_第131张图片Ubuntu20.04_第132张图片

你可能感兴趣的:(ubuntu)