刷新终端屏幕(清屏)杂乱时,快速清空屏幕:
clear # 清屏(实际是向上滚动隐藏内容) reset # 彻底重置终端(修复显示错乱) Ctrl + L # 快捷键等效于clear
刷新软件包列表(更新源)
更新软件仓库元数据,确保获取最新软件版本:
# Red Hat/CentOS (DNF/Yum) sudo dnf check-update # Fedora/RHEL8+ sudo yum check-update # 旧版CentOS/RHEL # Arch Linux sudo pacman -Sy
注意:
apt upgrade
或dnf upgrade
用于升级已安装软件,与刷新源不同。
刷新DNS缓存
解决域名解析错误或变更后无法访问的问题:
# systemd-resolved (Ubuntu 18.04+/Debian 10+) sudo systemd-resolve --flush-caches # NetworkManager (通用) sudo systemctl restart NetworkManager # dnsmasq (路由/服务器) sudo systemctl restart dnsmasq # 传统nscd服务 sudo systemctl restart nscd
刷新文件系统缓冲区
强制将内存中的数据写入磁盘,防止意外断电丢失数据:
sync # 立即写入缓冲区数据 sudo sync # 需要写入系统文件时加sudo
关键场景:安全移除USB设备前执行,确保数据完整。
刷新显卡/显示设置
解决图形界面卡顿或分辨率异常:
# 重启显示管理器(通用) sudo systemctl restart display-manager # 根据实际服务名调整(如gdm3, lightdm) # 重置Xorg(传统桌面) Ctrl + Alt + Backspace # 默认禁用,需在/etc/X11/xorg.conf启用 # 重载显卡驱动(NVIDIA) nvidia-smi --persistence-mode=0 && nvidia-smi --persistence-mode=1
刷新网络配置
更新IP地址或网络接口设置:
# 重启网络服务 (systemd) sudo systemctl restart NetworkManager # 桌面环境常用 sudo systemctl restart network # 传统网络服务 # 释放并更新DHCP IP (临时) sudo dhclient -r eth0 # 释放IP sudo dhclient eth0 # 重新获取IP # 刷新网络命名空间 (高级) ip netns exec NETNS_NAME ip route flush cache
总结建议
- 明确需求:根据场景选择对应命令,误操作可能导致服务中断。
- 权限控制:系统级操作需
sudo
提权,生产环境谨慎执行。 - 数据安全:重要操作前备份数据(如修改网络/DNS配置)。
- 验证结果:
- 终端清屏:观察屏幕是否空白
- 软件源:检查
apt update
输出的更新时间 - DNS:用
dig example.com
查看解析记录
引用说明:本文命令参考Linux man手册(
man sync
/man apt
)、Arch Wiki、Ubuntu文档及Red Hat官方指南,经实践验证通用性,具体系统版本可能存在差异,建议查阅对应发行版文档。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6246.html