使用root用户
su root
进入下面路径
cd /etc/sysconfig/network-scripts
vim fcfg-enp0s3
修改如下
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=a513c2e9-dff2-41a0-97f5-41c95bbad086
DEVICE=enp0s3
ONBOOT=yes
IPADDR=192.168.1.201
NETMASK=225.225.225.0
GATEWAY=192.168.1.1
重启网关 使配置生效 下面是centos8.4的命令语法 centos7的语法是(systemctl restart network)
nmcli c reload enp0s3
查看 etc/resolv.conf 下面文件如果没有 nameserver 114.114.114.114则创建
etc/resolv.conf 并写入 nameserver 114.114.114.114
笔记本安装centos8服务器版 后用wifi连接网络
废旧笔记本装上了CentOS准备拿来练手,由于笔记本有线网孔坏了需要配合WiFi联网使用
第一步,查看笔记本WiFi网卡名称:
ip addr
8648593ddc67de81fd82165e464afb2c.png
其中"wlp8s0"则是我的无线网卡口名称
下面是用到的命令:
#将无线网口wls1开启
ip link set wlp8s0 up
#显示无线网口wls1连接情况
ip link show wlp8s0
#显示分配的ip地址,特别适用于查看是否成功地通过dhcp自动获取了ip地址
ip addr show wlp8s0
#连接无线网ssid,密码psk
wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase “ssid” “psk”)
#为wlp8s0自动分配ip地址
dhclient wlp8s0
连接好后可通过"ip addr show wlp8s0"查看是否正确分配ip地址,"ping"测试是否正常连接网络
但是重启登录后会发现
1.无线网卡没有启动
2.启动后无法自动连接WiFi
3.使用ip link set xxx up,wpa_xxx启动网卡连接WiFi后重新登陆无法自动启动连接WiFi
解决方案如下:
1.设置NetworkManager自动启动
chkconfig NetworkManager on
2.安装NetworkManager-wifi
yum -y install NetworkManager-wifi
3.开启WiFi
nmcli r wifi on
4.测试(扫描信号)
nmcli dev wifi
5.连接
nmcli dev wifi connect PDCN password 123456
PDCN是wifi名称
123456是Wi-Fi密通
配置好试试百度是否访问得通
curl www.baidu.com
可以访问外网然后修改成静态
nmcli con mod “wifi名称” ipv4.addresses 192.168.123.110
ls /etc/NetworkManager/system-connections/ wifi配置文件
ls /etc/udev/rules.d/70-persistent-net.rules 网卡配置文件
nmcli device status [查看网卡状态]
nmcli con status 查看所有连接的状态
nmcli con list id Cloud_SIgn_C1F0 查看wifi配置文件详细信息
sudo nmcli dev wifi connect ZDEC password zdec1234 [连接wifi]
nmcli dev wifi list iface wlan0 查看wlan1网卡附近的wifi
nmcli con delete id ZDEC 删除wifi配置文件。断开wifi
nmcli dev disconnect iface wlan0 [断开wifi]
nmcli con up iface wlan0 id Cloud_SIgn_C1F0 [发出wifi]
nmcli con up id Cloud_SIgn_C1F0 发出wifi
nmcli nm wifi off/on 关闭/打开 所有无线网卡
nmcli dev disconnect iface wlan0 && nmcli nm wifi off && nmcli nm wifi on && sleep 3 && echo 1111 | sudo -S nmcli dev wifi connect ZDEC password zdec1234 桥接wifi
Centos7把/home分区合并到/root
当/home分区和/不是一块硬盘或者挂载成不同分区的时候,我们有时候往往只大量使用了其中一个分区。
那么如何把这两个分区合并成一个。
首先看下当前分区大小分布
[root@localhost ~]# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 925G 47G 879G 6% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 116K 1.9G 1% /dev/shm
tmpfs 1.9G 191M 1.7G 11% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sda1 494M 97M 398M 20% /boot
tmpfs 376M 0 376M 0% /run/user/0
/dev/mapper/centos-home 2.0G 33M 2.0G 2% /home
看到此时的home分区是占用2G空间的,那我们操作它,把它合并到root分区。
# 把/home内容备份,然后将/home文件系统所在的逻辑卷删除,扩大/root文件系统,新建/home:
tar cvf /tmp/home.tar /home #备份/home 没东西可以不备份
# 记录一下 home下有多少可用空间 ,比如2G
umount /home #卸载/home,如果无法卸载,先终止使用/home文件系统的进程
lvremove /dev/centos/home # 删除/home所在的lv
lvextend -L +2G /dev/centos/root # 扩展/root所在的lv,增加/home的大小
xfs_growfs /dev/centos/root #扩展/root文件系统
mkdir -p /home && cd /home # 重新创建home目录
tar xvf /tmp/home.tar # 恢复备份的文件
# 这里一般需要重新设置下逻辑分区的大小
xfs_growfs /dev/centos/root # 重新设置root对应分区大小
df -h # 查询新分区