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

  • 如何替换Linux文本内容 tr命令字符转换实例
    如何替换Linux文本内容 tr命令字符转换实例
    tr命令在Linux中用于字符转换、删除或压缩重复字符。1.将小写字母转换为大写,如echo"helloworld"|tr'a-z''A-Z'输出HELLOWORLD;2.替换特定字符,如将冒号替换为下划线echo"/usr/local/bin:."|tr':''\_'输出/usr/local/bin\_.;3.删除特定字符,如删除所有数字echo"abc123def456"|tr-d'0-9'输出abcdef;4.压缩重复字符,如将多个空格压缩成一个echo"helloworldnice"|t
    linux运维 . 运维 868 2025-07-15 12:00:03
  • 如何实现Linux用户登录限制 /etc/nologin文件使用
    如何实现Linux用户登录限制 /etc/nologin文件使用
    /etc/nologin文件是Linux中临时阻止普通用户登录的最直接方法。1.创建该文件时,所有非root用户登录均被拒绝并显示提示信息;2.删除该文件即可恢复用户登录;3.其工作原理是login程序在用户认证后、shell启动前检查该文件是否存在;4.root用户始终可登录,确保系统可控;5.常用于系统维护、故障排除、升级补丁、备份恢复等场景;6.相比其他限制方式,如禁用用户Shell、PAM模块控制、防火墙限制,/etc/nologin更简单快捷且全局生效。
    linux运维 . 运维 535 2025-07-15 11:54:03
  • 如何查看Linux用户磁盘配额 quota命令使用解析
    如何查看Linux用户磁盘配额 quota命令使用解析
    要查看Linux用户或组的磁盘配额,最常用的方式是使用quota和repquota命令。1.查看当前用户配额可直接输入quota;2.查看特定用户的配额使用quota-u;3.查看特定组的配额使用quota-g;4.添加-s参数可显示为人类可读单位,如KB、MB、GB;5.使用-v参数可查看详细模式,包括未挂载文件系统的配额信息;6.系统管理员可通过repquota-a查看所有已启用配额文件系统的汇总报告;7.repquota-u/path/to/filesystem用于查看特定文件系统上所有用
    linux运维 . 运维 439 2025-07-15 11:48:03
  • 如何管理Linux用户进程组 killpg终止进程组技巧
    如何管理Linux用户进程组 killpg终止进程组技巧
    使用killpg可终止整个进程组,省去逐个杀进程的麻烦。进程组由PGID标识,通常一个终端启动的任务及其子任务构成一个进程组。查找PGID可用ps-ej或ps-opid,pgid,comm-p。正确用法是kill-信号-PGID,如kill-9-1234;建议先用-TERM再用-KILL。注意事项包括:需有对应权限,避免误杀,注意僵尸进程,不同shell行为可能不同。
    linux运维 . 运维 518 2025-07-15 11:44:02
  • 如何测试Linux网络吞吐量 iperf多线程测试方法
    如何测试Linux网络吞吐量 iperf多线程测试方法
    要测试Linux网络吞吐量真实上限,必须使用iperf3配合多线程(-P参数)进行测试。1.准备工作:确保两台Linux机器安装iperf3;2.服务器端启动监听模式(iperf3-s);3.客户端使用多线程发起测试,如TCP测试命令为iperf3-c-P8-t30,UDP测试则加-u和-b参数;4.观察结果时重点关注带宽、抖动、丢包率及重传次数等指标。多线程能有效绕过单线程CPU瓶颈,更真实反映网络性能。此外,硬件性能、内核参数、驱动固件、MTU设置、防火墙及虚拟化等因素也会影响实际吞吐量,需
    linux运维 . 运维 1009 2025-07-15 11:32:02
  • 如何在Linux中搜索可用软件包 apt search与yum search技巧
    如何在Linux中搜索可用软件包 apt search与yum search技巧
    问题:如何在不知道具体软件名时,在Debian或RedHat系Linux中查找可用软件包?答案如下:一、在Debian/Ubuntu中使用aptsearch,可通过关键词搜索、模糊匹配、结合grep过滤来查找包;二、在CentOS/Fedora中使用yumsearch,同样支持关键词搜索和grep过滤,但默认不显示已安装包;三、提高效率技巧包括使用具体关键词、尝试不同拼写组合、区分运行时与开发包,并通过aptshow或yuminfo查看详细信息。掌握这些方法可有效定位所需软件包。
    linux运维 . 运维 1047 2025-07-15 11:08:02
  • 如何配置Linux网络接口桥接 虚拟交换机创建指南
    如何配置Linux网络接口桥接 虚拟交换机创建指南
    Linux网络接口桥接通过将物理网卡绑定到虚拟交换机,使虚拟机或容器获得独立IP并直接接入局域网。1.安装bridge-utils工具包;2.创建桥接接口br0;3.将物理网卡(如eth0)添加至br0,并将原IP转移至br0;4.配置br0的IP地址(DHCP或静态);5.激活接口;6.根据系统修改配置文件实现持久化(如interfaces、ifcfg-*、netplan等)。其核心作用是让虚拟设备像物理设备一样接入网络,避免NAT带来的访问限制。常见问题包括IP归属错误、未持久化配置、防火墙
    linux运维 . 运维 377 2025-07-15 11:00:04
  • 实战篇:GBase 8a MPP Cluster 安装部署过程
    实战篇:GBase 8a MPP Cluster 安装部署过程
    目录?前言☀️最近参加了GBase数据库训练营的培训,学习过程中需要安装部署GBase8aMPPCluster集群环境,本文仅作记录供参考。官方安装教程:E01GBase8aMPPClusterV95安装和卸载环境准备节点操作系统IP地址内存gbase版本gbase01redhat7.310.211.55.1002GRHEL7.3-x86_64-9.5.2.39gbase02redhat7.310.211.55.1012GRHEL7.3-x86_64-9.5.
    linux运维 . 运维 436 2025-07-15 10:50:21
  • 又被鹅厂问懵逼了:TCP 四次挥手收到乱序的 FIN 包会如何处理?
    又被鹅厂问懵逼了:TCP 四次挥手收到乱序的 FIN 包会如何处理?
    大家好,又见面了,我是你们的朋友全栈君。大家好,我是小林。最近收到了一位读者的问题,他在面试鹅厂时被问到一个棘手的网络问题:不得不说,鹅厂确实很喜欢考察网络问题,尤其是异常情况下的处理方式。之前也有读者分享过类似的经历:「被鹅厂面怕了!」。然而,这道题目可能因为读者的表述有误,因为如果FIN报文在数据包之前到达客户端,实际上这是一个乱序报文,客户端的TCP连接并不会从FIN_WAIT_2状态转换到TIME_WAIT状态。所以,我们需要关注的问题是:「在FIN_WAIT_2状态下,如
    linux运维 . 运维 795 2025-07-15 10:50:12
  • send()、sendto()和recv()、recvfrom()的使用
    send()、sendto()和recv()、recvfrom()的使用
    大家好,又见面了,我是你们的朋友全栈君。在UDP通信中,sendto()函数需要在参数中指定接收方的地址/端口,而recvfrom()函数则在参数中存放发送方的地址/端口。相比之下,send()和recv()函数不需要这样做,但在调用send()之前,必须为套接字指定接收方的地址/端口(这样该函数才知道要把数据发往哪里)。在调用recv()之前,可以为套接字指定发送方的地址/端口,这样该函数就只接收指定发送方的数据;当然,若不指定,也可以接收任意地址的数据。(这些内容在之前关于UDP通信中con
    linux运维 . 运维 331 2025-07-15 10:50:01
  • Linux如何下载安装软件超详细解析
    Linux如何下载安装软件超详细解析
    大家好,又见面了,我是你们的朋友全栈君。目录一、简介二、简单原理三、获取软件的方法四、Linux查询软件是否安装五、Linux的软件安装方法一、简介网络上关于Linux下载软件的方法有很多种,各种帖子和教程各有不同,对于新手来说非常不友好,容易感到迷惑。本文将对这些方法进行总结。二、简单原理只有了解原理,才能灵活应对各种情况。1、源码包源码包的优点:开源:如果有能力,可以修改源代码可以自由选择所需的功能软件经过编译安装,更适合自己的系统,稳定性和效率更高卸载方便:直接删除文件夹即可源码包的
    linux运维 . 运维 991 2025-07-15 10:48:31
  • Kali中的20个网络命令
    Kali中的20个网络命令
    在本文中,我们将回顾一些最常用的Linux网络管理命令工具和程序。并对这些命令进行解释和说明,以便我们更好的掌握。01ifconfig命令ifconfig是一个用于网络接口配置的命令行接口工具。也用于在系统启动时初始化网卡接口,也可用于为接口分配IP地址并按需启用或禁用接口。它还用于查看当前活动接口的IP地址、硬件MAC地址以及MTU(最大传输单元)大小。示例代码语言:javascript代码运行次数:0运行复制ifconfig要列出当前可用的所有接口,无论是up还是down,请后面加-
    linux运维 . 运维 988 2025-07-15 10:48:01
  • virtualbox增强功能-VBoxGuestAdditions安装
    virtualbox增强功能-VBoxGuestAdditions安装
    大家好,久违了,我是你们的老朋友全栈君。记录小白成长之路,分享每一次的进步与收获。1、准备virtualbox增强功能VBoxGuestAdditions.iso:安装virtualbox时默认没有提供增强功能的iso文件,请自行下载VBoxGuestAdditions.iso备用。如果无法找到,可以通过官网下载:http://download.virtualbox.org/virtualbox/5.0.2/VBoxGuestAdditions_5.0.2.iso此外,还可以通过VBox工具添加
    linux运维 . 运维 422 2025-07-15 10:44:23
  • linux系统下dup和dup2函数解析
    linux系统下dup和dup2函数解析
    ----今天接着昨天的话题讲,在昨天的文章里面,我们讲到了文件共享有三种实现方式,其中一种实现方式就是我们今天要讲的dup和dup2函数来实现了;那么咋们也就不废话了,直接直奔主题吧。一、dup函数解析:1)首先我对这个dup函数的用法也不熟,所以说用man手册来查,这是最好的学习方法(或者网上查,有一大波博客会有讲这个的用法,但就我个人而言,还是要养成自己去探索一个新东西的习惯),看下图:注解:这里主要是说了dup函数在旧的文件描述符复制会返回一个新的文件描述符,并且这个新的文件描述符是在连续
    linux运维 . 运维 595 2025-07-15 10:44:11
  • 什么是Promise,Promise的三种状态[通俗易懂]
    什么是Promise,Promise的三种状态[通俗易懂]
    大家好,很高兴再次与大家见面,我是你们的朋友全栈君。什么是Promise对象:在JavaScript中,Promise对象是一种新的异步编程解决方案(传统的解决方案是回调函数和事件),它用于表示一个异步操作的最终完成(或失败)及其结果值。从语法上讲,Promise是一个构造函数。简单来说,Promise对象用于封装一个异步操作并可以获取其结果。语法如下:newPromise(function(resolve,reject){...}/*executor*/)executor:
    linux运维 . 运维 845 2025-07-15 10:42:54

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

MLM营销系统

管理员用户名:xuanfeng管理员密码:888
电商源码
2025-11-09

六七企业网站管理系统(67CMS)2.0

经过一年的开发更新与升级,67CMS2.0版正式上线67cms 2.0的变革1.不再需要授权,商业用户免费使用!!2.栏目分类的级别添加至四级3.单页的级别添加至四级4.新增加人才招聘模块,招聘也可进行分类检索,采用公用的分类调用5.图集采用新的js效果调用6.英文版后台已翻译完毕,可无限添加语言包7.其他N多细节修改,与Bug修复不做详细介绍了
企业站源码
2025-11-09

若冰企业商务平台.net

集企业自助建站、网络营销、商品推广于一体的系统 功能说明: 1、系统采用Microsoft SQL Server大型数据库支持,查询数据库用的全是存储过程,速度和性能极好。开发环境是vs.net,采用4层结构,具有很好的可维护性和可扩冲性。 2、用户注册和登陆 未注册用户只具备浏览商品、新闻和留言功能;要采购商品,需接受服务协议并填写相关注册信息成为正式用户后方可进行,以尽可能减少和避免无效订单,提高管理效率。 3、最新加入商品由系统自动按产品添加日期生成,使网站随时处于更新变化状态,也为老客
电商源码
2025-11-09

08cms企业建站系统 1.0 正式版

08cms企业建站系统是基于08cmsv3.4核心程序,通过系统架构,模板制作,并根据此系统的功能和操作流程进行了代码优化。由08cms官方团队开发。安装链接:install.php、管理后台链接:admina.php日常管理请不要使用创始人帐号(admin),系统内置有内容管理帐号08cms:密码08cms系统特点:1、系统可自动生成静态页面;2、根据企业系统的特点,基于08cms V3.4核心开发的企业系统,对后台的操作界面和流程进行了优化,加强管理员维护站点的使用体验;3、优化前台代码,更利于搜索
企业站源码
2025-11-09

手绘咖啡器具插图矢量素材

手绘咖啡器具插图矢量素材适用于咖啡主题、咖啡教学等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-09

彩色海洋珊瑚礁合集矢量素材

彩色海洋珊瑚礁合集矢量素材适用于生物科普插图等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-11-09

绿色农场主题宣传海报源文件设计下载

绿色农场主题宣传海报源文件设计适用于农场宣传海报设计 本作品提供绿色农场主题宣传海报源文件设计的图片会员免费下载,格式为PSD,文件大小为12.8M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-09

极简风格宠物店商务名片设计下载

极简风格宠物店商务名片设计适用于宠物店商务名片设计 本作品提供极简风格宠物店商务名片设计的图片会员免费下载,格式为PSD,文件大小为1.2M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-09

驾照考试驾校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号