logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux操作系统-如何在远程会话断开后保持程序一直运行?

Linux后台任务管理:nohup与screen对比指南 在Linux服务器上,远程SSH会话断开时默认会终止运行中的程序。本文介绍两种保持任务持续运行的方法:1)nohup:通过nohup command &让进程忽略挂断信号,简单适合非交互任务,输出默认存入nohup.out;2)screen:创建可分离的虚拟终端(screen -S会话名),支持多窗口管理和会话重连(screen -r),适

文章图片
#linux#运维#服务器 +2
Linux操作系统-升级OpenSSH修复漏洞

本文详细介绍了在Linux服务器上通过源码编译升级OpenSSH的全过程。主要内容包括:1)安装基础依赖包;2)部署临时telnet服务以确保升级期间远程连接不中断;3)下载OpenSSH 9.1p1源码并编译安装;4)替换旧版本文件,配置权限和服务;5)处理启动报错(文件权限问题);6)最终验证SSH连接并移除telnet服务。文章特别强调了安全注意事项,如内网使用telnet作为过渡方案。该指

文章图片
#linux#运维#服务器 +1
Linux操作系统-centos7如何离线安装桌面环境

本文介绍了如何在离线CentOS 7服务器上部署桌面环境。主要步骤包括:1)通过有网络的同版本服务器下载"Server with GUI"包组及其依赖;2)将下载的RPM包打包传输到目标服务器;3)使用yum localinstall命令安装。注意事项包括:需确保系统版本一致,建议在无业务的新服务器上操作,可能需关闭SELinux,可通过startx命令或修改默认启动模式来启用图形界面。该方法避免

文章图片
#linux#运维#服务器
Linux操作系统-tcpdump抓包定位网络问题实战

本文详细介绍了Linux网络抓包工具tcpdump的实战用法。主要内容包括: tcpdump简介:命令行网络抓包工具,适合服务器环境使用 安装方法:各Linux发行版的安装命令 核心参数表:常用参数如-i(网卡)、-c(数量)、-nn(不解析域名端口)等 过滤表达式:通过host、port、协议等精准捕获流量 10个常用命令:如查看网卡、抓指定流量、保存文件等 输出解读:解释数据包格式和TCP标志

文章图片
#网络#linux#tcpdump +2
Linux操作系统-磁盘空间使用率100%如何处理?

文章摘要: 当Linux磁盘空间告急时,盲目删除文件可能无效。本文提供系统化解决方案:1) 使用df -h和df -i诊断空间与inode情况;2) 通过du和find定位大文件;3) 处理常见场景:日志文件清理、inode耗尽、已删文件未释放空间;4) 给出预防措施如配置logrotate、设置监控告警。核心原则是"先诊断再处理",避免业务中断。最后强调谨慎操作,对不确定的日志文件切勿盲目删除。

文章图片
#linux#运维#服务器 +2
Linux操作系统-免密登录远程操作系统

本文对比了三种实现 Linux 免密登录的技术方案:公钥认证(ssh-copy-id)、sshpass 和 expect。公钥认证是官方推荐的标准方案,通过密钥对实现高安全性免密登录,适合生产环境;sshpass 通过伪终端模拟密码输入,简单但存在密码暴露风险;expect 是通用交互模拟工具,功能强大但学习成本高。文章详细分析了各方案的工作原理、配置步骤、适用场景及安全风险,建议生产环境优先使用

文章图片
#linux#服务器#网络 +2
Linux操作系统-shell编程之shell脚本应用案例

摘要:本文包含4个实用的Shell脚本实现:1)批量创建100个用户并生成随机密码,输出到userlist.txt;2)通过源码编译安装Nginx并实现开机自启动;3)系统巡检脚本,检测CPU、内存、磁盘和IO使用率;4)主机存活检测脚本,通过ping命令检查IP列表中的主机状态。每个脚本都包含详细实现代码和功能验证说明,适用于Linux系统管理场景。

文章图片
#服务器#运维#centos +3
Linux操作系统-shell编程之条件判断、循环与函数

Linux Shell 编程实战指南:条件判断、循环与函数 本文系统介绍了 Linux Shell 编程中的核心概念与实战技巧: 条件测试 使用 test 或 [ ] 进行文件/字符串/数值测试 Bash 增强的 [[ ]] 支持正则和逻辑运算符 流程控制 if-elif-else 实现条件分支 case 处理多分支选择,适合服务管理脚本 循环结构 for 遍历列表或数值范围,支持批量文件操作 w

文章图片
#运维#云计算#linux +2
Linux操作系统-shell编程之sed、awk、find、printf

awk 是一个强大的文本处理工具,擅长按字段分析数据,支持条件筛选、格式化输出和数学计算。本文介绍了其核心语法和工作原理,包括字段引用($1, $2)、内置变量(NR, NF)和三大模块(BEGIN, 主体, END)。通过 /etc/passwd 解析、日志统计等案例,展示了 awk 在数据提取、过滤和报表生成中的高效应用。掌握 awk 可显著提升 Linux 环境下的文本处理能力。

文章图片
#linux#运维#服务器 +2
Linux操作系统-shell编程之Grep与正则表达式

本文详细介绍了GREP工具的使用方法及正则表达式的语法规则。GREP是一种强大的文本搜索工具,支持多种参数选项如忽略大小写(-i)、显示行号(-n)、递归搜索(-r)等。文章将正则表达式分为基础正则和扩展正则两类,系统讲解了字符匹配、次数匹配、位置边界匹配以及分组与后向引用等核心语法。通过一个测试文件演示了GREP与正则表达式结合的实际应用场景,包括字符集匹配、位置锚定、次数限定等常见操作示例。文

文章图片
#linux#正则表达式#运维 +2
    共 28 条
  • 1
  • 2
  • 3
  • 请选择