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

  • linux下java的环境配置
    linux下java的环境配置
    大家好,又见面了,我是你们的朋友全栈君。今天我们来聊聊在Linux下配置Java环境的详细步骤。之前在配置Hadoop开发环境时,我已经对Java环境的设置有所了解,现在让我们在Ubuntu虚拟机上进行Java环境的配置。文章目录Linux下Java的环境配置删除原有的Java环境去官网下载相应的Java环境在Linux上进行解压修改~/.bashrc参考链接1.删除原有的Java环境首先,我们需要清理系统中已有的Java环境,以确保新环境的顺利安装。2.去官网下载相应的Java环境我选择的是J
    linux运维 . 运维 344 2025-07-15 08:38:13
  • Linux系统入门系列之四:工具命令
    Linux系统入门系列之四:工具命令
    在前一篇文章《Linux系统入门系列之三:初识Bash》中,我带大家初步了解了Linux系统中的BashShell,并学习了如何使用vim进行文本编辑和处理。实际上,Bash拥有一系列强大的工具命令,这些命令已经高度集成化,能够完成多种任务,类似于Windows系统中的Office软件。接下来,我将介绍更多工具命令以及数据的输入与输出,帮助大家更好地处理各种生物信息数据。——深入Bash3.工具命令虽然vim功能强大,但在处理大量文本文档,尤其是大文件(如高通量测序数据)时,一些逐行处理的工具命
    linux运维 . 运维 722 2025-07-15 08:36:37
  • Python升级之路(一) Python 入门
    Python升级之路(一) Python 入门
    系列文章目录第一章Python入门Python入门系列文章目录前言一、Python是什么二、运行环境搭建1.Python语言环境2.Python开发环境IDLEPyCharm三.Python初识1.Python基本格式2.注释格式3.异常处理4.Python图形化程序-海龟绘图前言最近打算新开一个坑,但一直不知道做什么合适,直到最近在看《UNIX/Linux系统管理技术手册》这一书的脚本编程与shell这一章节中得到启发,书中说到关于Python并且作者建议:所有
    linux运维 . 运维 573 2025-07-15 08:34:44
  • conan入门(三):上传预编译的库(artifact)
    conan入门(三):上传预编译的库(artifact)
    在许多情况下,我们需要从现有二进制文件创建包,例如第三方或供应商提供的C/C++库(仅包含include和lib目录),或者在引入conan包管理之前手动编译的C/C++库。在这些情况下,我们不需要conan从源代码重新编译,因为这可能既费时又费力,甚至根本不可行。以下是我们可以考虑直接将本地已经编译好的二进制文件生成conan包的情况:当无法从源代码构建包时(当只有预编译的库可用时)。在工件(artifact)开发阶段,需要频繁打包以供其他应用程序使用。此时,我们只需要将编译好的工件快速提供给
    linux运维 . 运维 525 2025-07-15 08:34:12
  • 为“架构”再建个模:如何用代码描述软件架构?
    为“架构”再建个模:如何用代码描述软件架构?
    在ArchGuard平台中,为了实现对架构的治理,我们需要通过代码和模型来描述所需处理的内容和数据。因此,ArchGuard引入了代码模型、依赖模型、变更模型等,而架构模型和架构治理模型则是两个核心的部分。其它如构建模型等,将会在后续逐步引入到系统中。PS:本文中的架构展开是基于自动化分析需求的,模型也是基于这个动机出发的。架构是什么?对单个语言的代码建模并不困难,因为每个语言有其特定的概念,如包、类、字段、函数等。在明确这些概念的基础上,结合业务需求,就能构建出基本的模型。采用领域驱动设计(D
    linux运维 . 运维 730 2025-07-15 08:32:30
  • 开源 串口调试助手 BaoYuanSerial 使用教程「建议收藏」
    开源 串口调试助手 BaoYuanSerial 使用教程「建议收藏」
    大家好,很高兴再次与大家见面,我是你们的老朋友全栈君。简介:本软件采用.Net5与Avalonia技术实现跨平台解决方案,适用于LinuxUbuntu和Windows系统,并已在Ubuntu20.04及Win10Professional20H2上成功测试。官方下载地址:GitHub项目地址:xuyuanbao/BaoYuanSerial:AGUISerialDebugToolforLinux/MicrosfotWindow(github.com)Gitee项目地址:绿意无痕/Bao
    linux运维 . 运维 562 2025-07-15 08:32:02
  • 实时即未来:Apache Flink实践(二)
    实时即未来:Apache Flink实践(二)
    俗话说,工欲善其事,必先利其器!这句话确实很有道理。因此,今天我们将讨论如何在版本较低的Windows电脑上学习apacheflink知识。Windows子系统简介:Windows内置了Ubuntu子系统,这是由Microsoft官方发布的,不是虚拟机。其安装方法也非常简单。微软官方文档对子系统的描述非常简明扼要,清楚地说明了子系统的特性。如何安装子系统:这个功能已经在最新的Windows10中自带,所以请需要的各位先升级至最新的Windows10版本。如果你已经是最新版本了,则可以按照下面的教
    linux运维 . 运维 777 2025-07-15 08:30:02
  • 使用 EMQ 搭建 MQTT 服务器
    使用 EMQ 搭建 MQTT 服务器
    本教程详细介绍了如何使用EMQ搭建MQTT服务,适用于设备联网的MQTT协议。预备条件:一台Ubuntu服务器或在虚拟机中安装Ubuntu系统emqx-ubuntu18.04-4.3.1-amd64.deb安装包(安装包链接见文末)安装步骤:使用dpkg安装EMQX:sudodpkg-iemqx-ubuntu18.04-4.3.1-amd64.deb启动EMQX:$sudoemqxstartEMQXBroker4.3.1isstartedsucces
    linux运维 . 运维 635 2025-07-15 08:28:29
  • SpringBoot的定时任务
    SpringBoot的定时任务
    大家好,我是你们的老朋友全栈君。我们又见面了。一、基于注解(@Scheduled)的定时任务使用SpringBoot的@Scheduled注解来创建定时任务非常简单,只需几行代码就能实现。然而,@Scheduled默认是单线程运行,这意味着当启动多个任务时,一个任务的执行时间可能会影响到下一个任务的执行时间。1、创建定时器使用SpringBoot和基于注解的方法来创建一个简单的定时任务,只需如下代码:@Component@Configuration//1.主要用于标记配置类,兼备Compo
    linux运维 . 运维 751 2025-07-15 08:26:13
  • Leetcode No.194 转置文件(xargs)
    Leetcode No.194 转置文件(xargs)
    一、题目描述给定一个文件file.txt,转置它的内容。你可以假设每行列数相同,并且每个字段由''分隔。示例:假设file.txt文件内容如下:nameagealice21ryan30应当输出:namealiceryanage2130二、解题思路文件内容为3行2列,每行列数相同,字段由''分隔。需要将第一列转为第一行,第二列转为第二行。xargs多行变单行:很容易就想到了xargs这个命令,可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。输
    linux运维 . 运维 410 2025-07-15 08:24:02
  • 聊聊文件系统的原理
    聊聊文件系统的原理
    文件系统在操作系统中扮演着关键角色,为用户和应用程序提供了对文件进行操作的基础能力。在Linux内核中,进程管理、内存管理、网络协议栈、文件系统被视为内核的四大核心模块。文件系统在内核中分为vfs(虚拟文件系统)和实际文件系统(如ext4)。vfs作为一种工厂设计模式的抽象层,向外提供标准的POSIX语义层;而实际文件系统则实现了特定文件功能的磁盘文件系统。具体结构如下图所示:文件系统的IO协议栈中,应用程序如果以dio方式读写文件,请求首先经过内核的vfs,然后到达实际文件系统的处理函数,接着
    linux运维 . 运维 897 2025-07-15 08:22:17
  • 进程通信(一)无名管道和有名管道
    进程通信(一)无名管道和有名管道
    进程通信是指不同进程之间进行信息交换的过程。《王道考研复习指导》提到,管道通信是一种特殊的消息传递方式。所谓的“管道”,是指用于连接一个读进程和一个写进程以实现它们之间通信的共享文件,也称为pipe文件。发送进程(即写进程)通过字符流形式将大量数据写入管道(共享文件),而接收进程(即读进程)则从管道中读取数据。为了确保通信的顺畅,管道机制需要提供三种协调能力:互斥、同步和确认对方存在。接下来以Linux中的管道为例进行说明。在Linux系统中,管道是一种常用的通信机制。尽管管道本质上也是一种文件
    linux运维 . 运维 819 2025-07-15 08:20:13
  • linux防火墙_专业的linux web应用防火墙国内排名推荐「建议收藏」
    linux防火墙_专业的linux web应用防火墙国内排名推荐「建议收藏」
    大家好,又见面了,我是你们的朋友全栈君。对于站长来说,网站的安全维护管理至关重要,但在建站后我们发现,即使配置再齐全的网站也会面临各种攻击扫描。这时,你会感觉服务器就像一个裸奔的鸡蛋,可能会习惯性地想像普通电脑一样安装防护软件,但这里需要注意的是,很多情况下不是应该就去做,而是需要方法和技巧。我们先简单介绍一下,网站防火墙有两种形式:第一种是服务器提供商的硬件防火墙,购买大厂商的云服务器,比如阿里云、百度云等都有专业级的硬件防火墙,能够防护加入云厂商数据库的攻击方式和攻击IP。第二种是用户在服务
    linux运维 . 运维 928 2025-07-15 08:02:18
  • 如何查询Linux已安装软件包 rpm和dpkg查看方法对比
    如何查询Linux已安装软件包 rpm和dpkg查看方法对比
    在Linux系统中,查询已安装软件包的方法因发行版而异。对于基于RPM的系统(如CentOS、Fedora),可使用rpm命令:1.列出所有已安装包:rpm-qa;2.查看特定包信息:rpm-qi包名;3.查看包安装的文件:rpm-ql包名。对于基于DPKG的系统(如Ubuntu、Debian),应使用dpkg命令:1.列出所有已安装包:dpkg-l;2.查看特定包信息:dpkg-s包名;3.查看包安装的文件:dpkg-L包名。两者命令结构和输出格式不同,且不跨平台兼容,建议根据系统类型选择对应
    linux运维 . 运维 440 2025-07-14 12:28:01
  • 如何调试Linux服务故障 systemd服务状态诊断方法
    如何调试Linux服务故障 systemd服务状态诊断方法
    systemd服务故障排查需先查看状态和日志,1.确认服务名称;2.使用systemctlstatus查看状态与初步错误;3.通过journalctl-u查看详细日志;4.检查Unit文件配置是否正确;5.手动执行启动命令测试;6.验证依赖与环境条件;7.修改配置后重载并重启服务;关键状态包括Active、Sub、MainPID及日志信息,用于判断运行状态与失败原因;journalctl支持实时跟踪、时间过滤、优先级筛选等功能,可快速定位错误关键词与上下文;高级排查还需注意权限、端口冲突、资源限
    linux运维 . 运维 860 2025-07-14 12:27:02

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

影缘版黄页系统

后台可预处理用户,查看、查询/编辑/修改帐号,添加企业资料及广告管理 管理帐号:admin 密码:111
电商源码
2025-11-10

DBShop开源电子商务网店系统

DBShop电子商务系统具备统一的系统设置、简单的商品管理、灵活的商品标签、强大的商品属性、方便的配送费用管理、自由的客服设置、独立的广告管理、全面的邮件提醒、详细的管理权限设置、整合国内外知名支付网关、完善的系统更新(可在线自动更新或手动更新)功能、细致的帮助说明、无微不至的在线教程……,使用本系统绝对是一种享受!
电商源码
2025-11-10

易通企业网站系统CmsEasy7.0.2.20190101

易通企业网站系统 别名CmsEasy 是国内唯一免费微信+手机端+微网站+手机短信+在线销售+多语言网站组合的企业营销管理平台,易通企业网站系统也称易通企业网站程序,是易通公司开发中国首套免费提供企业网站模板的营销型企业网站管理系统,系统前台生成html、完全符合SEO、同时有在线客服、潜在客户跟踪、便捷企业网站模板制作、搜索引擎推广等功能的企业网站系统。
企业站源码
2025-11-10

黑灰色风格企业网站源码1.0_20250213

hdhcms网站支持PC、手机版,同时后台支持公众号的接入,包括微信服务号订阅号,可以设置自动回复及服务号菜单及认证订阅号菜单。 1、网站上线方法: 1.1本网站运行环境为:IIS6.5+SQLITE 1.2将网站解压到网站目录 1.3数据库默认为SQLITE,包括在解压目录内,无须修改 1.4 完成上面的配置后通过所绑定的域名即可运行2网址访问及后台访问配置 2、安装步骤 2.1 网站后台管理地址及帐号密码 登录地址:http://您的域名/
企业站源码
2025-11-10

商务办公图标设计矢量素材

商务办公图标设计矢量素材适用于商务演示等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-10

创意咖啡糕点美食店海报PSD素材下载

创意咖啡糕点美食店海报PSD素材适用于咖啡美食海报设计 本作品提供创意咖啡糕点美食店海报PSD素材的图片会员免费下载,格式为PSD,文件大小为17.1M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-11-10

化学实验室器材矢量背景

化学实验室器材矢量背景适用于学校科学课件、实验室安全指南、科普网站、科技展览等相关视觉场景设计的AI格式素材。
矢量素材
2025-11-10

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

手绘咖啡器具插图矢量素材适用于咖啡主题、咖啡教学等相关视觉场景设计的由AI生成的Ai格式素材。
矢量素材
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号