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

  • Pytest+Allure安装
    Pytest+Allure安装
    大家好,又见面了,我是你们的朋友全栈君。文章目录Pytest环境安装Window环境下Allure安装Linux环境下Allure安装Pytest环境安装代码语言:javascript代码运行次数:0#在线安装pip3installpytestpip3installpytest-rerunfailurespip3installpytest-htmlpip3installpytest-repeatpip3installpytest-assumepip3install
    linux运维 . 运维 407 2025-07-19 12:04:11
  • Go:管理Linux文件权限和所有者
    Go:管理Linux文件权限和所有者
    在Linux系统管理中,文件权限和所有者的管理是维护系统安全的重要组成部分。正确设置文件权限可以防止未经授权的访问,而恰当的文件所有者配置则确保文件的访问控制。本文将介绍如何使用Go语言编写一个工具函数,该函数可以在Linux环境中检查和修复指定文件的权限和所有者。Go语言与系统级操作Go语言因其简洁的语法和强大的标准库,在系统编程中越来越受欢迎。它提供了广泛的API来处理文件系统,包括但不限于文件的创建、删除、权限管理等操作。Go的os和os/user包为开发者提供了直接管理文件属性的功能。文
    linux运维 . 运维 537 2025-07-19 12:02:27
  • Linux线程同步与互斥
    Linux线程同步与互斥
    ?Linux线程互斥临界资源:多线程执行流共享的资源就叫做临界资源临界区:每个线程内部,访问临界资源的代码,就叫做临界区互斥:任何时刻,互斥保证有且只有一个执行流进入临界区,访问临界资源,通常对临界资源起保护作用原子性(后面讨论如何实现):不会被任何调度机制打断的操作,该操作只有两态,要么完成,要么未完成  如果不能保持互斥,那么会发生一些不合逻辑的事情,以下面这段多线程抢票代码为例:代码语言:javascript代码运行次数:0运行复制#include#include#include"thre
    linux运维 . 运维 815 2025-07-19 12:02:02
  • 【linux】进程状态与优先级
    【linux】进程状态与优先级
    01.Linux的进程状态为了弄明白正在运行的进程是什么意思,我们需要知道进程的不同状态。一个进程可以有几个状态(在Linux内核里,进程有时候也叫做任务),Linux更改进程状态,本质是改PCB中的状态属性下面的状态在kernel源代码里定义:代码语言:javascript代码运行次数:0运行复制/**Thetaskstatearrayisastrange"bitmap"of*reasonstosleep.Thus"running"iszero,and*youca
    linux运维 . 运维 376 2025-07-19 12:00:29
  • 【玩转  Cloud Studio】以 Rust 为例定制自己的开发环境
    【玩转 Cloud Studio】以 Rust 为例定制自己的开发环境
    前言CloudStudio目前提供了对Java,Node,Go,Python,.Net的环境支持,基本上满足了绝大多数的开发者的需求。如果开发者工作的语言和环境不在上述之列,没关系,CloudStudio照样能满足你。本文以Rust为例分享如何搭建出专属的开发环境。工作空间介绍CloudStudio的工作空间是Ubuntu系统,标准型提供了2核,4G内存,8GB存储的配置,还可以根据需求升级配置,对于大部分场景完全够用了。只要掌握一些基本的Linux操作系统的知识
    linux运维 . 运维 855 2025-07-19 12:00:06
  • 给TAR命令提提速
    给TAR命令提提速
    提升tar命令的压缩与解压效率:如何加速tar(tapearchive)命令的操作tar是Linux/Unix系统中常用的打包工具之一。它能够将多个文件和目录打包成一个单一的归档文件,方便存储和传输。尽管tar本身效率很高,但在处理大文件和大量数据时,压缩与解压速度仍可能成为瓶颈。幸运的是,我们可以通过结合其他工具(如pigz)和多进程技术来提升这些操作的速度。本文将详细介绍:tar命令的基本使用方法。如何利用pigz工具加速tar命令的压缩与解压。如何使用Python结合多进程模块实现分段解压
    linux运维 . 运维 356 2025-07-19 11:58:28
  • 解决windows上docker desktop与vmware软件冲突问题
    解决windows上docker desktop与vmware软件冲突问题
    关于这个问题,笔者认为直接使用vmware就可以,然后在vmware安装ubuntu获取其他linux操作系统,在内置ubuntu等系统中安装docker环境,windows使用ubuntu中安装的docker服务即可,因为windows安装的docker整体完善性远不如linux系统,具体方法如下所示:1、在ubuntu等系统安装docker,修改docker.service文件,开启2375端口代码语言:javascript代码运行次数:0运行复制vi/usr/lib/systemd/sys
    linux运维 . 运维 472 2025-07-19 11:58:12
  • 蓝桥ROS机器人之现代C++学习笔记支持C++17(已完成)
    蓝桥ROS机器人之现代C++学习笔记支持C++17(已完成)
    更换云实践环境的最简便方法:在ubuntu18.04版本的环境中,访问www.lanqiao.cn/courses/1635可以顺利运行之前在蓝桥平台上的示例代码,而在蓝桥平台如果不进行版本升级,这些代码可能会直接运行时报错。这样,后续的学习就会变得非常方便。代码语言:javascript代码运行次数:0运行复制```javascriptincludetemplateautoaverage(T...t){return(t+.
    linux运维 . 运维 210 2025-07-19 11:56:01
  • 图神经网络(GNN)的基本原理
    图神经网络(GNN)的基本原理
    前言本文结合一个具体的无向图来对最简单的一种GNN进行推导。本文第一部分是数据介绍,第二部分为推导过程中需要用的变量的定义,第三部分是GNN的具体推导过程,最后一部分为自己对GNN的一些看法与总结。1.数据利用networkx简单生成一个无向图:代码语言:javascript代码运行次数:0运行复制#-*-coding:utf-8-*-"""@Time:2021/12/2111:23@Author:KI@File:gnn_basic.py@Motto:HungryAndHumble
    linux运维 . 运维 776 2025-07-19 11:54:21
  • Linux软硬链接详解
    Linux软硬链接详解
    让我们来详细了解一下Linux系统中的软链接和硬链接的概念和用法。软链接软链接(也称为符号链接)类似于Windows中的快捷方式。它并不包含实际的数据,而是一个指向另一个文件或目录的指针。创建软链接的命令:ln-sfile1file2//file1为目标文件,file2为软链接文件演示:从上图可以看出,软链接的作用是:软链接文件本身是一个独立的文件,具有自己的inode。软链接文件的大小通常很小,因为它只存储目标文件的路径。如果目标文件被删除,软链接将变成“死链接”,因为它指向的文件不再存在。硬
    linux运维 . 运维 923 2025-07-19 11:52:27
  • Linux下Nginx、MySQL和PHP等应用的日志切割脚本
    Linux下Nginx、MySQL和PHP等应用的日志切割脚本
    在Linux系统中,如果应用程序产生了日志,就需要考虑日志的切割操作,例如根据固定的文件大小或者按日期进行切割。在编译Nginx1.9.0、MySQL5.7.7rc和PHP7后,这些服务都会产生日志,特别是Nginx进程会根据nginx.conf配置文件将每条访问记录写入到access.log中。如果所有的日志都记录在同一个文件中,长时间下来会影响系统的效率。本文介绍了如何在Linux下使用Shell脚本进行Nginx日志的切割,该脚本支持按天切割、自定义保留天数以及记录脚本执行过程和耗时。使用
    linux运维 . 运维 556 2025-07-19 11:52:01
  • [平台建设] Spark任务的诊断调优
    [平台建设] Spark任务的诊断调优
    背景目前,平台上的大部分任务都是Spark任务,用户在提交Spark作业时需要配置Sparkexecutor的个数、每个executor的核心数以及executor的内存大小等。这些配置主要依赖于用户的个人经验,导致一些用户设置不合理,例如配置过大的内存,而实际任务运行时所需的内存却非常少。基于此,我们希望开发一个工具来分析任务,帮助用户监控和优化任务,并提供建议,使任务更加高效,同时减少资源配置不当对其他用户任务的影响。通过调研,我们发现了一个开源项目Dr.Elephant,它的目标与我们的需
    linux运维 . 运维 913 2025-07-19 11:50:12
  • 如何配置Linux用户环境变量 .bashrc文件修改指南
    如何配置Linux用户环境变量 .bashrc文件修改指南
    要配置用户级环境变量首选~/.bashrc,它用于交互式shell,设置别名、函数和环境变量;1.用nano或vim编辑~/.bashrc添加export变量或PATH路径;2.使用source~/.bashrc或.~/.bashrc使修改立即生效;3..bashrc适用于非登录交互式shell,而.profile用于登录shell,通常存放全局环境变量;4.新终端未生效可能因非交互式shell、启动脚本链问题或语法错误;5.可通过alias定义别名简化命令,通过函数实现多命令逻辑,如mycd和
    linux运维 . 运维 613 2025-07-19 11:50:02
  • 技术文被diss了
    技术文被diss了
    你好,雨乐!昨晚(2022年5月10日)19:33,我突然收到了一条文章评论。当时我心里一惊,怀疑是我上篇文章中的代码在从编辑器复制到文章时出现了错误。然而,我觉得这不太可能,因为每篇文章的代码都是在机器上运行验证后才发布的,所以出错的概率应该很低。但既然有读者提出了问题,我必须认真验证一番。遗憾的是当时我在地铁上,无法使用电脑进行实操验证,于是我使用了一个在线编辑器,编写了一个简单的代码来进行测试:测试结果显示没有问题。尽管如此,既然有读者反馈说在使用中存在问题,这应该不是无中生有,于是我找到
    linux运维 . 运维 819 2025-07-19 11:48:20
  • 无人机视觉定位是怎么回事_drone无人机怎么下APP
    无人机视觉定位是怎么回事_drone无人机怎么下APP
    大家好,又见面了,我是你们的朋友全栈君。2018年已经举办过一年了,2019年在ICCV上举办。我们鼓励参与者使用每项任务提供的训练数据,但也允许他们使用额外的训练数据。在上传结果到服务器时,必须在“方法描述”中注明使用了额外的训练数据。我们强调,任何形式的标注或使用VisDrone测试集进行监督或无监督训练都是严格禁止的。参与者必须在提交时明确指定在“方法描述”中使用的所有外部训练数据。此外,参与者不得使用其他任务的训练或验证集来训练某一任务的模型。我们已将测试集分为两个部分,包括test-c
    linux运维 . 运维 801 2025-07-19 11:46:01

PHP讨论组

组员:3305人话题:1500

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

学习途径

工具推荐

jQuery点击文字滚动Scrollocue插件

jQuery点击文字滚动Scrollocue插件是一款用于构建一个简单的提示提词器系统的jQuery小插件。本作品由【站长素材】收集整理,转载请注明出处!
文字特效
2025-12-19

CSS3聚光灯下倒影文字特效

CSS3聚光灯下倒影文字特效是一款使用CSS3实现的聚光灯下带倒影的文字旋转动画特效。
文字特效
2025-12-17

jQuery企业留言表单联系代码

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

HTML5 MP3音乐盒播放特效

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

雅龙智能装备工业设备类WordPress主题1.0

一个专为企业网站设计的现代化WordPress主题,集成了多语言支持、自定义SEO、Open Graph、安全加固和完全响应式设计等企业级功能。 ✨ 核心亮点- ? 完整多语言系统 - 支持中文、英文、越南语、葡萄牙语,可扩展- 自定义SEO功能 - 文章、页面、分类独立SEO设置- Open Graph支持 - 完整的社交媒体分享优化- 22项安全加固 - 企业级安全防护,防止脚本小子攻击- 完全响应式 - 完美适配手机、平板、桌面设备- 高性能优化 - 智能缓存、条件加载、代码优化-
企业站源码
2025-12-18

威发卡自动发卡系统

? 威发卡 - 自动发卡系统 (PHP)? 系统概览? 模板说明 自带一套响应式模板
电商源码
2025-12-17

卡密分发系统

一款卡密/授权码/激活码领取系统,前台注册账号登录之后自动进入会员中心可以领取卡密,已限制每个自然月(1号到月末)领取一次,后台可以生成密码,可以导出,用于导入卡密系统或者授权系统 安装环境:PHP7.2(需安装SG11)+SQL 将源码上传到网站根目录,访问域名将进入安装程序
电商源码
2025-12-16

中华陶瓷网

中华陶瓷网V2013版DT5.0内核模板是高仿必途搜索的2012版,系统核心是DestoonV5.0版本,
电商源码
2025-12-16

绘画艺术活动传单A5模板设计下载

绘画艺术活动传单A5模板设计适用于绘画活动传单设计 本作品提供绘画艺术活动传单A5模板设计的图片会员免费下载,格式为PSD,文件大小为14.7M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-12-23

2026年数字艺术字分层PSD素材下载

2026年数字艺术字分层PSD素材适用于2026数字艺术字设计 本作品提供2026年数字艺术字分层PSD素材的图片会员免费下载,格式为PSD,文件大小为13.2M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-12-23

2026马年奔跑骏马剪影矢量素材

2026马年奔跑骏马剪影矢量素材适用于象征“马到成功”的企业文化墙或Logo设计、2026年台历、挂历的内页插图或封面主视觉等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-12-23

圣诞酒会派对邀请函矢量模板

圣诞酒会派对邀请函矢量模板适用于公司圣诞晚宴、私人酒会的电子邀请函、酒吧圣诞限定特饮的桌面立牌设计等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
2025-12-23

驾照考试驾校HTML5网站模板

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

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

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

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

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

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

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

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