且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

CentOS 7 使用心得

更新时间:2022-09-28 17:30:19

1.安装vm tools

载入光盘 解压后  可能提示你卸载open-vm-tools-desktop


2.网卡名字改了vim /etc/sysconfig/network-scripts/ifcfg-ens32

可能是这个


查看NetworkManager 动态网络和配置系统是否起来了

systemctl status NetworkManager.service


systemctl disable postfix.service  开机禁用这个服务


查看网络管理器管理的网络接口

[root@pankuo ~]# nmcli dev status

设备   类型      状态    CONNECTION                                                             

ens34  ethernet  连接的  ens32                                                                   

ens32  ethernet  不可用  --                                                                         

lo     loopback  未管理  --                                                                               


在 /etc/sysconfig/network-scripts/ifcfg-ens32

有一行NM_CONTROLLED=no 表示接口将通过该配置文件进行设置,而不是通过网络管理器进行管理


在最小版安装里 已经没有ifconfig命令了  只有ip  

ip addr show  查看ip


ip link set dev ens32 up/down  启动关闭设备


ip link set dev ens32 address mac地址


ip route add/change/replace  添加修改替换 路由


ip route add 10.0.0/24 via 192.168.1.1  设置网络10.0.0/24路由经过网关192.168.1.1


ip route add nat 192.168.1.1 via 10.10.10.10  来自192.168.1.1的数据包进行网络地址转换10.10.10.10


ip show route 列出路由


ip route ls table 路由表名字 查看某个路由表的内容



修改运行级别

systemctl isolate runlevel3.target  修改为3  或者systemctl isolate multi-user.target 或者systemctl set-default multi-user.target

systemctl isolate runlevel5.target  修改为5  或者systemctl isolate graphical.target  或者 systemctl set-default graphical.target


如果想把开机是5的 改成3

需要先

rm /etc/systemd/system/default.target

然后

ln -sf /lib/systemd/system/multi-user.target  /etc/systemd/system/default.target


查看某个服务是否开机启动

systemctl is-enabled postfix.service 


查看已启动的服务

systemctl list-unit-files |grep enabled


NM_CONTROLLED="NO" 要想外部连上还需要在网卡配置文件里添加这行

是network manager的参数  实时生效,修改后无需要重启网卡立即生效


字符集位置 /etc/locale.conf







      本文转自潘阔 51CTO博客,原文链接:http://blog.51cto.com/pankuo/1630243,如需转载请自行联系原作者