一、linux参考网址 1、Linux工具快速教程 2、Bash 脚本教程 3、鳥哥的 Linux 私房菜 4、Linux命令大全(手册) 5、The Linux Kernel API 6、Linux man page 7、 二、C语言学习参考网址 1、Linux C一站式学习 2、Linux C一 ...
分类:
系统相关 时间:
2020-06-30 13:07:44
阅读次数:
94
Shell简介 Shell 是一个 C 语言编写的脚本语言,它是用户与 Linux 的桥梁,用户输入命令交给 Shell 解释处理Shell 将相应的操作传递给内核(Kernel),内核把处理的结果输出显示到屏幕给用户. Shell分为两类 图形界面 Shell(GUI Shell) GUI为 Un ...
分类:
系统相关 时间:
2020-06-29 09:52:07
阅读次数:
67
使用fio测试 安装 # yum install fio -y 编译安装 # wget https://brick.kernel.dk/snaps/fio-3.20.tar.gz # tar xfz fio-3.20.tar.gz cd fio-3.20 # ./configure # make # ...
分类:
系统相关 时间:
2020-06-28 22:28:35
阅读次数:
91
ubuntu sever 20.04 LTS, linux-image-5.4.0-39-generic 七彩虹 C.Q1900M集成主板、SIS P240固态硬盘、航嘉 HK400电源 Question :在重新给主板上电时,发生强电火花闪烁,重新启动系统提示 **内核不同步:致命异常 ** ke ...
分类:
系统相关 时间:
2020-06-28 16:50:43
阅读次数:
62
一、信号是什么,有什么作用? 1. 信号简介 连接Linux都知道,Linux以进程为单位来执行程序。我们可以将计算机看作一个大楼,内核(kernel)是大楼的管理员,进程是大楼的房客。每个进程拥有一个独立的房间(属于进程的内存空间),而每个房间都是不允许该进程之外的人进入。这样,每个进程都只专注于 ...
分类:
其他好文 时间:
2020-06-27 11:56:41
阅读次数:
64
KVM全称"Kernel-based Virtual Machine",即基于内核的虚拟机,在linux内启用kvm需要硬件,内核和软件(qemu)支持,这篇文章教你如何配置并安装KVM虚拟机. 检查硬件和系统的兼容性 检查硬件虚拟化:LC_ALL=C lscpu | grep Virtualiza ...
分类:
系统相关 时间:
2020-06-25 23:24:38
阅读次数:
150
netlink_kernel_create内核函数用于创建 内核socket用用户态通信 static inline struct sock * netlink_kernel_create(struct net *net, intunit, struct netlink_kernel_cfg *cf ...
分类:
Web程序 时间:
2020-06-24 23:26:13
阅读次数:
100
背景 近日操作移动一台R620 外接MD1400的设备。系统关机、服务器、存储断电、移机、链接、加电、开机,一气呵成。 但是。。。。。 系统起来后,fdisk -l 没有发现MD1400的硬盘信息,/var/log/message 日志如下 Jun 23 20:30:44 xz001 kernel: ...
分类:
其他好文 时间:
2020-06-24 14:18:57
阅读次数:
108
背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3. ...
分类:
系统相关 时间:
2020-06-24 00:18:13
阅读次数:
104
1. 系统安装程序anaconda bootloader --> kernel(initrd(rootfs)) --> anaconda anaconda: tui:基于cureses的文本配置窗口 gui:图形界面 2. CentOS安装的启动流程 2.1 第一阶段:MBR:boot.cat 在光 ...
分类:
其他好文 时间:
2020-06-23 15:23:14
阅读次数:
82