- 博客(23)
- 收藏
- 关注
原创 Ubuntu 的 apt 相关问题
apt-key 等实际上并不是直接使用 /etc/apt/apt.conf 配置文件,而是每次执行操作的时候将配置文件复制到临时文件夹下(以做一些修改等)。虽然 apt-get 需要 Root 权限才能执行,但执行过程中的子任务,例如调用 apt-key 时,是交给 _apt 这一用户完成的。所以实际上问题很简单,既是目录对 _apt 用户缺少了权限,因此无法创建临时的 apt.conf 文件。无法创建配置文件 /tmp/apt.conf.KSeTlI 并传递给 apt-key。
2024-06-13 16:59:50 542
原创 012-Linux逻辑卷管理(LVM)
安装 Linux 操作系统时遇到的⼀个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间;基本的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小。随着 Linux的逻辑卷管理功能的出现,这些问题都迎刃而解,用户在无需停机的情况下可以方便地调整各个分区大小,即动态调整磁盘容量,从而提高磁盘管理的灵活性。
2024-06-09 14:13:51 838
原创 013-Linux交换分区管理
提升“内存容量,防止OOM(out of memory,内存溢出)。从功能上讲,交换分区主要是在内存不够用的时候,将部分内存上的数据交换到swap空间上,以便让系统不会因内存不够用而导致OOM或者更致命的情况出现。也就是说,当内存不够用时,我们使用 swap 分区来临时顶替。这种“拆东墙,补西墙”的方式应用于几乎所有的操作系统中。使用swap交换分区,显著的优点是,通过操作系统的调度,应用程序实际可以使用的内存空间将远远超过系统的物理内存。
2024-06-09 12:25:36 544
原创 配置本地 yum 源
【代码】配置本地 yum 源。vim /etc/yum.repos.d/local.repo添加以下内容到local.repo文件:[local] # 仓库的名字name=系统 Local Repository # 仓库描述baseurl=file:///mnt/iso # 仓库地址,file://表示本地仓库enabled=1 # 是否启用该仓库,1:启用,0:不启用gpgcheck=0 # 是否校验软件包的签名,1:校验,0:不校验
2024-06-04 17:27:34 341
原创 配置本地 apt 源
注意:文章中的挂载方法是临时挂载,重启服务器失效我是使用iBMC的虚拟控制台将我的iso文件以设备的形式挂载到服务器上,我的iso文件是设备:/dev/sr0也可以直接将iso文件上传到服务器某个目录。
2024-06-04 13:30:53 2440
原创 离线环境下安装NVIDIA驱动、CUDA(HUAWEI Kunpeng 920 + NVIDIA A100 + Ubuntu 20.04 LTS)
因为国防项目中是离线环境,所以提前收集一下用到的依赖和软件包,同时出一个指导书,方便后续工作。
2024-06-01 16:24:16 2363
原创 Ubuntu 离线安装 gcc、g++、make 等依赖包
项目现场的服务器无法连接互联网,需要提前获取 gcc、g++、make 等依赖包。
2024-06-01 16:22:06 3135 1
原创 011-Linux磁盘管理(基本磁盘管理,不涉及逻辑卷LVM)
首先查看服务器是否将磁盘挂载:lsblk然后进行磁盘分区:fdisk在分好的分区上创建文件系统:mkfs最后将创建好的文件系统挂载到Linux系统上在使用了一段时间后想看看剩余空间:df、du我在下面对磁盘整个使用过程进行了介绍,希望帮到大家。
2024-05-24 14:06:22 1073 3
原创 010-Linux磁盘介绍
早期计算机使用的磁盘是软磁盘(Floppy Disk,简称软盘),如今常用的磁盘是硬磁盘(Hard disk,简称硬盘)。支持的分区数量: 4个主分区或者3个主分区1个扩展分区(分区表占据64个字节,其中每个分区的信息占用16个字节,分区表里面可以记录四个分区信 息描述):机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。标准硬盘规定的2.5寸和3.5寸,指的既不是硬盘的长,也不是硬盘的宽,而是盘体内存储数据的磁盘盘片的直径。
2024-05-23 21:51:03 826 1
原创 009-Linux的管道和重定向
我们有时候会将一个命令的输出当作另一个命令的输入或者将文件中的内容当作命令的输入,这时候就会用到重定向和管道。file descriptors,FD,文件描述符,进程使用文件描述符来管理打开的文件。FD是访问文件的标识,即链接文件。省去了冗长的绝对路径;0 是键盘只读1,2 是终端可以理解是屏幕3+ 是文件,可读可写输出重定向分为正确输出和错误输出。
2024-05-23 10:57:01 1137
原创 008-Linux后台进程管理(作业控制:&、jobs、fg、bg、ctrl + z、nohup)
有时候我们需要将一个进程放到后台去运行,或者将后台程序切换回前台,这时候就用到了我们的作业控制的命令。或者我们希望一个进程在终端退出后还能继续执行,这时候会用到&和nohup命令。1、&在命令后面加&表示放到后台运行2、ctrl + z将一个正在执行的前台进程放到后台,并且暂停3、jobs查看当前后台作业(进程),是获取本次bash下的后台作业。当本次终端退出后,后台作业变成孤儿进程,孤儿进程有系统父进程接管。当再次连接终端时,原作业与当前终端,不存在关系父子关系,故看不到进程。
2024-05-22 19:13:12 587 1
原创 ubuntu配置静态ip
服务器安装好系统后需要配置静态ip,记录一下配置的方法。1、查看要配置的网卡名称ip a可以看到我的enp189s0f0网卡是 UP 状态2、配置enp189s0f0 网卡的静态 ip配置文件在/etc/netplan/ 目录下,不同的系统配置文件名称可能不同添加如下配置,注意“:”后面有个空格:addresses: [10.255.140.182/16] #ip地址和掩码gateway4: 10.255.1.1 #网关。
2024-05-22 15:23:40 347
原创 ubuntu系统禁止/开启内核自动更新
内核自动更新会导致驱动和内核版本不对应,导致驱动无法使用,所以需要禁止自动更新内核。本文介绍ubuntu系统禁止/开启内核更新的方法。
2024-05-22 14:51:54 2963
原创 安装Docker(离线环境 + HUAWEI Kunpeng 920 + Kylin V10 SP2)
HUAWEI Kunpeng 920 7261KKylinV10SP2三、配置Docker服务四、启动Docker五、安装docker-compose总结
2024-05-19 10:55:52 530 1
原创 离线环境下安装NVIDIA驱动、CUDA和Pytorch(HUAWEI Kunpeng 920 + NVIDIA A100 + Kylin V10 SP2)
前段时间做一个国防的项目,使用鲲鹏服务器+英伟达GA100显卡,离线环境安装驱动和pytorch。操作系统使用。python依赖已经整理好,可以去我的下载资源里去获取。本文主要内容包括:在鲲鹏服务器离线环境上安装NVIDIA A100显卡驱动、安装CUDA、安装cuda-samples并进行简单测试、安装Python、安装Pytorch。
2024-05-18 02:36:22 1765
原创 006-Linux文件权限-UGO和ACL
UGO代表的是、、下面是文件的信息列表,包括一下几部分,有些文件还有ACL扩展权限,在其他人权限后面。1.2、权限对象Linux权限对象及其简写:1.3、权限类型Linux权限类型、简写及数字表示:1.4、修改文件权限命令chmod:修改文件使用权限例子:说明:如果使用数字代表权限类型chown:修改文件属主属组例子:chgrp:只修改文件属组二、ACL文件权限2.1、确认是否支持ACL使用ACL时,首先确认系统是否支持ACL,使用如下命令:2.2、setfacl:设置文件权限
2024-05-17 12:11:21 752
原创 005-Linux用户管理
下图是用户的基本信息。文件中每一行为一个用户的信息,用分隔成7部分,每部分的含义如下:用户的范围:类型:1.2、用户密码信息文件()下图是用户的密码信息。文件中每一行为一个用户的密码信息,用:分隔成9部分,每部分的含义如下:用户密码1.3、组信息文件()下图是组的信息。文件中每一行为一个用户组的信息,用:分隔成4部分,每部分的含义如下:二、用户/组管理命令2.1、useradd:新增用户创建用户过程:不加任何参数创建时,系统首先读取用于添加用户的配置文件和,根据这两个配置文件中定义的规则
2024-05-16 14:04:33 1000 1
原创 004-Linux文件管理
cd2、创建文件touch3、创建目录mkdir4、复制cp5、移动mv6、删除rm7、查看文件内容catmoreheadtailgrep8、修改文件内容覆盖重定向:>追加重定向:>>文件编辑器文件编辑器定位命令删除命令复制和剪切命令替换和取消命令搜索和搜索替换命令末行模式命令保存退出查找替换读入文件/写文件(另存为)设置环境
2024-05-15 11:04:20 309
原创 003-Linux文件类型
本文主要对Linux的文件类型进行总结,包括不同类型文件的区分方式、作用。总共有7种文件类型:普通文件(“-”)、目录文件(“d”)、块设备文件(“b”)、字符设备文件(“c”)、链接文件(“l”)、管道文件(“p”)、套接字文件(“s”)。
2024-05-14 11:27:14 580
NVIDIA驱动、CUDA和Pytorch及其依赖
2024-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人