- CentOS 7
- Windows 10
- VMware Workstation Pro 17
关于Linux的基础操作可以参考这篇文章:
案例1
添加一个用户admintest,并为其设置密码1234
su root
useradd admintest
passwd admin
可以注意到/etc/password/
目录下应该会有关admintest
的信息
同时/home/
目录下会多一个admintest
的目录
案例2
使用root
用户在/tmp
下创建testdir
文件夹,在/tmp/testdir
下创建testfile
文件,修改权限,使admintest
用户能够访问修改testfile
的内容为”hello world!
“,最后将testdir
复制到admintest
的家目录
su root
mkdir /tmp/testdir
touch /tmp/testdir/testfile
chmod 777 -R /tmp/testdir/testfile
su admintest
vi /tmp/testdir/testfile
按i
进入编辑模式
输入内容:hello world!
输入:wq
退出并保存文件
su root
cp -r /tmp/testdir /home/admintest/testdir
案例3
修改Linux 主机的IP为10.2.44.123,并且Windows 和Linux 能互ping成功
ifconfig #查看本机IP地址等信息
修改网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
按i
进入编辑模式
修改BOOTPROTO=static
,然后在末尾添加以下内容:
IPADDR=10.2.44.123
PREFIX=24
# 与windows主机设置一样
GATEWAY=10.2.44.1
DNS1=8.8.8.8
DNS2=114.114.114.114
输入:wq
退出并保存文件
(或者使用nmtui
工具进行网络配置)
重启网络服务
systemctl restart network.service
测试ping能否成功
ping -c 4 10.2.44.136
注意VMware Workstation虚拟机需要设置为桥接模式
案例4
新增一块20GB大小的磁盘,并且进行分区与格式化,然后挂载到/tmp/test
在虚拟机设置中,添加一块20GB大小的磁盘
cd /dev
可以发现多了一个sdb
#格式化sdb为ex4格式
mkfs -t ext4 sdb
#使用fdisk工具对sdb进行分区
fdisk sdb
挂载sdb
mkdir /tmp/test
mount /dev/sdb /tmp/test
案例5
配置一个本地yum源,安装apache,samba服务
注意虚拟机右下角是否显示在使用ios镜像
su root
mkdir /mnt/cdrom
cd /dev
mkfs -t ext4 sr0
mount /dev/cdrom /mnt/cdrom
cd /etc/yum.repos.d
rm -rf *
vi yum.repo
[localrepo]
name=localrepo
baseurl=file:///mnt/cdrom/
enable=1
gpgcheck=0
生成 Yum 仓库的元数据缓存
yum makecache
安装apache和samba软件包
yum -y install httpd
yum -y install samba
apache和samba服务搭建参考以下文章: