linux内核
文章平均质量分 71
linux读书笔记,平时遇到的问题记录
东皇※太一
放不下屠刀,戒不了烈酒
展开
-
《linux内核设计与实现》读书笔记(三)linux进程管理
进程与线程①进程就是处于执行期的程序,通常进程还包含挂起的信号,内核内部数据,处理器状态,一个或多个具有内存映射的内存地址空间及一个或多个执行线程,还包含存放全局变量的数据段等。②线程是进程中活动的对象,每个线程都拥有一个独立的程序计数器、进程栈和一组进程寄存器。进程和线程是程序运行时状态,是动态变化的,进程和线程的管理操作(比如,创建,销毁等)都是有内核来实现的。③我们使用操作系统就是为了运行用户程序,而内核调度的对象是线程,对linux而言,不严格区分进程和线程,线程就是一种特殊的进程,或原创 2022-04-15 14:57:38 · 1164 阅读 · 0 评论 -
《Linux内核设计与实现》读书笔记(二)从内核出发
内核源码获取①可以直接登录linux内核官方网站http://www.kernel.org,可以随时获取当前版本的linux源代码②也可以使用git工具从远程仓库下载,如下:git clone git@gitee.com:mirrors/linux_old1.git这是码云上的linux镜像仓库,国内通过这个仓库下载速度很快,并且每日会同步一次,可以看到目前为止已经有上百万次提交记录内核源码结构 目录 说明 arch原创 2022-03-25 11:13:57 · 1700 阅读 · 0 评论 -
《Linux内核设计与实现》读书笔记(一)Linux内核简介
Unix的历史①Unix诞生于1969年,至今仍然被认为是现存操作系统中最强大和最优秀的系统。②Unix起源于一个失败的多用户操作系统Multics,Multics终止而Unix萌生。③1973年整个Unix操作系统用C语言进行了重写,为后面各种平台的移植铺平了道路。④至今,Unix已经成为一个支持抢占式多任务、多线程、虚拟内存、换页、动态链接和TCP/IP网络的操作系统。Linux简介①1991年 芬兰赫尔辛基大学的linus因不能随心所欲的使用强大的Unix系统而苦恼,于是开发了原创 2022-03-08 17:17:50 · 951 阅读 · 0 评论 -
linux命令行前面内容修改
root@ubuntu6:~#首先我们来认识一下linux命令行前面内容的含义:符号 含义 root 表示当前登录的用户 @ 是一个分隔符号 ubuntu6 表示你的主机名 ~ 表示你当前所在的目录 # 表示你当前登录用户的身份是root超级用户 有时安装完linux系统发现这些个用户名跟主机名太长,亦或是不是我们喜欢的名字,我们想把它修改,那么可以修改.bashrc文件,这个文件在/home/用户名/下,vim .bashrc 打开找到.原创 2022-03-08 15:11:24 · 2304 阅读 · 0 评论