linux技术文章
-
围绕日志目录占满磁盘的问题,给出一套可复制的 Linux 清理配方:先定位大文件,再压缩旧日志,最后按保留期删除归档,并补充参数变体和兼容坑。120 收藏 -
可行,需结合TYPE列(值为FIFO)、FD列(如3r/4w或pipe)和NAME列(为空、pipe、anon_inode:[pipe]或命名管道路径)综合识别;匿名管道NAME通常为空,命名管道显示实际路径。117 收藏 -
掌握netstat、ss和lsof命令可高效查看Linux网络连接与端口状态,其中ss为推荐工具,配合grep过滤信息更精准。115 收藏 -
lsblk默认不显示挂载点因MOUNTPOINT列仅对已挂载设备非空,未挂载时为空而非隐藏;加-f强制显示文件系统及挂载点,-l展平结构,-m配合路径可精准定位目录所属设备。114 收藏 -
可使用traceroute、traceroute6、mtr、tcptraceroute和tracepath五种工具诊断网络延迟与路由路径:traceroute用于IPv4,traceroute6或traceroute-6用于IPv6,mtr提供实时动态追踪,tcptraceroute绕过UDP过滤,tracepath无需root权限且内置MTU发现。113 收藏 -
tcpdump是轻量级命令行抓包工具,仅负责捕获、保存和粗粒度过滤数据包,不解析HTTP/SSL/DNS等协议细节;协议深度分析需依赖Wireshark或tshark。113 收藏 -
安全格式化磁盘须先用lsblk-f确认设备未挂载、FSTYPE为空,再依分区表类型和用途选mkfs.ext4或mkfs.xfs;格式化后必须验证UUID、临时挂载测试并正确配置fstab。112 收藏 -
文章 · linux | 3星期前 | Linux · nginx · HTTP响应头 · 浏览器安全 · SharedArrayBuffer · 跨源隔离 · Linux Nginx SharedArrayBuffer COOP COEP 跨源隔离
页面里使用 SharedArrayBuffer 或 Wasm Threads 时,光改前端代码通常不够。本文从 Linux 上的 Nginx 配置出发,说明 COOP、COEP 的含义、跨域资源排查方式、灰度策略,以及如何用响应头和 self.crossOriginIsolated 完成验收。111 收藏 -
推荐用官方.deb包或Snap/Flatpak安装TelegramDesktop以避免旧版连接失败;Ubuntu/Debian卸载旧版后安装最新.deb,依赖由apt自动解决;CentOS/RHEL8+用Flatpak并启用Flathub;启动失败多因DBus、GPU或密钥环缺失。110 收藏 -
首先使用lshw命令可查看系统完整硬件配置,接着通过lscpu获取CPU详细信息,再用lsblk和fdisk识别磁盘及分区情况,随后利用dmidecode读取主板、内存等底层硬件数据,最后通过inxi工具一键获取综合硬件状态报告。110 收藏 -
CentOS7需升级OpenSSH以修复CVE-2020-15778、CVE-2021-41617等高危漏洞,方法包括:一、YUM在线升级;二、RPM离线升级;三、源码编译安装;四、先升OpenSSL再编译OpenSSH;五、必须预设紧急回退机制。109 收藏 -
Glances是Linux下开箱即用的综合硬件监控工具,但需手动启用传感器(-e)、关注io_wait而非CPU%判断磁盘瓶颈、按c/m/i键排序进程,并调整配置文件中的阈值以适配实际场景。109 收藏 -
清空文件内容可用>filename或truncate-s0filename,前者通过重定向清空,后者截断为0字节,均保留文件属性,推荐优先使用这两种方法。108 收藏 -
本文从一次内存告警出发,演示如何用 free、top、ps 等命令判断可用内存、定位高占用进程,并区分文件缓存增长、进程内存异常和 OOM 风险。108 收藏 -
当前locale未生效需检查三处配置:/etc/default/locale(仅部分发行版读取)、~/.bashrc或~/.zshrc(登录shell加载)、/etc/environment(PAM注入);确认/etc/locale.gen已启用对应条目并运行locale-gen;SSH/cron需手动export。104 收藏