linux

人工智能训练6 小时前
linux·运维·服务器·git·vscode·python·ubuntu
OpenEnler等Linux系统中安装git工具的方法使用 yum 包管理器安装(推荐,适用于欧拉等基于 RPM 的系统):验证安装是否成功:若输出类似 git version x.y.z 的信息,说明安装成功。
QT 小鲜肉6 小时前
linux·运维·服务器·前端·chrome·笔记
【Linux命令大全】001.文件管理之which命令(实操篇)✨ 本文为Linux系统文件管理命令的全面汇总与深度优化,结合图标、结构化排版与实用技巧,专为高级用户和系统管理员打造。
oMcLin7 小时前
linux·网络·ubuntu
Ubuntu 22.04 无法连接外部网络的故障排查与解决(解决 DNS 配置问题)我在一次例行巡检中遇到了这样一个棘手的问题:一台 Ubuntu 22.04 服务器无法访问外部网络,但本地网络与内网服务正常,ping 外网 IP OK,却无法解析域名。通过本篇文章,我将结合真实现场数据、命令示例、配置细节以及评测表格,分享“DNS 配置导致无法访问外网”的完整排查思路和解决方案。
还不秃顶的计科生8 小时前
linux·python·leetcode
LeetCode 热题 100第二题:字母易位词分组python版本给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。示例 1:输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]
咯哦哦哦哦8 小时前
linux·开发语言
WSL + ubantu22.04 + 远程桌面闪退+黑屏闪退解决WSL(Windows Subsystem for Linux)是微软开发的一项技术,允许用户在Windows系统中直接运行完整的Linux环境,无需虚拟机。通过操作系统级虚拟化,WSL将Linux子系统无缝嵌入Windows,提供原生Linux命令行工具、软件包管理器及应用程序支持。它具有轻量化、文件系统集成、良好的交互性及开发效率提升等优点,消除了Windows与Linux之间的隔阂,尤其适合开发者和需在Windows平台上使用Linux工具的用户。
fantasy5_58 小时前
linux·运维·服务器
Linux 动态进度条实战:从零掌握开发工具与核心原理在 Linux 开发中,基础工具的灵活运用是提升效率的关键,而实战项目则是巩固这些技能的最佳方式。本文将通过一个动态进度条的实现,串联起软件包管理、代码编辑、编译构建等核心开发流程,全程保留完整代码及注释,让你在动手实践中吃透 Linux 开发的基础逻辑。
weixin_462446238 小时前
linux·运维·python·安全
exo + tinygrad:Linux 节点设备能力自动探测(NVIDIA / AMD / CPU 安全兜底)在使用 exo 构建本地或分布式推理集群时,每个节点的设备能力探测是非常关键的一步。 exo 需要知道:
..过云雨8 小时前
linux·c++·人工智能·后端
17-2.【Linux系统编程】线程同步详解 - 条件变量的理解及应用引入新的技术(锁/互斥量)会带来新问题(线程),解决问题需要再引入新技术(同步)。问题举例:用 “自助取款机” 的场景,把「互斥的缺陷→同步的作用」讲清楚:
oMcLin9 小时前
linux·运维·centos
CentOS 7 频繁出现 “Connection Refused” 错误的原因分析与解决在我们数据中心运维现场,遇到 CentOS 7 系统下服务频繁报 “Connection refused” 是非常常见的一类故障。这类问题看起来简单,但根源可能涉及网络栈、服务监听配置、防火墙、SELinux、资源耗尽甚至内核限制等多个层面。本文结合真实故障现场和排查过程,深入剖析问题产生的原因,并给出逐步定位与解决方案,同时附上具体命令、代码、配置和评测对比数据。
饭九钦vlog9 小时前
linux·运维
银河麒麟修复openssh升级脚本#!/bin/bash # 备份相关配置文件 cp /etc/pam.d/sshd /etc/pam.d/sshd.before cp /etc/ssh/sshd_config /etc/ssh/sshd_config.before
航Hang*10 小时前
linux·笔记·学习·centos
第1章:初识Linux系统——第13节:总复习②目录一、单选题1.下列选项中,哪一个parted命令可以选择磁盘分区类型( C )2.下面关于YUM的说法,错误的是( C )
Amy_au10 小时前
linux·运维·服务器
Linux week 01创建Linux文件例子一些常用的Linux的基础命令 导航:cd, pwd, ls, tree ls:list 的缩写,列出当前目录内容 文件操作:touch(创建文件), mkdir(创建目录), cp(copy文 件), mv, rm, echo 内容 >> 文件名 (写入文件)或vi进入文件进行 写入或增删改查操作 权限管理:chmod, chown, sudo sudo:superuser do 的缩写,表示“以管理员身份执行”后续命 令 示例:sudo apt install tree 用于安装
KingRumn10 小时前
linux·服务器·数据结构
DBUS源码剖析之DBusMessage数据结构DBusMessage 是 D-Bus 通信的基本单元,用于在应用程序之间传递数据。每个消息由两部分组成:
bst@微胖子10 小时前
linux·网络·dubbo
Linux下排查网络偶现超时问题参数说明:效果如下:haproxy/nginx 启动失败,提示 bind() to 0.0.0.0:25 failed (98: Address already in use)→ 端口25已被其他进程占用,导致新服务无法绑定。
阿豪只会阿巴10 小时前
linux·笔记·ubuntu·ros2
【多喝热水系列】从零开始的ROS2之旅——Day3大家好,欢迎来到「多喝热水系列」ROS2入门之旅的第三天!今天核心任务是搞定 Linux 基础里的环境变量,而且是和 ROS2 紧密绑定的环境变量操作。为啥环境变量这么重要呢?因为 ROS2 的功能包查找、可执行文件运行、版本识别全靠它撑着,搞懂这部分,后续玩功能包、写节点才不会卡壳。话不多说,跟着下面的步骤一步步实操起来!
OpenMiniServer10 小时前
linux·服务器·网络
JsonKV协议技术文档JsonKV(JSON Key-Value)是一种键值分离的高效数据传输协议,专门为结构化表格数据优化。通过分离键名和键值,显著减少网络传输数据量,提高解析效率。
小鹏linux11 小时前
linux·运维·服务器
【linux】进程与服务管理命令 - chkconfig功能:此命令是否系统自带:通常系统自带的。若未安装,可以使用以下方法手动安装:新版本的chkconfig 已被 systemctl 取代。若需使用,需手动安装:
DeeplyMind11 小时前
linux·mmap·vma
linux VMA创建场景详解在开发工作中,经常要与内存管理系统打交道,有一天突然想出一个问题:VMA会在什么时候创建。 本文档总结了工作中遇到的Linux内核中VMA(Virtual Memory Area)的创建场景,请大家补充遗漏情形。
扛枪的书生12 小时前
linux
Ansible 学习总结世事洞明皆学问,人情练达即文章。Ansible 是一款开源的自动化运维工具,主要用于服务器批量管理、应用部署和任务自动化。它主要的特点有:(1)无客户端的架构,免去了安装客户端的困扰。(2)基于 YAML 的语法配置,使得 Playbook 配置很容易阅读。(3)采用了 模块化的设计,使得其灵活度较高。(4)幂等性。
赵民勇12 小时前
linux·shell
cut命令详解cut 是一个用于从文件或标准输入中提取文本列的命令行工具,主要用于按列截取文本数据。指定字段分隔符补集选择(选择未指定的部分)