day3复习
1.计划任务
systemctl restart atd
at一次性计划任务
crond周期性计划任务
查看一次性计划任务
at -l
atq
删除一次性计划任务
atrm
一次性计划任务格式:
at time
CMD
CMD
ctrl+d
2. crond周期性计划任务
systemctl restart crond
怎么编辑周期性计划任务
crontab -e
怎么查看周期性计划任务
crontab -l
怎么删除计划任务
crontab -r
指定给那个用户进行计划任务的编写
crontab -e -u username
计划任务的书写格式:
* * * * * CMD
分 时 日 月 周 CMD
* 任意的时间
– 7-9,表示7,8,9
, 间隔
/ 每
find命令
find path 选项
查找以test开头的文本
find / -name “test*”
查找文本大小大于100M
find / -size +100M
查找普通文本文件
find / -type f/d
查找无属主的文件并且把他们删掉
find / -nouser -exec rm -rf {} \;
查找普通文件并且权限是777
find / -type f -a -perm 777
查找普通文件并且权限包含执行权限
find / -type f -a -perm -111
磁盘管理
MBR
446字节 bootloader
64字节分区表
2字节魔数
分区:1-4
主分区:最多是4个,最少是3个
扩展分区:最多是一个,最少是0个,扩展分区是不可以被直接使用的
逻辑分区:逻辑是建立在扩展分区之上的
怎么分区管理:fdisk
n 创建新的分区
p 显示分区信息
w 保存退出
q 不保存直接退出
如果发现你创建完一个分区之后,系统并没有识别到的话,使用partprobe命令通知内核更新分区表
第一步:分区
第二步:格式化并安装文件系统
第三步:创建挂载点
第四步:挂载使用
第五步:查看挂载信息df -h
卸载:你可以直接使用umount 挂载点、 umount 磁盘
怎么实现开机自启:
方法一:
echo “/dev/sdb1 /ken xfs defaults 0 0” >> /etc/fstab
方法二:
echo “mount /dev/sdb1 /ken” >> /etc/rc.local
LVM逻辑卷
第一步:创建物理卷
第二步:创建卷组
第三步:创建逻辑卷
第四步:格式化
第五步:创建挂载点
第六步:进行挂载
第七步:查看挂载信息
xfs格式的逻辑卷实现在线扩容
1. lvextend -L +5G /dev/centos/root
2. xfs_growfs /dev/centos/root
在线扩容根磁盘演示
第一步:添加一块磁盘
略
第二步:创建物理卷
[root@ken ~]# pvcreate /dev/sdb
Physical volume “/dev/sdb” successfully created.
第三步:扩容卷组
[root@ken ~]# vgextend centos /dev/sdb
Volume group “centos” successfully extended
第四步:查看卷组信息
[root@ken ~]# vgdisplay
— Volume group —
VG Name centos
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 38.99 GiB
PE Size 4.00 MiB
Total PE 9982
Alloc PE / Size 4863 / <19.00 GiB
Free PE / Size 5119 / <20.00 GiB
VG UUID e3PigQ-Ic2I-bUs4-Zr3L-usQi-mLCE-317hbq
第五步:扩容逻辑卷
[root@ken ~]# lvextend -L +10G /dev/centos/root
Size of logical volume centos/root changed from <17.00 GiB (4351 extents) to <27.00 GiB (6911 extents).
Logical volume centos/root successfully resized.
第六步:指定xfs_growfs
[root@ken ~]# xfs_growfs /dev/centos/root
meta-data=/dev/mapper/centos-root isize=512 agcount=4, agsize=1113856 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=4455424, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 4455424 to 7076864
第七步:查看磁盘信息
[root@ken ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 27G 1.4G 26G 5% /
devtmpfs 476M 0 476M 0% /dev
tmpfs 488M 0 488M 0% /dev/shm
tmpfs 488M 7.6M 480M 2% /run
tmpfs 488M 0 488M 0% /sys/fs/cgroup
/dev/sda1 1014M 130M 885M 13% /boot
tmpfs 98M 0 98M 0% /run/user/0
RAID阵列
阵列名称 名称 磁盘最小使用个数 磁盘利用率 优缺点
RAID0 条带卷 2个 100% 读写速度快,但是不容错
RAID1 镜像卷 2个 50% 读写速度慢。但是容错
RAID5 奇偶镜像卷 3+ n-1 读写速度快,而且容错,但是只允许坏一块盘
RAID10 RAID1和0的组合 4 50% 读写速度快,而且容错,可以坏两块磁盘
实例1:创建RAID10
mdadm
常用选项:
-C create创建磁盘阵列
-v verbose 显示创建过程
-l level 磁盘阵列的等级
-n number 磁盘个数
-D detailed显示磁盘阵列的详细信息
-f fault模拟损坏磁盘
第一步:添加四块磁盘
lve
第二步:下载mdadm
[root@ken ~]# yum install mdadm -y
第三步:创建阵列
[root@ken ~]# mdadm -Cv /dev/md10 -l 10 -n 4 /dev/sd{b,c,d,e}
第四步:查看磁盘阵列的信息
[root@ken ~]# mdadm -D /dev/md10
/dev/md10:
Version : 1.2
Creation Time : Mon Jun 24 17:49:55 2019
Raid Level : raid10
Array Size : 41908224 (39.97 GiB 42.91 GB)
Used Dev Size : 20954112 (19.98 GiB 21.46 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
Update Time : Mon Jun 24 17:51:01 2019
State : clean, resyncing
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : near=2
Chunk Size : 512K
Consistency Policy : resync
Resync Status : 35% complete
Name : ken:10 (local to host ken)
UUID : 6050c661:4d339c0b:9c22f7d6:4addc7dd
Events : 5
Number Major Minor RaidDevice State
0 8 16 0 active sync set-A /dev/sdb
1 8 32 1 active sync set-B /dev/sdc
2 8 48 2 active sync set-A /dev/sdd
3 8 64 3 active sync set-B /dev/sde
第五步:格式化
[root@ken ~]# mkfs.xfs /dev/md10
meta-data=/dev/md10 isize=512 agcount=16, agsize=654720 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=10475520, imaxpct=25
= sunit=128 swidth=256 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=5120, version=2
= sectsz=512 sunit=8 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
第五步:创建挂载点
[root@ken ~]# mkdir /ken
第六步:进行挂载
[root@ken ~]# mount /dev/md10 /ken
第七步:查看挂载信息
[root@ken ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 17G 1.4G 16G 8% /
devtmpfs 476M 0 476M 0% /dev
tmpfs 488M 0 488M 0% /dev/shm
tmpfs 488M 7.7M 480M 2% /run
tmpfs 488M 0 488M 0% /sys/fs/cgroup
/dev/sda1 1014M 130M 885M 13% /boot
tmpfs 98M 0 98M 0% /run/user/0
/dev/sr0 4.2G 4.2G 0 100% /mnt
/dev/md10 40G 33M 40G 1% /ken
第八步:开机自启
[root@ken ~]# echo “/dev/md10 /ken xfs defaults 0 0” >> /etc/fstab
进行验证:
第一步:创建文件在阵列中
[root@ken ken]# touch {1..100}.txt
第二步:模拟损坏磁盘
[root@ken ken]# mdadm /dev/md10 -f /dev/sdd
mdadm: set /dev/sdd faulty in /dev/md10
[root@ken ~]# mdadm /dev/md10 -f /dev/sdc
mdadm: set /dev/sdc faulty in /dev/md10
第三步:查看数据
[root@ken ~]# ls /ken
100.txt 20.txt 31.txt 42.txt 53.txt 64.txt 75.txt 86.txt 97.txt
10.txt 21.txt 32.txt 43.txt 54.txt 65.txt 76.txt 87.txt 98.txt
11.txt 22.txt 33.txt 44.txt 55.txt 66.txt 77.txt 88.txt 99.txt
12.txt 23.txt 34.txt 45.txt 56.txt 67.txt 78.txt 89.txt 9.txt
实例2:创建RAID5并且加一块热备盘
第一步:添加四块磁盘
略
第二步:创建阵列和热备盘
[root@ken ~]# mdadm -Cv /dev/md5 -l 5 -n 3 -x 1 /dev/sd{b,c,d,e}
-x 指定备份盘的数量
-n 后面指定三块磁盘
第三步:查看磁盘阵列信息
[root@ken ~]# mdadm -D /dev/md5
/dev/md5:
Version : 1.2
Creation Time : Mon Jun 24 18:25:18 2019
Raid Level : raid5
Array Size : 41908224 (39.97 GiB 42.91 GB)
Used Dev Size : 20954112 (19.98 GiB 21.46 GB)
Raid Devices : 3
Total Devices : 4
Persistence : Superblock is persistent
Update Time : Mon Jun 24 18:25:18 2019
State : clean, degraded, recovering
Active Devices : 2
Working Devices : 4
Failed Devices : 0
Spare Devices : 2
Layout : left-symmetric
Chunk Size : 512K
Consistency Policy : resync
Rebuild Status : 5% complete
Name : ken:5 (local to host ken)
UUID : 0b7e3220:12903110:dfcd8d75:23354efa
Events : 1
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 32 1 active sync /dev/sdc
4 8 48 2 spare rebuilding /dev/sdd
3 8 64 – spare /dev/sde
第四步:格式化
[root@ken ~]# mkfs.xfs /dev/md5
第五步:创建挂载点
[root@ken ~]# mkdir /ken
第六步:挂载
[root@ken ~]# mount /dev/md5 /ken
第七步:查看挂载信息
[root@ken ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 17G 1.4G 16G 8% /
devtmpfs 476M 0 476M 0% /dev
tmpfs 488M 0 488M 0% /dev/shm
tmpfs 488M 7.7M 480M 2% /run
tmpfs 488M 0 488M 0% /sys/fs/cgroup
/dev/sda1 1014M 130M 885M 13% /boot
tmpfs 98M 0 98M 0% /run/user/0
/dev/sr0 4.2G 4.2G 0 100% /mnt
/dev/md5 40G 33M 40G 1% /ken
使用热备盘:
第一步:模拟损坏磁盘/dev/sdd
[root@ken ~]# mdadm /dev/md5 -f /dev/sdd
第二步:查看磁盘阵列信息
[root@ken ~]# mdadm -D /dev/md5
/dev/md5:
Version : 1.2
Creation Time : Mon Jun 24 18:25:18 2019
Raid Level : raid5
Array Size : 41908224 (39.97 GiB 42.91 GB)
Used Dev Size : 20954112 (19.98 GiB 21.46 GB)
Raid Devices : 3
Total Devices : 4
Persistence : Superblock is persistent
Update Time : Mon Jun 24 18:28:21 2019
State : clean, degraded, recovering
Active Devices : 2
Working Devices : 3
Failed Devices : 1
Spare Devices : 1
Layout : left-symmetric
Chunk Size : 512K
Consistency Policy : resync
Rebuild Status : 23% complete
Name : ken:5 (local to host ken)
UUID : 0b7e3220:12903110:dfcd8d75:23354efa
Events : 26
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 32 1 active sync /dev/sdc
3 8 64 2 spare rebuilding /dev/sde
4 8 48 – faulty /dev/sdd
虚拟机的网络配置
三种网络模式
桥接模式
nat模式
仅主机模式
桥接模式:
- 虚拟机相当于一台独立的计算机
- 虚拟机可以和其他计算机或者虚拟机进行通信
- 相同模式的下虚拟机及都是桥接模式的虚拟机可以进行通信
- 其他计算机可以和桥接模式下的虚拟机进行通信
- 虚拟机是可以通外网的
- 可以和物理机进行通信
nat模式:
- 虚拟机可以和其他计算机或者虚拟机进行通信
- 相同模式的下虚拟机及都是桥接模式的虚拟机可以进行通信(不可以跨节点)
- 外部设备是没有办法访问到虚拟机的
- 虚拟机是可以通外网的
仅主机模式:
- 虚拟机不可以和其他计算机或者虚拟机进行通信
- 相同模式的下虚拟机及都是仅主机模式的虚拟机可以进行通信(不可以跨节点)
- 外部设备是没有办法访问到虚拟机的
- 虚拟机是不可以通外网的
- 可以和物理机进行通信
linux系统中网卡配置
[root@ken ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
DEVICE=eth0 #指出设备名称
NM_CONTROLLED=yes #network mamager的参数,实时生效,不需要重启
ONBOOT=yes #设置为yes,开机自动启用网络连接
IPADDR=192.168.21.129 #IP地址
BOOTPROTO=none #设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务
NETMASK=255.255.255.0 #子网掩码
DNS1=8.8.8.8 #第一个dns服务器
TYPE=Ethernet #网络类型为:Ethernet
GATEWAY=192.168.21.2 #设置网关
DNS2=8.8.4.4 #第二个dns服务器
IPV6INIT=no #禁止IPV6
USERCTL=no #是否允许非root用户控制该设备,设置为no,只能用root用户更改
HWADDR=00:0C:29:2C:E1:0F #网卡的Mac地址
PREFIX=24
NAME=”System eth0″ #定义设备名称
DHCP状态下必须保留的:
DEVICE=eth0 #指出设备名称
ONBOOT=yes #设置为yes,开机自动启用网络连接
BOOTPROTO=dhcp #设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务
TYPE=Ethernet #网络类型为:Ethernet
static状态下必须保留的:
DEVICE=eth0 #指出设备名称
ONBOOT=yes #设置为yes,开机自动启用网络连接
BOOTPROTO=static #设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务
TYPE=Ethernet #网络类型为:Ethernet
IPADDR=192.168.64.5 #一定是要和相对应的网络模式下的网段保持一段!
GATEWAY=192.168.64.2 #nat模式下的网关地址是2
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=114.114.114.114
例子1:给虚拟机配置nat网络
第一步:添加新的网卡
略
第二步:查看获取到的网卡
[root@ken ~]# ip a #ip address show
第三步:管理IP地址
[root@ken network-scripts]# cp ifcfg-eth0 ifcfg-eth1
DEVICE=”eth1″
ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
TYPE=Ethernet
IPADDR=192.168.64.10
NETMASK=255.255.255.0
GATEWAY=192.168.64.2
DNS1=8.8.8.8
DNS2=114.114.114.114
第四步:重启网卡
[root@ken network-scripts]# systemctl restart network
[root@ken network-scripts]# systemctl stop NetworkManager
第五步:查看网卡信息
[root@ken network-scripts]# ip a
第六步:测试外网连通性
[root@ken network-scripts]# ping baidu.com
PING baidu.com (123.125.114.144) 56(84) bytes of data.
例子2:给虚拟机配置桥接网络
第一步:添加一块新的网卡
略
第二步:查看网卡信息
[root@ken network-scripts]# ip a
第三步:配置网卡
[root@ken network-scripts]# cp ifcfg-eth0 ifcfg-eth2
DEVICE=”eth2″
ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
TYPE=Ethernet
IPADDR=192.168.0.115
NETMASK=255.255.255.0
GATEWAY=192.168.64.1
DNS1=8.8.8.8
DNS2=114.114.114.114
第四步:重启网卡
[root@ken network-scripts]# systemctl restart network
第五步:验证网络连通性
[root@ken network-scripts]# ping baidu.com
PING baidu.com (220.181.38.148) 56(84) bytes of data.
连接xshell
第一步:关掉防火墙
[root@ken ~]# systemctl stop firewalld && systemctl disable firewalld && setenforce 0
第二步:永久关闭seliunx
[root@ken ~]# vim /etc/sysconfig/selinux
SELINUX=disabled
第三步:查看网卡信息
[root@ken ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:e3:93:4b brd ff:ff:ff:ff:ff:ff
inet 192.168.64.4/24 brd 192.168.64.255 scope global eth0
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:e3:93:55 brd ff:ff:ff:ff:ff:ff
inet 192.168.64.10/24 brd 192.168.64.255 scope global eth1
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fee3:9355/64 scope link
valid_lft forever preferred_lft forever
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:e3:93:5f brd ff:ff:ff:ff:ff:ff
inet 192.168.0.115/24 brd 192.168.0.255 scope global eth2
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fee3:935f/64 scope link
valid_lft forever preferred_lft forever
第四步:确保物理机能够ping通你想要连接的IP地址
ping 192.168.64.4
第五步:xshell连接
略
rpm常用操作
第一类操作:下载rpm包
常用选项:
-i install下载软件包
-v verbose显示安装过程
-h ###显示安装进度
-ivh 安装软件包的常用组合
例子1:安装redis
[root@ken ~]# rpm -ivh redis-3.2.12-2.el7.x86_64.rpm
warning: redis-3.2.12-2.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
error: Failed dependencies:
libjemalloc.so.1()(64bit) is needed by redis-3.2.12-2.el7.x86_64
解决依赖关系:首先安装redis所依赖的包
[root@ken ~]# rpm -ivh lib64jemalloc1-3.6.0-2.mga5.x86_64.rpm
warning: lib64jemalloc1-3.6.0-2.mga5.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 80420f66: NOKEY
Preparing… ################################# [100%]
Updating / installing…
1:lib64jemalloc1-3.6.0-2.mga5 ################################# [100%]
再次安装redis:
[root@ken ~]# rpm -ivh redis-3.2.12-2.el7.x86_64.rpm
warning: redis-3.2.12-2.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
Preparing… ################################# [100%]
Updating / installing…
1:redis-3.2.12-2.el7 ################################# [100%]
启动redis:
[root@ken ~]# systemctl restart redis
使用redis:
[root@ken ~]# redis-cli
127.0.0.1:6379> set name ken
OK
127.0.0.1:6379> get name
“ken”
第二类操作:卸载rpm包
[root@ken ~]# rpm -e redis
第三类操作:查询操作
例子1:查询某个软件包是否安装
[root@ken ~]# rpm -q redis
package redis is not installed
例子2:查看当前系统已经安装了多少软件包
[root@ken ~]# rpm -qa
[root@ken ~]# rpm -qa | wc -l
353
例子3:查看一个软件包所生成的文件
[root@ken ~]# rpm -ql httpd
/etc/httpd
/etc/httpd/conf
/etc/httpd/conf.d
例子4:查看一个命令是哪个软件生成的
[root@ken ~]# which apachectl
/usr/sbin/apachectl
[root@ken ~]# rpm -qf /usr/sbin/apachectl
httpd-2.4.6-80.el7.centos.x86_64
[root@ken ~]# rpm -qf `which apachectl`
httpd-2.4.6-80.el7.centos.x86_64
yum 管理
yum 本地仓库配置:不依赖于网络,下载速度非常快,但是软件包较少
第一步:切换至yum仓库目录
[root@ken ~]# cd /etc/yum.repos.d/
第二步:创建一个以.repo结尾的文件
[root@ken yum.repos.d]# touch local.repo
第三步:编辑该文件
[local]
name=local repo
enabled=1
gpgcheck=0
baseurl=file:///mnt #指向包含repodata的目录下
第四步:挂载光盘
[root@ken yum.repos.d]# mount /dev/cdrom /mnt
mount: /dev/sr0 is write-protected, mounting read-only
注意:如果这里报错no medium not found
需要在设置里面把CD/DVA中连接的两个都要打上对勾
第五步:查看仓库信息
[root@ken yum.repos.d]# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
repo id repo name status
local local repo 3,971
repolist: 3,971
第六步:下载程序进行测试
[root@ken yum.repos.d]# yum install lrzsz -y
rz 实现了可以把window当中的文件传输到linux中
sz 实现了可以把linux当中的文件传输到window中
yum常用操作
第一类操作:安装软件
yum install softname1 softname2…. -y
第二类操作:卸载软件
yum remove softname1 softname2…. -y
第三类操作:查询已经安装的软件包
yum list installed
第四类操作:查询所有的安装包
yum list all/ yum list
第五类操作:查询可以获得软件包 #可以下载但是未下载的
yum list available
第六类操作:查询所有可用仓库或者包
yum repolist
第七类操作:清空缓存操作
yum clean all
yum 配置网络源
yum本地源:使用的场景是虚拟机无法上网。另外想要追求下载的速度,但是本地源的软件包较少,很多的软件包是在本地源里面没有的。
yum网络源: 软件包的数量非常多,而且版本较新,但是依赖于网络,如果你的虚拟机无法上外网是没有办法使用网络源的,如果你的虚拟机网速非常慢也很容易造成timeout超时。
网络源的配置:
[net]
name=epel
enabled=1
gpgcheck=0
baseurl=https://mirrors.aliyun.com/epel/7/x86_64/
使用网络源;
[root@ken yum.repos.d]# yum clean all
[root@ken yum.repos.d]# yum repolist
常见错误:
file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 – “Couldn’t open file /mnt/repodata/repomd.xml”
解决办法:
造成这个错误的原因就是你没有挂载到指定的目录下(repo文件指定的)
mount /dev/cdrom /mnt
部署vsftpd服务–本地用户模式
第一步:下载vsftpd
yum install vsftpd -y
第二步:修改配置文件
[root@ken ~]# vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
第三步:重启vsftpd
[root@ken ~]# systemctl restart vsftpd
第四步:创建一个用户并设置密码
[root@ken ~]# useradd ken
useradd: user ‘ken’ already exists
[root@ken ~]# passwd ken
第五步:访问vsftpd服务器
获取IP地址
[root@ken ~]# ip a
第六步:物理机访问
ftp://ip