自用笔记:笔记本当服务器时配置连接WiFi和关闭合盖休眠操作

准备

查看 NetworkManager-wifi 是否安装

rpm -q NetworkManager-wifi

未安装则先进行临时wifi连接

临时连接


# 1. 查看联网信息
   ip addr
#    能看到有个 wlp1s0 的无线网卡(也可能是其他名称,自行替换)
# 2. 打开无线网卡驱动
   ip link set wlp1s0 up
#    无输出则表示正常
# 3. 查看周围wifi
   iw dev wlp1s0 scan | grep SSID
# 4. 连接wifi
   wpa_supplicant -B -i wlp1s0 -c <(wpa_passphrase  "wifi名称"  "wifi密码")
#    会提示 Successfully initialized wpa_supplicant
# 6. 用dhcp获得IP
   dhclient wlp1s0
# 7. 查看网络状态
   ip addr
   

设置永久自动连接wifi

# 安装NetworkManager-wifi
yum -y install NetworkManager-wifi

# 重启NetworkManager
systemctl restart NetworkManager
# 开启wifi
nmcli r wifi on
# 查看wifi
nmcli dev wifi
# 连接wifi
nmcli d wifi connect "wifi名称" password "wifi密码"
# Error: Connection activation failed:(7) Secrets were required,but not provided.
# 这一步可能会报错,reboot一下,再执行即可
# 再查看网络状态,显示已经连上了
ip addr

设置wifi静态ip

# 查看DNS
cat /etc/resolv.conf

# 查看GATEWAY
netstat -rn
# 修改网络连接配置文件
/etc/sysconfig/network-scripts/ifcfg-WIFI连接名称
# 修改BOOTPROTO=static
# 添加配置:
# IPADDR=静态ip
# NETMASK=255.255.255.0
# DNS1=上面看到的DNS
# DNS2=上面看到的DNS或8.8.8.8
# GATEWAY=上面看到的GATEWAY

# 重启
reboot


设置笔记本合盖不休眠


vim /etc/systemd/logind.conf
# 设置 HandleLidSwitch=lock

# 重启服务使配置生效
systemctl restart systemd-logind 

  • ignore 忽略,跳过
  • power off 关机
  • eboot 重启
  • halt 挂起
  • suspend shell内建指令,可暂停目前正在执行的shell。若要恢复,则必须使用SIGCONT信息。所有的进程都会暂停,但不是消失(halt是进程关闭)
  • hibernate 让笔记本进入休眠状态
  • hybrid-sleep 混合睡眠,主要是为台式机设计的,是睡眠和休眠的结合体,当你选择Hybird时,系统会像休眠一样把内存里的数据从头到尾复制到硬盘里 ,然后进入睡眠状态,即内存和CPU还是活动的,其他设置不活动,这样你想用电脑时就可以快速恢复到之前的状态了,笔记本一般不用这个功能。
  • lock 仅锁屏,计算机继续工作。

Q.E.D.