赞
踩
1.1环境准备
Xshell(下载地址:https://xshell.en.softonic.com/)
VMware Workstations(下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html)
Linux镜像(下载地址:https://developer.aliyun.com/mirror/)
找到下载地址的链接,点进去
选择你想要下载的版本,我们这边选择7.0版本的
随后,我们选择isos/这个目录,再进入x86 64/
在下载列表中,我们看见有很多种iso文件,这里不同名称代表不同类型的系统,例如DVD为标准版镜像,Everything为集成了各种插件的镜像文件,这里我们学习的话,下载DVD-2009.iso即可
1.2配置VMware
新建虚拟机
选择如下
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UqLNO3BO-1661626633522)(http://colablog.top/imageimage-20211122111923655.png)]
点击稍后安装镜像文件
选择Linux,以及选取你在阿里云镜像官网下载的Linux版本
定义虚拟机名称、以及保存的位置
虚拟机处理器配置,默认即可
虚拟机内存配置,默认即可
网络使用NAT模式
后面的操作均为默认即可,都是一些默认的配置,不建议修改,这里不再赘述
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kHkokoOh-1661626633525)(http://colablog.top/imagedZRfobLwp72DHxh.png)]
最终出现如下即可,点击完成
最后点击生成好的虚拟机,右键–》设置,找到CD/DVD(IDE),点击使用ISO镜像文件,选择你刚刚下载好的Linux镜像文件即可
最后启动虚拟机即可、后续的虚拟机的安装与配置,可以参考以下优秀文章
ps:如果你不想安装Xshell,可以在安装时选择图形化界面,如果选择安装Xshell,就建议不安装图形化界面,可以降低资源占用,实际企业中一般不安装图形化界面
https://www.cnblogs.com/fuzongle/p/12769811.html
获得Linux的IP地址,进入Linux系统中,右键打开终端,输入命令ifconfig,即可拿到IP地址
新建Xshell会话,输入IP地址,端口号默认22
1.常见的Shell
Bourne Shell
Bourne Again Shell(“bash”,常用)
C Shell
K Shell
Shell for Root
实际操作演示如何使用bash
(1). vim hello.sh(新建一个sh文件)
(2) #!bin/bash(定义使用何种shell)
echo "hello linux!"(输出语句)
(3):wq(保存退出)
(4)./hello.sh (执行会报权限错误)
(5)chmod +x hello.sh(添加执行权限)
(6)./hello.sh(再次执行,成功)
2.常见文件命令
ls:列出当前目录所有文件
-a:显示隐藏文件
-l:显示文件详细信息
ps:蓝色表示为文件夹,白色表示为文件
cd:切换目录
pwd:显示当前的目录
mkdir:新建一个空目录
rmdir:删除一个空目录
cp:复制文件或者目录
rm:移除文件或目录
mv:移动文件或目录,修改文件、文件夹名称
实际操作如下:
3.文件属性,想要查看文件的属性,使用命令ls -l
4.chmod(修改文件、文件夹权限)
r的权限表示为4,w的权限表示为2,x的权限表示为1
实例:修改一个文件权限为全部人可读可写可执行,则表示为4+2+1,4+2+1,4+2+1,即777
vim test.txt
chmod 777 test.txt
5.netstat(网络监听命令)
-a:显示所有选项.
-t:仅显示tcp相关选项
-u:仅显示udp相关选项
-p:显示建立相关链接的程序名
-l:仅列出有在 Listen (监听) 的服务状态
-n:不显示别名,能显示数字的全部转化成数字。
netstat -lnpt
6.显示性能与进程命令
7.开关机操作
关机操作之前最好先使用sync将虚拟机的数据同步到磁盘中,控制台输入sync即可
8.Linux系统目录的学习
9.chgrp(更改文件属组)
10.chown(更改文件属主)
11.文件内容查看
12.touch(创建文件)
13.ln(软、硬链接)
区别:源文件删除后,硬链接依然还可以访问源文件,相当于备份了,而软连接则会由蓝色变成红色,无法访问源文件,使用ll命令,可以很好的看出硬链接和软链接的区别,软链接是蓝色的,且有->>标记
14.Vim(文本编辑)
Vim的三种模式:命令模式、输入模式、底线命令模式
vim命令大全:https://www.runoob.com/linux/linux-vim.html
15.useradd(添加用户)
ps:以下操作均在管理员账号下操作
1.管理员给用户添加密码:passwd +用户名
2.普通用户自己设置密码:passwd
passwd -l +用户名:锁定用户
passwd -d+用户名:删除用户的密码
16.userdel(删除用户)
17.usermod(修改用户)
18.su(切换用户)
19.logout(登出)
20.hostname(修改虚拟机主机名)
21.groupadd(添加用户组)*
22.groupdel(删除用户组)
23.groupmod(修改用户组)
24.df -h(显示磁盘使用量)
25.du(显示每个文件占用的空间)
26.mount(挂载)
类似于windows上的U盘的安装,把外部文件挂载到指定的目录下
27.umoutn(卸载挂载)
类似于windows的U盘的退出
28.ps(显示当前进程的状态)
常搭配管道符进行使用,例如查找一个mysql进程相关:ps -aux|grep mysql
进程树展示:pstree -pu
杀进程:kill -9 进程ID,相当于结束任务
29.Linux安装Java环境
rpm安装
:http://www.oracle.com/technetwork/java/javase/downloads/index.html
卸载OpenJDK
#检查是否存在jdk rpm -qa|grep jdk #如果存在则执行以下卸载命令 rpm -e --nodeps [jdk版本号]
- 1
- 2
- 3
- 4
将下载好的rpm文件,通过xftp上传到linux系统下
cd进入安装目录,执行命令
rpm -ivh jdk-8u221-linux-x64.rpm
- 1
配置java的环境变量
cd /etc/profile JAVA_HOME=/usr/java/jdk1.8.0_221-amd64 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export PATH CLASSPATH JAVA_HOME #保存后,刷新资源 source /etc/profile #测试是否安装成功 java -version
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
30.Linux安装Tomcat
官网下载Tomcat
,切记是下载Linux版本,下载地址:https://tomcat.apache.org/download-90.cgi
解压Tomcat
,通过xftp上传到Linux服务器,解压出来(tar -zxvf [tomcat压缩包名称])
进入tomcat 的bin目录
防火墙操作
#查看防火墙的8080端口是否打开,因为tomcat默认端口是8080 # 查看全部信息 firewall-cmd --list-all # 只看端口信息 firewall-cmd --list-ports #开启80端口,如果是在云服务器,在安全组开启8080端口即可 firewall-cmd --zone=public --add-port=8080/tcp --permanent #重启防火墙,让他生效 systemctl restart firewalld.service #tomcat启动 ./startup.sh #tomcat停止 ./shutdown.sh
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
31.Linux安装Docker
1.查看是否已经安装了docker
yum list installed | grep docker #如果已经安装了则卸载 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
2.yum安装gcc相关
yum -y install gcc yum -y install gcc-c++
- 1
- 2
3.安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
- 1
4.设置stable镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 1
5.更新yum软件包索引
yum makecache fast
- 1
6.安装Docker CE
yum -y install docker-ce docker-ce-cli containerd.io
- 1
7.启动docker
systemctl start docker
- 1
8.测试docker是否安装成功
docker version docker run hello-world docker images
- 1
- 2
- 3
Linux是测试必不可少的一门技术,以上是我学习Linux过程中记录的笔记,有想法的小伙伴可以在下面留言与我互动哦~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。