1.在window中用VMware软件创建虚拟机,在虚拟机中安装Linux系统
1、工具准备
VMware下载 https://www.vmware.com/cn.html
centOS镜像下载 https://www.centos.org/
2、在要安装系统的磁盘新建一个文件夹,例如:centOS
3、打开安装好的VMware,点击“创建新的虚拟机”
此处选择典型,因为只是安装一个简单的linux操作系统
2、关闭防火墙
1、关闭selinux防火墙
查看状态
sestatus
关闭
vi etc/selinux/config
将SELINUX=disable
重启
init 6
2、关闭firewalld
查看
systemctl status firewalld
关闭
systemctl disable firewalld
3、关闭iptables
查看
iptables -L -n
清空规则
iptables -F
保存规则
service iptables save
3、yum软件包使用
1、挂在光盘
mount /dev/cdrom /media
2、查看光盘
df
3、配置yum
cd /etc/yum.repos.d/
mv CentOS-Media.repo /mnt
rm -rf *
mv /mnt/CentOS-Media.repo ./
vi CentOS-Media.repo
4、开启yum源(配置仓库)
5、查看yum软件包
yum list | wc -l
6、查看某一个包
yum list | grep iptables
7、安装包
yum -y install iptables-service
4、网络配置
tip
网关:路由器对内部使用者提供的内网ip地址,路由器的网关一般为
192.168.1.1
公网IP:服务商提供的外网ip地址,例如1.1.1.1
DNS:解析域名根ip地址,例如114.114.114.114
tip
修改linux的主机名,默认为localhost
查看
hostname 或 hostnamectl
修改
(1)命令
hostnamectl set-hostname
(2)编辑配置文件
vi /etc/hostname
1、网络管理
查看
1 ifconfig
2 ip addr
配置
vi /etc/sysconfig/network-scripts/ifcfg-ens32
#将开机启动改为yes
ONBOOT=yes
nmcli管理
查看
nmcli device show ens32
修改
vi /etc/sysconfig/network-scripts/ifcfg-ens32
或
nmcli connection modify 【参数】
重载,生效
nmcli connection reload
nmcli connnection up ens32
5、基础命令
init 0 关机
init 6 重启
ls 查看目录下文件
ls -a 查看目录下文件包含隐藏文件
ls -l 查看目录下的文件,和目录权限
cd 切换目录,无参数时,返回用户家目录
pwd 此时此刻所在目录,当前操作路径
cd - 切换到最近操作的上一个目录路径
ctrl+c 中断操作
clear 或ctrl+l 清屏
6、linux系统目录结构
bin 系统常用命令,(普通命令)
boot 系统启动文件
dev 系统的硬件设备映射
etc 系统的程序配置文件
home 其他用户的家目录
lib 程序服务
lib64 程序服务
media 挂载光盘使用
mnt 测试目录(空目录)
opt 测试目录(空目录)
proc 设备信息,(CPU,内存,硬盘)
root root用户家目录
run 程序进程的pid
sbin 只有root权限使用的命令
srv 用户自己的程序,源代码存放目录
sys 系统内核文件,运行时加载到内存中
tmp 临时文件存放目录
usr 第三方应用的安装执行目录
var 日志目录
7、文件操作
touch [file] 新建文件
rm -rf [file] 删除文件
vi [file] 编辑
cat [file] 查看
mv [file] [file] 移动、重命名
cp [file] [file] 复制
find / -name [file] 在根下查找名为file的文件
8、目录操作
mkdir [dir] 新建目录
tree [dir] 以树状结构查看目录
rm -rf [dir] 删除目录
mv [dir] [dir] 移动、重命名
cp -r [dir] [dir] 复制
9、压缩包管理
1、gz压缩包
tar czf [file.gz] [file] 压缩 (czf --->create gz file)
tar xzf [file.gz] 解压
2、bz2压缩包
tar cjf [file.bz2] [file] 压缩
tar xjf [file.bz2]
3、zip压缩包
zip -r [file.zip] [file] 压缩
unzip [file.zip]
10、光盘管理
mount /dev/cdrom /media/ 挂载
umount /dev/cdrom 卸载
df 查看
10.1、RPM包 (redhat package management)只适用于Redhot和Centos
cd media/BaseOs/Package
rpm -ivh [packageName] 安装
rpm -qa 查看
rpm -e [packageName] 卸载
10.2、管理软件包工具yum
挂在光盘
mount /dev/cdrom /media/
配yum仓库
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DH5dxG1f-1611664064855)(D:\Learning documents\backend\linux\开启yum源.PNG)]
yum list 查看软件包
yum -y install [package] 安装
yum -y remove [package] 卸载
安装
rpm -qa 查看
rpm -e [packageName] 卸载
##### 10.2、管理软件包工具yum
>挂在光盘
>
>mount /dev/cdrom /media/
>
>配yum仓库
>
>[外链图片转存中...(img-DH5dxG1f-1611664064855)]
```shell
yum list 查看软件包
yum -y install [package] 安装
yum -y remove [package] 卸载