简介

本人常用的Linux发行版包括Debian(stable)、Arch Linux,且系统的包都保持最新。若有命令变动,本文会持续更新。

服务器运维相关

网络

Debian 中配置静态IP

  • 修改网卡配置
vim /etc/network/interfaces
auto ens3 #使该网卡自动连接网络
#iface ens3 inet dhcp # 这个是原有的配置,是dhcp
iface ens3 inet static
address 192.168.1.240 # IP地址
netmask 255.255.255.0 # 掩码
gateway 192.168.1.250 # 网关

allow-hotplug 与 auto 的理论区别

  • auto

    在系统启动的时候启动网络接口,无论网络接口有无连接 (插入网线)。如果该接口配置了 DHCP,则无论有无网线,系统都会去获取 DHCP。并且如果没有插入网线,则等该接口超时后才会继续 DHCP。

  • allow-hotplug

    只有当内核从网络接口检测到热插拔事件后才会启动该接口。如果系统开机时该接口没有插入网线,则系统不会启动该接口。系统启动后,如果插入网线,系统会自动启动该接口。

  • 修改DNS配置
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

可以看到resolv.conf现在是动态生成的。

vim /etc/resolvconf/resolv.conf.d/base

加入你喜欢的DNS

nameserver 119.29.29.29
nameserver 114.114.114.114

重启网络

service networking restart

权限管理

工具

日志

开发机运维相关

用户运行环境

1. 关闭用户图形界面

sudo systemctl set-default multi-user.target

2. 开启用户图形界面

sudo systemctl set-default graphical.targe