一、分析Core文件1.1 找到core文件目录,启动mycrash:mycrash1.2 查看崩溃的堆栈信息:bt1.3 反汇编崩溃点的代码,10行:dis -l extract_http_info+73 10二、分析源文件hinfo.ko2.1 查看源文件信息:objdump -S hinfo.ko > tmp2.2 从tmp文件中查找1.3中的内容movb $0x0,(%
转载
2024-07-26 09:12:05
173阅读
尽管依赖问题非常棘手,但明白包管理以及包编译安装原理有助于我们深刻理解计算机基本原理,避免成为一个调包侠。最近在一台GPU机器上安装了LightGBM,主要是希望LightGBM能够利用GPU的算力进行加速,中间遇到GPU驱动以及CUDA等问题,断断续续持续了一个月才完全使其正常运行。为了彻底弄明白Python打包和安装依赖的问题,我下载了LightGBM、TensorFlow等机器学习库的源码,
如何为CentOS 8设置自动更新詹姆斯·基里亚(James Kiarie) | 发布时间:2019年11月12日| 上次更新时间:2019年11月12日您可以为数据和计算机做的最好的事情就是确保它们的安全。就像打开更新一样简单。但是,大多数使用CentOS 8的人都不知道该怎么做。在本文中,您将学习如何在CentOS 8 Linux机器上启用自动软件更新。
转载
2024-05-26 17:04:24
27阅读
近日,CentOS官方宣布CentOS系列稳定版Linux系统将停止维护,取而代之的是测试版的CentOS Stream,这也意味着CentOS将会退出历史舞台。2020年12 月 8 日,CentOS 开发团队在其官博宣布,CentOS 8 将在 2021 年底结束技术支持,CentOS 7 由于用户基数与用户贡献较多,因此会按照计划维护至生命周期结束即 2024 年 6 月 30 日,接下来一
CentOS 8网络配置心得(ping不通百度,关闭网卡再打开!!!)要使用一个系统前,会网络配置是必须的,之前也用过Linux,但网络配置是师兄帮忙弄好的,我还是不会,再加上我一直学不明白网络,所以才选了人工智能方向,最近呢,又有点自己的小想法,所以Linux又用了起来,不得不说我真是一直在装软件卸软件配置环境的路上。笑哭ing。。。 本科的时候老师讲过,无奈没有听,那时候觉得,哇塞,怎么这么难
转载
2024-03-19 12:18:25
131阅读
文章目录认识桌面分辨率设置最常用的三个程序文件管理器命令行终端文本编辑器文件系统用户目录权限机制创建目录和文件Linux常用命令当前目录1.切换目录2.显示当前工作目录3.列出文件和目录目录操作1.创建目录2.删除空目录3.删除文件或目录4.复制5.移动归档压缩归档解压归档并压缩软链接用户管理切换用户添加用户修改用户密码删除用户用户和组文件的权限修改文件权限修改文件属主可执行脚本Shell脚本
转载
2024-03-27 16:43:54
613阅读
redhat/centos 7.x默认使用的时间同步服务为ntp服务,但是从redhat/centos 8开始在官方的仓库中移除了ntp软件,换成默认的chrony进行时间同步的服务,虽然也可以通过添加第三方的源安装ntp,但是毕竟还是使用官方推荐的更好一些,使用和ntp基本上一样,个人感觉比ntp还更简单,下面简单的叙述一下配置过程. rpm -q chro
转载
2024-05-18 19:08:26
102阅读
本文将使用VMware安装CentOS8系统1、下载ios文件这里推荐使用镜像进行下载,下载连接:http://mirrors.aliyun.com/centos/8/isos/x86_64/ 建议使用dvd1,大佬随意。2、虚拟机配置打开VMWare 点击添加选择经典配置继续,点击下一步选择我们下载好的镜像文件,点击下一步设置一个用户名和密码(好像这一步的设置不会被保存,后面还会让你输入一遍),
转载
2024-05-08 10:48:21
357阅读
1.添加EPEL仓库sudo yum install epel-release
sudo yum update2.安装redisyum install redis3.启动redis并设置开机自启systemctl start redis
systemctl enable redis4.查看redis是否启动ps -ef|grep redis5.修改redis 配置文件 /etc/redis.co
转载
2023-06-30 13:03:10
222阅读
目录一、单机搭建0. 前置准备1. 安装运行环境及工具2. 解压安装libfastcommon3. 编译安装libfastcommon4. 创建软连接5. 解压安装FastDFS_v5.086. 编译安装FastDFS7. 配置Tracker服务8. 启动Tracker服务9. 配置Storage服务10. 启动Storage服务11. 配置Client12. 测试搭建二、集群搭建0. 前置准备1
转载
2024-05-15 11:34:42
86阅读
如果您希望以交互方式监视系统,则htop命令应该是最佳选择之一。 htop是其前身top命令的改进,它是一个交互式的进程查看器和系统监视器,它以颜色标记资源使用指标情况,并使您可以轻松地掌握系统性能。它显示有关CPU和RAM利用率,正在执行的任务,平均负载和正常运行时间的信息。另外,htop显示所有正在运行的进程的列表,并且还可以树状格式显示这些进程。htop优于top的优势包括以颜色标记输出资源
转载
2024-04-19 14:13:05
114阅读
使用kubeadm在Centos8上部署kubernetes1.18环境:Windows系统centos8虚拟机系统准备:查看系统版本,首先获取root权限,之后使用 cat /etc/centos-release查看配置网络,使用 vim /etc/sysconfig/network-scripts/ifcfg-enp0s3进入到配置文件,按i键进入insert模式,将配置信息修改为如下图所示。
转载
2024-04-03 15:17:50
75阅读
目的: 通过一个c语言实例,了解linux页表的组织结果和mmu的工作原理。通过页表找到一个物理地址, 对比物理地址与虚拟地址的内容是否一致。运行环境:$ uname -r3.15.6-200.fc20.x86_64准备工作1. 安装crash$ sudo yum install crash熟悉crashhelp:http://people.redhat.com/anderson/hel
目录原理crash 常用命令错误分析恢复函数调用栈推导参数值原理kdump是内核转存工具生产内核在崩溃时,启动kexec捕获内核,快速切换到备份的内核crash使用方式crash [vmcore] [vmlinux]vmcore:转储的内核文件vmlinux:带调试内核符号信息的内核映像,make编译内核源码时会生成启动调试信息# crash dump.202212030803 /mnt/vmli
本文首先介绍了 crash 的基本概念和安装方法,其次详细介绍了如何使用 crash 工具分析内核崩溃转储文件,包括各种常用调试命令的使用方法,最后以几个实际工作中遇到的真实案例向读者展示了 crash 的强大功能。在这篇文章中,既有详细的工具使用方法,又有丰富的实际案例分析,相信您读过以后定会受益匪浅。什么是 crash 如前文所述,当 linux 系统内核发生崩溃的时候,可以通过 kdump
转载
2024-04-13 09:50:25
337阅读
前言本实验是在centos8下搭建,搭建方式为yum(dnf)搭建,毕竟源码搭建难度大,还要解决各种依赖关系,在搭建体验与步骤上,与7代差别其实不大,也可能是我太菜了体会不到,最直观的可能是版本问题,php默认版本由以前的5.x升级到了7.x,apache版本升级到了2.4,性能和效率上都有所提高。LAMP环境介绍LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:Lin
转载
2023-10-12 11:20:42
204阅读
简单的介绍一下SAN (存储区域网络 storage area network and SAN protocols ,简称SAN),它是一种高速网络实现计算机与存储系统之间的数据传输。常见的分类是FC-SAN和IP-SAN两种。FC-SAN通过光纤通道协议转发scsi协议;IP-SAN通过TCP协议转发scsi协议,也就是IP 地址。存储设备是指一台或多台
转载
2024-03-29 22:50:58
67阅读
目录
CentOS 8 编译安装程序包(httpd)
1. 源码编译介绍2. 开源代码的获取3. 编译源代码工具4. C 语言源码编译安装过程4.1 编译安装准备4.2 编译安装4.3 安装后的配置4.4 示例:编译安装最新版 httpd-2.4.54:
CentOS 8 编译安装程序包(httpd)
1. 源码编译介绍程序包编译安装步骤:源代码
转载
2024-04-07 09:45:52
158阅读
1:检查系统检查是否已安装vncserver[root@localhost oradisk]# rpm -qa|grep vnc上句检查已经安装过的rpm包,下面这句检查rpm包中的信息,都可以证明一个程序已经安装成功。yum info tigervnc-server发现光盘里已经安装了:gtk-vnc-python-0.3.10-3.el6.x86_64tigervnc-1.0.90
转载
2024-06-07 21:23:37
170阅读
1. 前言本文主要是讲解redhat8体系的RHEL8和CentOS8怎么设置网络。 redhat8体系的RHEL8和CentOS8怎么设置网络 如果你已经安装RHEL8或者CentOS8,你可能会发现/etc/init.d/network或者 systemd network service不存在那么,我们应该如何管理和设置基于redhat8体系RHEL8和CentOS8的网络服务呢?你
转载
2024-02-24 15:27:12
83阅读