一、网络配置
图形化界面配置
1、网卡配置文件
Centos7:ens33 ens75
位于:/etc/sysconfig/network-scripts目录下,一块网卡对应一个配置文件。
ifcfg-ens33为网卡配置文件,常用配置项的含义如下:
DEVICE=ens33 //定义该网卡的识别名称。
BOOTPROTO=dhcp //启动该网卡的方式,dhcp表示通过BOOTP或DHCP协议动态取得IP地址。
ONBOOT=yes //启动network服务时,是否启动该网卡。
TYPE=Ethernet //网卡的类型。
IPADDR=192.168.64.128 //静态方式指定网卡的IP地址
NETMASK=255.255.255.0 //定义网卡的子网掩码
MTU=1500 //网卡传输的最大数据包
GATEWAY=192.168.64.254 //网络的默认网关
DNS1=
NAME=ens33 网卡的显示名称
2、查看网卡信息
ifconfig:查看活动的网络接口信息
ifconfig -a :查看所有的网络接口信息
ifconfig ens33: 只查看ens33这个网络接口的信息
如果在windows系统中查看IP地址?ipconfig
3、网卡常用命令
启用网卡:ifup ens33
禁用网卡:ifdown ens33
重启网络服务:systemctl restart nework
4、查看DNS地址
cat /etc/resolv.conf
5、网络测试命令:
ping ping -c 4 192.168.75.1
二、磁盘分区与挂载
(1)向系统中添加一块硬盘,并重启虚拟
(2)由系统识别硬盘名(sdb):使用fdisk -l
(3)对新硬盘进行分区(分2个主分区,分别是5G 1个扩展分区,2个逻辑分区分别为5G)
fdisk 设备名称 fdisk /dev/sdb
n:新建分区
p:查看分区
w:保存
fdisk -l 查看磁盘信息
(4) 对分区进行格式化
mkfs -t ext4 设备分区文件名
mkfs -t ext4 /dev/sdb1
(5) 创建文件系统
/mnt/sdb1 /mnt/sdb2
(6) 挂载使用
mount -t ext4 /dev/sdb1 /mnt/sdb1 (临时挂载)
三、文件打包、压缩与解压
1、zip命令
(1)压缩文件:zip -r myfile.zip ./*
将当前目录下的所有文件和目录全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.
(2)解压文件:unzip
unzip -o -d /home/sunny myfile.zip
把myfile.zip文件解压到 /home/sunny/
-o:不提示的情况下覆盖文件;
-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;
(3)其他
查看压缩文件中的文件
zipinfo myfile.zip
删除压缩文件中smart.txt文件
zip -d myfile.zip smart.txt
向压缩文件中myfile.zip中添加rpm_info.txt文件
zip -m myfile.zip ./rpm_info.txt
2、TAR包管理工具简介
TAR(Tape Archive,TAR)是Linux下的包管理工具,具有5种功能:打包、查询、释放、更新、追加。
命令格式:tar [主选项+辅助选项] [文件或目录]
选项 |
说明 |
-c |
创建新的tar包 |
-t |
列出tar包文件的列表 |
-x |
从tar包中释放文件 |
-r |
把备份文件追加到已备份文件的末尾 |
辅助选项 |
说明 |
-f |
选择文件或设备,必选项 |
-v |
显示命令执行的详细信息 |
-z |
用gzip来压缩/解压缩文件 |
-j |
用bzip2来压缩/解压缩文件 |
-C |
指定文件解压后的存放路径 |
对文件进行打包:tar -cf xx.tar files.txt sdb1.txt
列出tar包文件包含的文件:tar -tf xx.tar
解包到当前目录:tar -xf xx.tar -C ./
压缩为gzip: tar -zcf yy.gz files.txt sdb1.txt
压缩为bzip2:tar -jcf yy.bz2 files.txt sdb1.txt
2、rar命令
下载rarlinux-x64-5.7.1.tar.gz:https://www.rarlab.com/download.htm
解压后将rar文件到/usr/local目录下:tar -xf rarlinux-x64-5.7.1.tar.gz -C usr/local/
然后执行以下命令
ln -s /usr/local/rar/rar /usr/local/bin/rar
ln -s /usr/local/rar/unrar /usr/local/bin/unrar
压缩文件:rar a test.rar ./test/
列出压缩文件:rar l test.rar
解压文件:rar x test.rar ./