一、系统架构 1、系统硬件和驱动程序 (1)系统硬件 (2)驱动程序 2、系统内核管理 (1)进程管理 (2)内存管理 (3)存储管理 (4)网络管理 (5)其他管理 3、系统应用服务 (1)文件共享服务 (2)网络服务 (3)数据库服务 (4)虚拟云服务 (5)自动化服务 (6)监控服务 (7)日 ...
转载
2021-07-19 17:27:00
68阅读
2评论
名字服务器的配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0 设置IP
/etc/resolv.conf设置DNS
/etc/X11 X Window的配置文件,xorg.conf 或 XF86Config 这两个 X Server 的设定档
/etc/fstab记录开机要mount的文件系统
/etc/in
转载
精选
2009-09-18 10:20:18
445阅读
1评论
最实用、最核心的知识是晦涩的、难学的,对于这个学习大纲希望对于正在学Linux内核路上的同学能有所帮助。进程管理和调度进程的优先级进程生命周期进程表示进程类型命名空间进程ID号进程关系.进程管理相关的系统调用进程复制内核线程启动新进程退出进程调度器的实现概观数据结构处理优先级核心调度器完
原创
2022-03-10 11:58:21
358阅读
linux树状文件系统结构bin(binary) 保存可执行文件 也就是保存所有命令boot 引导目录 保存所有跟系统有关的引导程序 其中Vmlinux文件最为重要,是系统内核dev 保存所有的硬件设备 在linux上,所有硬件设备被抽象为文件,包括硬盘、网卡、声...
转载
2017-08-26 11:57:00
83阅读
2评论
linux树状文件系统结构bin(binary) 保存可执行文件 也就是保存所有命令boot 引导目录 保存所有跟系统有关的引导程序 其中Vmlinux文件最为重要,是系统内核dev 保存所有的硬件设备 在linux上,所有硬件设备被抽象为文件,包括硬盘、网卡、声...
转载
2017-08-26 11:57:00
55阅读
2评论
Linux 5大模块一、进程调度模块 Linux以进程作为系统资源分配的基本单位,并采用动态优先级的进程高级算法,保证各个进程使用处理机的合理性。进程调度模块主要是对进程使用的处理机进行管理和控制。【进程创建】:
原创
2021-09-28 13:27:00
190阅读
关键词:为什么要学linux/ 方向什么是linux/ 从该笔记能学到什么怎么去学linuxThe abstract way of thinking is really cool. Besides, we should have a sense of mission to promote civilization.方向 linux运维 linux嵌入式开发 在linux下做各种程
转载
2023-07-27 17:04:31
19阅读
Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。1. linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linux 内核由如下几部分组成:内存管理、进程管理
转载
2023-08-15 22:40:47
78阅读
相信组装过电脑的朋友都知道,我们的电脑最主要的几个零件是:CPU、内存、硬盘。但我们实际使用的时候,我们并不会主动跟硬件打交道,而是和显示器上显示的操作系统打交道。那么问题来了,操作系统到底是怎么操作CPU、内存、硬盘,让其实现我们的功能的呢?操作系统与硬件之间的层级结构是怎样的?这里的操作系统,我们默认说的是 Linux 操作系统。了解过 Linux 的朋友会知道,其实 Linux 系统的整个系
转载
2023-08-01 11:22:23
0阅读
一、Linux架构(内核之内是硬件)Linux的层次结构简图如上图。内核(Kernel)再下面一层就是硬件了,内核就是连接软件和硬件的桥梁。内核有自己的资源,不允许应用程序直接操作,对其的操作都需要通过其外一层的系统调用(System Calls)进行,包括应用程序在内的所有外部程序对内核的控制都要通过系统调用来进行。然而,相对于外部应用需求而言,系统调用的操作都是“简单”的——即只提供不能够再被
转载
2023-09-01 12:35:26
202阅读
我以下图为基础,说明Linux的架构(architecture)。(该图参考《Advanced Programming in Unix Environment》)最内层是硬件,最外层是用户常用的应用,比如说firefox浏览器,evolution查看邮件,一个计算流体模型等等。硬件是物质基础,而应用提供服务。但在两者之间,还要经过一番周折。还记得Linux启动。Linux首先启动内核 (kerne
转载
2023-07-10 15:24:40
229阅读
通常地,Linux操作系统如下图所示,由四大子系统组成:用户应用层: 特定Linux系统上使用的应用程序集会有所不同,具体取决于计算机系统的用途,但典型示例包括文字处理应用程序和Web浏览器,嵌入式Linux往往会进行大量的裁剪,将不需要的应用裁剪掉。O/S 服务层: O/S服务通常被认为是操作系统的一部分(窗口系统,命令外壳等);此外,该子系统还包含内核的编程接口(编译器工具和库d)Linux
转载
2024-03-01 21:02:09
43阅读
Linux体系架构1.1什么是linux 一个开源的操作系统,能在硬件上运行,可大可小。Redhat下的Linux的介绍Linux is an open source operating system(OS),An operating system is the software that directly manages a system’s hardware and resources,lik
转载
2023-09-08 10:40:26
31阅读
Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。 1. linux内核 内核
转载
2023-07-13 20:42:55
42阅读
4-25Linux下的一些简单网络配置命令介绍
4.26修改
使用以下命令配置以太网络
netconf:图形化的网络参数配置命令
1、 ifconfig
可以使用ifconfig命令来配置并查看网络接口的配置情况。
例如:
(1) 配置eth0的IP地址, 同时激活该设备。
#ifconfig eth0 192.168
转载
精选
2011-04-25 22:24:53
409阅读
vim使用
vim -o file1 file2 ##同时显示多个文档上下显示
vim -O file1 file2 ##同时显示多个文档左右显示
vimdiff file1 file2 ##对比两个文档差异并高亮显示
:qall! ##同时不保存关闭打开的多个文档
释放内存
/bin/echo 3 >/proc/sys/vm/drop_caches
gvim/vim
光标到
转载
精选
2012-07-20 08:35:04
469阅读
一、Linux的主要技术方向 1、开发:应用、服务器、驱动(1)、《Linux Unix设计思想》---注意看这本书最好要有C语言的基础(2)、《达内UNIX视频课程》---作为一个最简单的入门 Unix操作系统_陈宗权_2day fedora (3)、
原创
2014-09-14 14:02:24
894阅读