- Linux系统之部署Node.js环境 Linux系统之部署Node.js环境
- 笔者在A系列GPU裸金属服务器上,系统环境是ubuntu20.04+nvidia515+cuda11.7, 使用Pytorch2.0时出现如下错误:CUDA initialization: Unexpected error from cudaGetDeviceCount(), 经定位是nvidia-fabricmanager异常导致。 笔者在A系列GPU裸金属服务器上,系统环境是ubuntu20.04+nvidia515+cuda11.7, 使用Pytorch2.0时出现如下错误:CUDA initialization: Unexpected error from cudaGetDeviceCount(), 经定位是nvidia-fabricmanager异常导致。
- 在Linux系统中,软件包管理是一项重要的任务。通过更新和升级软件包,我们可以获得最新的功能、修复漏洞和提高系统的稳定性。sudo apt update和sudo apt upgrade是常用的命令,用于更新和升级Ubuntu和其他基于Debian的Linux发行版中的软件包。本文将详细介绍sudo apt update和sudo apt upgrade命令的作用和使用方法,帮助你更好地理解... 在Linux系统中,软件包管理是一项重要的任务。通过更新和升级软件包,我们可以获得最新的功能、修复漏洞和提高系统的稳定性。sudo apt update和sudo apt upgrade是常用的命令,用于更新和升级Ubuntu和其他基于Debian的Linux发行版中的软件包。本文将详细介绍sudo apt update和sudo apt upgrade命令的作用和使用方法,帮助你更好地理解...
- 在Linux系统中,Alias命令是一个非常有用的功能,可以让我们创建简化的命令别名,以提高工作效率。通过创建别名,我们可以将复杂或频繁使用的命令映射为更简短、易记的别名。本文将详细介绍如何在Linux中创建别名并使用Alias命令。 别名的基本概念在Linux中,别名是一种命令的替代形式。它允许我们使用自定义的简短命令来代替长命令或复杂的命令序列。通过创建别名,我们可以简化命令的输入,并节... 在Linux系统中,Alias命令是一个非常有用的功能,可以让我们创建简化的命令别名,以提高工作效率。通过创建别名,我们可以将复杂或频繁使用的命令映射为更简短、易记的别名。本文将详细介绍如何在Linux中创建别名并使用Alias命令。 别名的基本概念在Linux中,别名是一种命令的替代形式。它允许我们使用自定义的简短命令来代替长命令或复杂的命令序列。通过创建别名,我们可以简化命令的输入,并节...
- 在Linux系统中,Find命令是一个功能强大的工具,用于在文件系统中搜索文件和目录。Find命令提供了多种选项和参数,可以根据不同的条件过滤和定位文件。其中,atime、ctime、mtime、amin、cmin和mmin是一组与文件时间相关的选项,可以帮助我们按时间进行文件搜索和操作。本文将详细介绍如何将Find命令与这些选项一起使用。 atime、ctime和mtime的概念在介绍如何... 在Linux系统中,Find命令是一个功能强大的工具,用于在文件系统中搜索文件和目录。Find命令提供了多种选项和参数,可以根据不同的条件过滤和定位文件。其中,atime、ctime、mtime、amin、cmin和mmin是一组与文件时间相关的选项,可以帮助我们按时间进行文件搜索和操作。本文将详细介绍如何将Find命令与这些选项一起使用。 atime、ctime和mtime的概念在介绍如何...
- 在Linux操作系统中,root是具有最高权限的用户。root用户拥有对系统的完全控制权,可以执行任何操作。但是,出于安全考虑,不建议长期以root用户身份登录和操作系统。然而,有时候我们需要在特定情况下切换为root用户来执行某些特权操作。本文将详细介绍在Linux中将用户更改为root的方法和注意事项。 方法在Linux中,有几种方法可以将用户更改为root。下面是一些常用的方法:方法命... 在Linux操作系统中,root是具有最高权限的用户。root用户拥有对系统的完全控制权,可以执行任何操作。但是,出于安全考虑,不建议长期以root用户身份登录和操作系统。然而,有时候我们需要在特定情况下切换为root用户来执行某些特权操作。本文将详细介绍在Linux中将用户更改为root的方法和注意事项。 方法在Linux中,有几种方法可以将用户更改为root。下面是一些常用的方法:方法命...
- 系统调用是操作系统提供给应用程序的接口,它允许应用程序访问操作系统的功能和资源。在Linux系统中,系统调用是实现用户态和内核态之间通信的重要机制。本文将详细介绍Linux中的系统调用的概念、分类和使用方法。 概述Linux操作系统是一个开放源代码的操作系统,它提供了丰富的系统调用接口,以满足应用程序对底层资源的需求。通过系统调用,应用程序可以请求操作系统执行特定的功能,例如文件操作、进程管... 系统调用是操作系统提供给应用程序的接口,它允许应用程序访问操作系统的功能和资源。在Linux系统中,系统调用是实现用户态和内核态之间通信的重要机制。本文将详细介绍Linux中的系统调用的概念、分类和使用方法。 概述Linux操作系统是一个开放源代码的操作系统,它提供了丰富的系统调用接口,以满足应用程序对底层资源的需求。通过系统调用,应用程序可以请求操作系统执行特定的功能,例如文件操作、进程管...
- 本文旨在GPU VNT1裸金属服务器(操作系统为euler2.9)上安装GPU驱动版本为515.105.01、CUDA版本为11.7.1; 最后使用pytorch2.0进行nvidia环境的验证。 本文旨在GPU VNT1裸金属服务器(操作系统为euler2.9)上安装GPU驱动版本为515.105.01、CUDA版本为11.7.1; 最后使用pytorch2.0进行nvidia环境的验证。
- 本章主要内容有:理解缓冲区的概念、利用缓冲区的性质实现进度条的小程序。本章学习目标:1.巩固 make/makefile 的使用;2.练习Linux下多文件操作;3.了解缓冲区概念。1.巩固 make/makefile 的使用;2.练习Linux下多文件操作;3.了解缓冲区概念 本章主要内容有:理解缓冲区的概念、利用缓冲区的性质实现进度条的小程序。本章学习目标:1.巩固 make/makefile 的使用;2.练习Linux下多文件操作;3.了解缓冲区概念。1.巩固 make/makefile 的使用;2.练习Linux下多文件操作;3.了解缓冲区概念
- TCP的可靠性传输机制和常见配置讲解 TCP的可靠性传输机制和常见配置讲解
- (2)500行代码手写docker-以新命名空间运行程序本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。本章的源码已经上传到githuhub,地址如下:https://github.com/HobbyBear/tinydocker/tree/ch... (2)500行代码手写docker-以新命名空间运行程序本系列教程主要是为了弄清楚容器化的原理,纸上得来终觉浅,绝知此事要躬行,理论始终不及动手实践来的深刻,所以这个系列会用go语言实现一个类似docker的容器化功能,最终能够容器化的运行一个进程。本章的源码已经上传到githuhub,地址如下:https://github.com/HobbyBear/tinydocker/tree/ch...
- 从本章开始,我们将进入Linux进程的学习。但是在进程学习之前,我们必须得对计算机的底层知识以及操作系统做一些了解,方便我们之后更好的学习。本章我们将认识什么是冯诺依曼体系结构与操作系统相关概念。 从本章开始,我们将进入Linux进程的学习。但是在进程学习之前,我们必须得对计算机的底层知识以及操作系统做一些了解,方便我们之后更好的学习。本章我们将认识什么是冯诺依曼体系结构与操作系统相关概念。
- Linux 系统主要分为 内核(kernel) 和 外壳(shell),普通用户是无法接触到内核的,因此实际在进行操作时是在和外壳程序打交道,在 shell 外壳之上存在 命令行解释器(bash),负责接收并执行用户输入的指令,本文模拟实现的就是一个 简易版命令行解释器 Linux 系统主要分为 内核(kernel) 和 外壳(shell),普通用户是无法接触到内核的,因此实际在进行操作时是在和外壳程序打交道,在 shell 外壳之上存在 命令行解释器(bash),负责接收并执行用户输入的指令,本文模拟实现的就是一个 简易版命令行解释器
- 假设你下载了一款游戏,你是否会跑到游戏所在目录中双击 .exe 打开游戏?答案是不会,大多数人都会通过桌面的快捷方式直接打开文件,而这个快捷方式实际就是对 .exe 的 软链接 文件;当你在游戏中加载地图、道具等资源时,这些数据是存在 .exe 文件中的吗?答案是当然不是,这些资源文件都以 库 的方式与 .exe 位于同一目录中,通常为动态库,在 Windows 中后缀为 dll,那么这些神奇的辅 假设你下载了一款游戏,你是否会跑到游戏所在目录中双击 .exe 打开游戏?答案是不会,大多数人都会通过桌面的快捷方式直接打开文件,而这个快捷方式实际就是对 .exe 的 软链接 文件;当你在游戏中加载地图、道具等资源时,这些数据是存在 .exe 文件中的吗?答案是当然不是,这些资源文件都以 库 的方式与 .exe 位于同一目录中,通常为动态库,在 Windows 中后缀为 dll,那么这些神奇的辅
- 文件分为 内存文件 和 磁盘文件,内存文件 相关知识前面已经介绍过了,接下来谈谈 磁盘文件,这是一个特殊的存在,因为它不属于冯诺依曼体系,而是位于专门的存储设备中,因此 磁盘文件 存在的意义是将文件更好的存储起来,以便后续对文件进行访问。在高效存储 磁盘文件 这件事上,前辈们研究出了十分巧妙的管理手段及操作方法,而这些手段和方法共同构成了我们今天所谈的 文件系统 文件分为 内存文件 和 磁盘文件,内存文件 相关知识前面已经介绍过了,接下来谈谈 磁盘文件,这是一个特殊的存在,因为它不属于冯诺依曼体系,而是位于专门的存储设备中,因此 磁盘文件 存在的意义是将文件更好的存储起来,以便后续对文件进行访问。在高效存储 磁盘文件 这件事上,前辈们研究出了十分巧妙的管理手段及操作方法,而这些手段和方法共同构成了我们今天所谈的 文件系统
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签