
Linux
文章平均质量分 66
Linux 编程及维护
不曾消逝的夏天
PKU PhD candidate & Doctor
展开
-
Ubuntu 18 开机启动界面花屏解决方法
在日常服务器维护中,曾多次出现开机后花屏,不能正常使用。切换到命令行界面,依旧可以正常使用,但由于某些问题必须使用桌面形式,因而尝试以下方法得以解决。开机后,切换到命令行界面,对 grub 配置文件进行修改1. 打开 grub 配置文件sudo vim /etc/default/grub2. 修改 grub 配置文件将文件中GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"修改为GRUB_CMDLINE_LINUX_DEFAULT="原创 2021-09-28 15:55:31 · 2674 阅读 · 3 评论 -
Linux内核的编译与安装
本文主要通过自身实践,介绍了Linux内核的编译与安装教程。环境本文为Ubuntu 14.04版本,64位系统。内核版本4.1.38。工作准备(1)平台需要安装Linux Ubuntu系统,可以安装在PC上,也可以安装在虚拟机上。(2)内核可在下载地址 https://www.kernel.org/ 选择版本下载,本文使用4.1.38版本内核。原创 2017-02-27 23:30:52 · 642 阅读 · 0 评论 -
Linux进程的创建
本文主要通过自身实践,介绍了在Linux下进行进程创建的简单实例。进程的一生随着一句fork,一个新进程呱呱落地,但它这时只是老进程的一个克隆。然后随着exec,新进程脱胎换骨,离家独立,开始了为人民服务的职业生涯。人有生老病死,进程也一样: –自然死亡,即运行到main函数的最后一个“}”,从容地离我们而去。 –自杀(自杀有原创 2017-03-19 17:08:36 · 424 阅读 · 0 评论 -
Linux内核安装补丁
本文通过自身实践,介绍了在Linux下为内核打补丁的简单实例。Linux下安装高版本补丁到低版本的步骤大体分为以下几步:1、选取补丁2、构建补丁3、编译并处理编译错误4、安装并验证补丁环境本文为Ubuntu 14.04版本,64位系统。内核版本4.1.38。内核安装补丁过程1、选取补丁补丁出处:原创 2017-04-10 17:08:27 · 3804 阅读 · 0 评论 -
Linux内核系统调用的添加
本文通过自身实践,介绍了在Linux下为内核添加系统调用的简单实例。系统调用:操作系统为用户态进程与硬件及内核资源进行交互提供的一组接口;系统调用可被看成是一个内核与用户空间程序交互的接口。优点:极大的提高了系统的安全性;使用户程序具有可移植性。系统调用与内核函数:内核函数在形式上与普通函数一样,但它是在内 核实现的,需要满足一些内核编程原创 2017-04-25 22:10:40 · 4267 阅读 · 1 评论