05 2020 档案

摘要:Linux系统启动和内核管理CentOS 6 的启动管理Linux 组成: kernel (boot下)实现进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能等功能 rootfs 包括程序和 glibc 库 程序:二进制执行文件 库:函数集合, function, 调用接口(头文件负责描述) 阅读全文
posted @ 2020-05-16 14:10 llliuhuiii 阅读(647) 评论(0) 推荐(0)
摘要:进程,系统性能和计划任务进程和内存管理内核功用:进程管理、内存管理、文件系统、网络功能、驱动程序、安全功能等进程 Process: 运行中的程序的一个副本,是被载入内存的一个指令集合,是资源分配的单位进程ID(Process ID,PID)号码被用来标记各个进程UID、GID、和SELinux语境决 阅读全文
posted @ 2020-05-10 12:33 llliuhuiii 阅读(468) 评论(0) 推荐(0)
摘要:磁盘存储和文件系统管理 磁盘结构 设备文件 一切皆文件:open(), read(), write(), close() 设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信 设备号码: 主设备号:major number, 标识设备类型 次设备号:minor number, 标识同 阅读全文
posted @ 2020-05-04 13:55 llliuhuiii 阅读(497) 评论(0) 推荐(0)
摘要:软件包管理 软件相关概念 ABI ABI即 Application Binary Interface Windows与Linux不兼容 ELF(Executable and Linkable Format) PE(Portable Executable) 库级别的虚拟化: Linux: WINE W 阅读全文
posted @ 2020-05-04 12:32 llliuhuiii 阅读(236) 评论(0) 推荐(0)
摘要:文件查找和压缩 文件查找 locate 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db 索引的构建是在系统较为空闲时自动进行(周期性任务),执行updatedb可以更新数据库 索引构建过程需要遍历整个根文件系统,很消耗资源 工作特点: 查找速度快 模糊查找 非 阅读全文
posted @ 2020-05-04 12:10 llliuhuiii 阅读(154) 评论(0) 推荐(0)
摘要:shell脚本编程 编程基础 程序组成 程序:算法+数据结构 数据:是程序的核心 算法:处理数据的方式 数据结构:数据在计算机中的类型和组织方式 程序编程风格 过程式:以指令为中心,数据服务于指令,shell脚本程序提供了编程能力,解释执行 对象式:以数据为中心,指令服务于数据,java,C#,py 阅读全文
posted @ 2020-05-03 20:20 llliuhuiii 阅读(247) 评论(0) 推荐(0)