排序
银河麒麟高级操作系统V10助力联通云建设打出组合拳
联通云基于“双引擎基座+一云多芯”为不同行业场景提供可靠、高质量的应用上云服务。在核心代码进行了全面把控,定制多架构芯片应用适配模版,开发了计算、存储、网络、中间件等组件,全面适配...
一起来学Linux命令(五)
前言 目前正在出一个Linux命令系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 作为服务端开发,linux命令还是要掌握一下的,可以做做基础性的运维。好了, 废话不多说直接开整吧~ kill 将指定...
北航基于openEuler构建工业机器人操作系统,打造“开箱即用”的机器人基础软件平台
北京航空航天大学是国家“双一流”建设高校,以建设扎根中国大地的世界一流大学为发展目标。北京航空航天大学在机器人领域一直处于行业前沿,以其亮眼的成果和优秀的师资力量,成为国内机器人领...
移动云操作系统改造技术实践分享,跨操作系统云主机迁移优化(一)
近年来,Linux 操作系统在技术、社区和商业化方案均取得了快速发展,移动云先后发布了新一代天元操作系统和易行迁移工具,保障了移动云全场景业务高效迁移。在移动云 CentOS 迁移实践过程中,跨...
NKD:容器云集群与 OS 一体化运维利器
NKD 是 NestOS-kubernetes-Deployer 的缩写,是为了基于 NestOS 部署的 Kubernetes 集群运维工作准备的解决方案。其目标是在集群外提供对集群基础设施(包括操作系统和 Kubernetes 基础组件)的...
一起来学Linux命令(四)
前言 目前正在出一个Linux命令系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 作为服务端开发,linux命令还是要掌握一下的,可以做做基础性的运维。好了, 废话不多说直接开整吧~ date %H 小时...
openoffice在arm64环境下运行的解决方案(提供docker镜像包制作)
我正在参加「金石计划5.0」 一、写在前面 操作系统:麒麟v10(arm64环境) aarch64架构的,openoffice一直都没找到有适配该版本的服务,openoffice国产化的适配并不是十分友好。 所以这里找到了...
调试linux内核(1): 环境准备和原理介绍
开篇 现在流行的开源项目经历了长时间的开发, 积累了大量的代码, 想要一行一行地阅读代码去学习开源项目, 需要的时间成本是巨大的. 所以, 我们也需要用一种高效的方式去'阅读'代码. 计算机科学...
建立YUM仓库
yum仓库 yum是一个基于RPM包(是Red-Hat Package Manager红帽软件包管理器的缩写)构建的软件更新机制,能够自动解决软件包之间的依赖关系。解决了日常工作中的大量查找安装依赖包的时间 YUM 的...
PHP工作台:Linux裸机到PHP开发环境
工欲善其事必先利其器 一、Linux系统初始化 1. Linux系统版本 查看系统版本 > uname -a #查看linux内核版本 >> Linux VM_76_125_centos 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 ...
linux麾下大将sed是如何仿真鼠标键盘实现换行符的替换
不知道你有没有经常使用sed , 在使用sed 进行文本编辑的时候使用s模式总是无法如愿的替换掉换行符 , 这个属实让我非常不爽,翻阅资料才知道原来是我的模式没有用对 替换换行符 sed 的处理是针...
Linux jq 命令讲解与实战操作(json字符串解析工具)
一、概述 jq 是一个强大的命令行工具,用于处理 JSON 格式的数据。它可以帮助你查询、过滤、修改和处理 JSON 数据,使得在命令行环境下处理 JSON 变得非常方便。 GitHub 地址:github.com/stedo...
Linux高性能网络编程十谈|协程
在讲协程之前,先解决上一篇文章《Linux高性能网络编程十谈|多进程和多线程》留下的思考题:(1)如果在多线程程序中fork()子进程,会发生什么,我们要考虑那些问题? 首先我们会想到如果一个有...
Docker化一个前端基础开发环境:简洁高效的选择
前言 作为程序员日常工作中不管是入职拿到新电脑,还是自己换了新机,工作之前第一件事就是要安装配置各种各样的开发环境;如前端开发需要安装 node、yarn、git 等; 为了使用某些工具或者包,...
linux cpu问题排查及性能优化
cpu性能 一、cpu啥时候才叫有瓶颈 cpu运行的快还是慢、cpu有没有问题,cpu是不是还需要优化。这些是平常开发和运维中经常遇到的问题。那么我门到底如何去判断机器cpu运行的到底有没有异常呢。 ...
linux系统日志文件的分析和管理
一、inode与inode表 linux系统中的每一个文件都有文件对应的文件数据,文件数据包括元数据(文件的属性信息) 与实际数据,元数据存放在indoe表中。 文件数据包括元信息与实际数据。 文件存储在...
macOS使用Clang IDE, Clang编译器交叉编译Linux c++程序失败教训回顾
1 问题背景 macOS已安装CLion,同时Parallels Desktop已安装ubuntu 22.04虚拟机,需要在虚拟机运行c++程序,但是不想在虚拟机上占用空间再次安装CLion,所以在mac上使用交叉编译,程序在虚拟机...
远程登录控制与ssh
一.SSH服务 1.什么是SSH服务器? SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程 复制等功能。 SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录...
【Linux操作系统】网络配置详解:从原理到实践(详细通俗讲明DNS)
导语:网络配置是Linux系统中的一项重要任务,合理的网络配置可以保证计算机与其他设备的正常通信。本文将详细介绍Linux网络配置的原理和实践,包括网络配置原理、查看网络IP和网关、测试网络连...
DNS
DNS DNS:Domain Name System 域名系统,应用层协议,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,基于C/S架构,服务器端:53/udp, 53/tcp...