linux
-
如何配置Linux网络接口速率 ethtool速度协商设置



linux网络接口速率配置和速度协商的核心工具是ethtool。首先,使用ip link show或ifconfig查看接口名称,接着用ethtool查看当前速率、双工模式及自动协商状态,如需强制设置速率和双工模式,可用sudo ethtool -s命令关闭自动协商并指定参数,如speed 100 …
-
linux向系统日志写入消息是什么-logger 命令使用与实例



Linux logger 命令 logger 是 Linux 系统中一个简单但功能强大的命令行工具,用于向系统日志(syslog)添加日志条目。它允许用户和脚本程序将自定义消息写入系统日志文件,是系统管理和故障排查的重要工具。 典型应用场景: 脚本执行时记录关键操作系统维护任务的状态跟踪自定义应用程…
-
如何审计用户操作 sudo日志监控技巧



确认sudo日志已开启并定位日志路径,ubuntu/debian系统日志位于/var/log/auth.log,centos/rhel系列位于/var/log/secure,通过grep命令验证日志内容,并在/etc/sudoers中配置defaults logfile确保日志独立存储;2. 启用详…
-
如何查看Linux软件包依赖 yum deplist和apt-cache使用



在linux系统中,查看软件包依赖可通过yum和apt实现。一、centos/rhel使用yum deplist 包名查看依赖,输出包含dependency和provider信息;二、ubuntu/debian使用apt-cache depends 包名查看依赖,支持递归显示或仅显示第一层依赖;三、…
-
笔记本电脑截图后的图片在哪里 截图保存位置查询



在windows系统中,截图保存到”图片”文件夹中的”截图”子文件夹;在mac系统中,截图默认保存到桌面;在linux系统中,截图通常保存到”图片”文件夹或当前工作目录。 笔记本电脑截图后的图片通常会自动保存到默认的截图文件夹中…
-
如何压缩Linux目录 tar结合gzip压缩技巧



使用tar -czf命令可打包并gzip压缩目录,生成.tar.gz文件;2. 通过gzip=-9可提高压缩级别至最高,减小体积但耗时增加;3. 使用–exclude参数可排除指定文件或目录,如日志、缓存等;4. 用tar -tzf查看压缩包内容,结合grep过滤所需文件;5. 结合fi…
-
如何验证软件包完整性 rpm校验与debsums工具



验证软件包完整性是检查系统文件是否被修改、损坏或替换的过程,rpm系用rpm -v命令,debian系用debsums工具,两者均通过比对文件校验和与属性实现;2. rpm -v输出字符表示差异类型,如5(md5变化)、m(权限变化)、s(大小变化)等,c表示配置文件;3. debsums需先安装,…
-
如何实现Linux网络接口VETH对 虚拟以太网设备连接方法



veth对在linux网络栈中扮演连接两个网络实体的虚拟网线角色,实现高效的数据包双向传输;2. 部署veth对的常见拓扑模式包括点对点连接、与linux bridge结合、与open vswitch结合以及作为隧道端点使用;3. veth配置后无法通信的排查思路包括确认接口状态和归属、检查ip地址…
-
如何配置Linux进程守护 supervisor进程管理方案



supervisor 是一个 linux 进程管理工具,能确保关键进程持续运行并在崩溃时自动重启。1. 安装 supervisor:在 debian/ubuntu 上使用 apt,centos/rhel 上使用 yum;2. 创建配置文件定义进程,包括 command、user、autostart、…
-
VSCode的侧边栏如何显示或隐藏?



使用Ctrl + B(Windows/Linux)或Cmd + B(macOS)可快速切换侧边栏显示状态,菜单操作可通过“视图”→“外观”→“侧边栏”进行设置,鼠标悬停时点击“×”或折叠箭头也可隐藏。 VSCode 的侧边栏可以通过快捷键或菜单操作快速显示或隐藏。 使用快捷键切换侧边栏 最简单的方法…