Skip to content
#Linux与运维

Linux与运维

33 articles tagged

热门标签

Articles in this tag

Linux与运维

CentOS Linux 环境下安装与配置 Composer 全局包管理器

Composer 是 PHP 现代生态体系中不可或缺的依赖包管理工具。本文介绍在 CentOS 环境下快速下载、校验并配置全局 composer 可执行命令的流程。 一、 全局安装标准步骤 # 1. 下载 Composer 安装脚本 curl -sS https://getcomposer.org/installer | php # 2.…

Linux与运维

JavaScript 与 PHP 判断当前网页是否在微信内置浏览器打开

在移动 Web 页面开发中,经常需要引导用户在微信内完成授权登录,或者提示用户“点击右上角在外部浏览器打开”。通过检查 HTTP 请求头中的 User-Agent 包含 MicroMessenger 即可精准识别微信环境。 一、 JavaScript 前端判断: function isWeChat() { const ua = navigator.userAgent.toLowerCase(…

Linux与运维

JavaScript 获取屏幕、窗口、文档可视区域宽高全解析

在前端适配弹窗居中、滚动懒加载与响应式组件时,开发者经常混淆 screen、window.innerWidth 与 clientHeight 的区别。本文梳理各类宽高 API 的物理含义。 一、 核心视口与屏幕尺寸 API 速查 // 1. 用户显示器屏幕物理分辨率 const screenW = window.screen.width; const…

Linux与运维

Linux 查看与审计系统所有用户列表的实用命令

在 Linux 服务器安全巡检与权限审计中,查看系统当前存在哪些活跃用户、具有登录权限的账号是关键操作。本文总结常用的用户查询命令。 一、 查看所有系统账户(/etc/passwd) # 查看所有用户的用户名 cut -d: -f1 /etc/passwd # 筛选具有 /bin/bash 登录 Shell 权限的真实活跃用户(排除系统伪用户) grep…

Linux与运维

Apache .htaccess 配置 IP 黑名单与恶意爬虫防御实战

当网站遭遇恶意爬虫抓取、暴力破解或特定网段的 CC 扫描攻击时,在 Web 服务器应用层直接封禁来源 IP 是最快见效的防御手段。本文介绍在 Apache .htaccess 中配置 IP 访问控制的标准语法。 一、 Apache 2.4+ 标准语法(Require 机制) <RequireAll&…

Linux与运维

JavaScript 监听窗口 resize 事件与防抖(Debounce)性能优化

当用户拖动改变浏览器窗口大小时,window.onresize 事件会在 1 秒内触发数十次甚至上百次。如果在回调中直接执行复杂的 DOM 操作或图表重绘(如 ECharts resize),会导致页面严重卡顿掉帧。本文提供标准防抖优化方案。 一、 防抖函数(Debounce)实现 // 通用防抖函数 function debounce(func, delay = 200)…