网卡编辑

nmtui #网卡设置指导模式

nmcli命令

查看已安装的网卡设备:

nmcli device status

查看网卡的详细设置,以下eht0指网卡设备:

nmcli connection show eth0

设置网卡参数:

nmcli connection edit eth0    #编辑eth0网卡设置

nmcli> set connection.autoconnect yes    #设置网卡开机自动连接

nmcli> print ipv4    #显示ipv4信息

nmcli> set ipv4.method manual    #设置ipv4为手动配置

nmcli> set ipv4.addresses 192.168.1.10/24    #设置ipv4 地址

nmcli> set ipv4.gateway 192.168.1.1    #设置ipv4 路由

nmcli> set ipv4.dns 192.168.1.1    #设置ipv4 DNS

nmcli> save #保存配置

nmcli> quit #退出

nmcli connection reload

#重新读取网络配置,如果不行,运行systemctl restart network,重启网络服务


设置主机名

hostnamectl    #查询主机名

hostnamectl set-hostname localhost    #设置主机名

退出bash再登陆就会看到生效


设置selinux

getenforce #查询selinux状态, Enforcing 执行模式| Permissive 仅记录模式

setenforce #设置selinux状态

selinux开机模式设置地址:/etc/selinux/config


防火墙firewall-cmd

firewall-cmd --list-all #查询防火墙策略

firewall-cmd --add-port=80 --permanent #永久开放80端口

firewall-cmd --reload #重新加载防火墙策略


命令补全

yum install bash-completion #安装基础命令补充

yum install bash-completion-extras #安装扩充名利补充,需要epel源


安装 epel源

yum install epel-release


安装tmux

yum install tmux #tmux是shell复用软件

tmux attach #链接tmux上次使用的终端


查看系统性能

top

vmstat #yum install sysstat

htop #yum install htop

sar #yum install sysstat


增加管理员

visudo

## Allow root to run any commands anywhere,在root用户下增加用户

root    ALL=(ALL)       ALL

test   ALL=(ALL)       ALL


ssh密钥管理,参考文档

ssh-keygen #生成密钥

ssh-copy-id #复制密钥


用户管理 

useradd #增加用户

userdel #删除用户


开机初始化模式

systemctl get-default #查询开机初始化模式

systemctl set-default multi-user.target #设置开机为多用户终端模式