- 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,那么这些神奇的辅
- 文件分为 内存文件 和 磁盘文件,内存文件 相关知识前面已经介绍过了,接下来谈谈 磁盘文件,这是一个特殊的存在,因为它不属于冯诺依曼体系,而是位于专门的存储设备中,因此 磁盘文件 存在的意义是将文件更好的存储起来,以便后续对文件进行访问。在高效存储 磁盘文件 这件事上,前辈们研究出了十分巧妙的管理手段及操作方法,而这些手段和方法共同构成了我们今天所谈的 文件系统 文件分为 内存文件 和 磁盘文件,内存文件 相关知识前面已经介绍过了,接下来谈谈 磁盘文件,这是一个特殊的存在,因为它不属于冯诺依曼体系,而是位于专门的存储设备中,因此 磁盘文件 存在的意义是将文件更好的存储起来,以便后续对文件进行访问。在高效存储 磁盘文件 这件事上,前辈们研究出了十分巧妙的管理手段及操作方法,而这些手段和方法共同构成了我们今天所谈的 文件系统
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签