当前位置:首页 > 技术文章 > 运维 > linux运维

  • 如何启用Linux IP转发 内核参数修改与验证方法
    如何启用Linux IP转发 内核参数修改与验证方法
    启用Linux系统的IP转发功能,核心步骤是修改sysctl配置并验证生效。1.修改/etc/sysctl.conf或在/etc/sysctl.d/创建文件将net.ipv4.ip_forward设为1,并执行sudosysctl-p或sudosysctl--system应用更改。2.通过cat/proc/sys/net/ipv4/ip_forward或sysctlnet.ipv4.ip_forward确认值为1表示生效。3.注意重启后失效需确保配置写入文件、防火墙规则需配合设置、IPv6需单独
    linux运维 . 运维 483 2025-07-23 13:18:02
  • 如何创建Linux空文件 touch命令的多种应用场景
    如何创建Linux空文件 touch命令的多种应用场景
    在Linux中创建空文件最简单的方法是使用touch命令,它不仅能创建空文件,还能更新文件时间戳。创建空文件的原因包括作为占位符、更新文件时间而不修改内容、满足程序对文件存在的检查等。touch命令的基本语法为touch[选项]文件名,常用选项有:-a(更新访问时间)、-m(更新修改时间)、-t(指定时间戳)、-c(不创建新文件)。例如,touchmyfile.txt会创建或更新myfile.txt的访问和修改时间,而touch-cmyfile.txt则不会创建不存在的文件。此外,touch常用
    linux运维 . 运维 873 2025-07-23 13:16:02
  • 如何查找Linux进程关联文件 lsof命令追踪资源占用
    如何查找Linux进程关联文件 lsof命令追踪资源占用
    lsof命令的基本用法与常见场景是什么?1.最基础的用法是直接运行lsof,列出系统所有进程打开的所有文件;2.查看特定进程(如PID为12345)打开的文件:lsof-p12345;3.查看某个文件被哪些进程打开:lsof/var/log/syslog;4.查看端口占用情况:lsof-i:80;5.查看TCP或UDP连接:lsof-itcp或lsof-iudp;6.排查文件句柄泄露问题:lsof-p|wc-l;7.查看某用户(如nginx)打开的文件:lsof-unginx;8.找出被删除但仍
    linux运维 . 运维 254 2025-07-23 13:14:02
  • 如何保护Linux关键服务 systemd服务沙盒配置
    如何保护Linux关键服务 systemd服务沙盒配置
    Linux系统中,systemd是关键服务的核心管理工具。随着安全意识的提高,仅仅运行服务已经不够,我们还需要对它们进行隔离和限制,防止因某个服务被攻破而影响整个系统。给systemd服务配置沙盒机制,是增强安全性的有效手段之一。下面我们就来看看如何通过systemd提供的功能来实现服务沙盒化。1.使用PrivateNetwork和PrivateUsers隔离网络与用户这两个选项可以为服务创建一个独立的网络命名空间和用户命名空间,从而限制其访问权限。PrivateNetwork=yes:启
    linux运维 . 运维 628 2025-07-23 13:11:02
  • 【Graylog告警联动篇】Linux服务器磁盘爆满告警并实现一键查看服务器磁盘占用情况
    【Graylog告警联动篇】Linux服务器磁盘爆满告警并实现一键查看服务器磁盘占用情况
    接上一篇:【Graylog告警联动篇】部署webhook服务实现自动传参并自动执行shell脚本在webhook工具的基础下实现:【Graylog告警联动篇】Linux服务器磁盘爆满告警并实现一键查看服务器磁盘占用情况1、创建Linux服务器的日志存储索引2、创建SyslogUDP类型Input如果防火墙有启用,需要放通对应的端口firewall-cmd--permanent--zone=public--add-port=1514/udpfirewall-cmd--reload3、创建对应S
    linux运维 . 运维 694 2025-07-23 12:34:16
  • 【Linux 内核构建】如何查看 Linux 系统中可以选择的内核有哪一些?如何切换 Linux kernel 版本?
    【Linux 内核构建】如何查看 Linux 系统中可以选择的内核有哪一些?如何切换 Linux kernel 版本?
    背景在折腾内核版本时,遇到的问题,遂将各方面的答案整理在一起。解决方法1.查看grub菜单【一般在服务器上可能不用此方法】在系统启动时,grub菜单会列出所有可用的内核选项。要查看这些选项:重启系统:在系统启动时,按住Shift键(在BIOS系统上)或Esc键(在UEFI系统上)来显示grub菜单。查看内核列表:在grub菜单中,你可以看到所有已安装的内核版本。每个条目代表一个内核版本和相关的启动选项。2.使用grub配置文件查看grub配置文件(通常为/
    linux运维 . 运维 1006 2025-07-23 12:32:14
  • Linux磁盘管理:如何查看UUID和检查分区文件系统
    Linux磁盘管理:如何查看UUID和检查分区文件系统
    在Linux系统管理中,管理磁盘和文件系统是日常工作的关键部分。准确识别磁盘设备的UUID以及检查分区是否已格式化并确定其文件系统类型,对于高效的磁盘管理至关重要。本文将详细介绍如何在Linux系统中查看磁盘的UUID以及如何检查分区是否包含文件系统。一、查看磁盘的UUIDUUID(UniversallyUniqueIdentifier)是分配给存储设备的唯一标识符,用于在多个磁盘存在时帮助系统准确识别和使用这些设备。以下是几种在Linux中查看磁盘UUID的方法:使用blkid命令:blkid
    linux运维 . 运维 928 2025-07-23 12:32:02
  • go: 如何获取linux用户的uid和gid
    go: 如何获取linux用户的uid和gid
    在Go语言中,我们可以利用os/user包来获取Linux系统中用户的ID和组ID信息。以下是一个示例,展示了如何获取当前用户的ID和组ID:packagemainimport("fmt""os/user")funcmain(){//获取当前用户currentUser,err:=user.Current()iferr!=nil{panic(err)}//打印用户ID和组ID
    linux运维 . 运维 451 2025-07-23 12:30:18
  • NOI Linux 2.0 的安装说明以及使用指南
    NOI Linux 2.0 的安装说明以及使用指南
    关于NOILinux2.0NOILinux是NOI竞赛委员会基于Ubuntu操作系统开发的一款Linux桌面发行版,是一套免费的、专门为信息学奥林匹克竞赛选手设计的操作系统。它是NOI系列赛事指定操作系统,适用于常见笔记本电脑和桌面电脑。经过多轮开发和内部测试,NOILinux2.0版(Ubuntu-NOI2.0版)已经基于Ubuntu20.04.1版定制完成,现正式对外发布。根据NOI科学委员会决议,自2021年9月1日起,该系统将作为NOI
    linux运维 . 运维 409 2025-07-23 12:30:11
  • 【linux学习指南】Linux项目自动化构建工具 make /makefile&&进度条代码
    【linux学习指南】Linux项目自动化构建工具 make /makefile&&进度条代码
    ?前言一个工程中的源文件多不技计数,其按其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作makefile带来的好处就是一一“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数IDE都说有这个指令,比如:Delphi的make,visualC++的
    linux运维 . 运维 482 2025-07-23 12:28:26
  • Linux下如何查看系统负载情况 top命令实时监控系统负载状态
    Linux下如何查看系统负载情况 top命令实时监控系统负载状态
    系统负载指一段时间内处于可运行或不可中断状态的进程平均数,通过top命令的第一行三个数值(1分钟、5分钟、15分钟负载)可判断系统繁忙程度;使用top命令后,关注loadaverage、%Cpu(s)、Tasks及进程列表可查看负载详情;常用快捷键包括P(按CPU排序)、M(按内存排序)、1(显示各CPU核心)、q(退出)、h/?(帮助);此外,htop提供更友好的界面,可通过安装获得更佳可视化体验。
    linux运维 . 运维 673 2025-07-23 12:28:01
  • ssh配置命令_ssh config配置
    ssh配置命令_ssh config配置
    大家好,很高兴再次与大家见面,我是你们的朋友全栈君。本文目录为Linux_day05,内容包括:一.运行模式initsystemd二.用户与用户组管理用户管理a.添加用户b.修改用户信息c.设置密码d.删除用户用户组管理a.用户组添加b.用户组修改c.删除用户组三.网络设置扩展:创建快捷方式四.ssh服务远程终端工具基于ssh协议,通过其他软件进行远程文件传输Linux_day05一.运行模式也称运行级别在过去,Linux中有一个进程:init(initialize,初始化
    linux运维 . 运维 334 2025-07-23 12:26:14
  • 【GitLab】使用Docker和Docker-Compose部署-个人、私有代码仓库
    【GitLab】使用Docker和Docker-Compose部署-个人、私有代码仓库
    概述GitLab是一个开源的仓库管理系统,利用Git作为代码管理工具,并在此基础上构建了Web服务。与GitHub类似,GitLab也是一个仓库管理系统,但不同之处在于,GitLab可以自行搭建,供个人或企业内部使用。环境准备操作系统:Linux工具:Docker、DockerCompose硬件要求:CPU:推荐最低4核,支持最多500个用户;8核可支持最多1000个用户。RAM:最低需要4GB,支持最多500个用户;8GB可支持最多1000个用户。安装GitLabDocker镜
    linux运维 . 运维 821 2025-07-23 12:24:03
  • 一名合格的Linux选手必须熟练会用-----Screen工具
    一名合格的Linux选手必须熟练会用-----Screen工具
    对于经常进行Linux远程维护的朋友来说,网络中断是一个既可怕又令人无奈的事件。网络一旦出现问题,往往会导致几分钟的延迟,这可能会影响按时下班。然而,一旦断网,一切都需要重新开始,并且通常还会伴随一些新的未知问题。什么是Screen?Screen是一款由GNU开发的命令行终端工具,它允许从多个终端窗口连接到同一个shell会话(会话共享)。即使网络中断或终端窗口意外关闭,Screen中运行的程序仍可以继续运行(而系统自带的终端窗口在关闭时,其中的程序也会终止)。简而言之,只要Screen本身不终
    linux运维 . 运维 789 2025-07-23 12:20:15
  • Linux 系统环境变量$PATH
    Linux 系统环境变量$PATH
    什么是PATH?在Linux中,PATH指的是环境变量,通常用于指定操作系统中运行环境的参数。PATH控制系统在哪些目录中寻找可执行程序。可以通过命令"echo$PATH"查看当前的环境变量。如何查看PATH?要查看PATH,可以使用以下命令:echo$PATH关于shell变量的设置和显示:set:用于显示(设置)shell变量,包括私有变量和用户变量。不同类型的shell有不同的私有变量。例如,bash、ksh、csh等shell的私有变量各不相同。可以使用unset命令来清除环境变量。en
    linux运维 . 运维 836 2025-07-23 12:18:33

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

WOC-YII开源站群管理系统1.3

WOC-YII是rschome.com基于yii framework 1.1.8框架所开发的一款开源简易站群管理系统。它的功能与WOC完全一样。目前版本为V1.3,新版本正在开发中,同时欢迎大家参与到开发中来! WOC-YII 1.3在1.2的基础上优化了登录系统(密码加密),优化了权限控制系统,新增seo管理功能,新增自动安装向导! 程序框架:yiiframework1.1.8 配置文件:protected/config/main.php、protected/config/database.php
企业站源码
2025-11-06

魔众商城系统

魔众商城系统是一个在线B2C商城系统,支持购物车、商品多分类,可以帮您快速搭建一套企业私有化的商城系统。 魔众商城系统,简约不简单的在线商城系统。 魔众商城系统是一个全面、高效且简约的B2C电商解决方案,专为希望在线上拓展业务、提升客户体验的企业和个人设计。以下是关于魔众商城系统的详细介绍: 商品管理:系统支持轻松上传商品信息、设置价格、库存等参数,并通过精美的商品详情页展示给潜在客户。无论是实物商品还是虚拟服务,魔众商城系统都能满足需求。 订单处理:系统支持多种支付
电商源码
2025-11-06

云业CMS开源企业建站系统2.2.1

云业CMS开源企业建站系统【云业cms、yunyecms】是由云业信息科技开发的一款专门用于中小企业网站建设的php开源cms。
企业站源码
2025-11-06

NetShop网店系统

NetShop软件特点介绍: 1、使用ASP.Net(c#)2.0、多层结构开发 2、前台设计不采用任何.NET内置控件读取数据,完全标签化模板处理,加快读取速度3、安全的数据添加删除读取操作,利用存储过程模式彻底防制SQL注入式攻击4、前台架构DIV+CSS兼容IE6,IE7,FF等,有利于搜索引挚收录5、后台内置强大的功能,整合多家网店系统的功能,加以优化。6、支持三种类型的数据库:Access、SqlServer、MySql(当前Access版)7、在线支付:支付宝,网银在线,继续增加中...8、
电商源码
2025-11-06

淡雅素色商务图标合集矢量素材

淡雅素色商务图标合集矢量素材适用于等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-06

卡通插画风格万圣节传单A5模板设计下载

卡通插画风格万圣节传单A5模板设计适用于万圣节传单模板设计 本作品提供卡通插画风格万圣节传单A5模板设计的图片会员免费下载,格式为PSD,文件大小为10.5M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-06

未来科幻背景合集矢量模板

未来科幻背景合集矢量模板适用于科技商务等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-06

夏日山地露营探险扁平矢量素材

夏日山地露营探险扁平矢量素材适用于露营探险等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-06

驾照考试驾校HTML5网站模板

驾照考试驾校HTML5网站模板是一款适合提供驾驶培训和组织驾照考试服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-06-10

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号