Linux基础学习笔记5-软件管理】的更多相关文章

包管理器 二进制应用程序的组成部分: 二进制文件.库文件.配置文件.帮助文件 程序包管理器: debian:deb文件.dpkg包管理器 redhat:rpm文件.rpm包管理器 rpm:Redhat Package Manager RPM Package Manageer 包命名 源代码:name-VERSION.tar.gz|bz2|xz VERSION:major.minor.release rpm包命名方式: name-VERSION-release.arch.rpm 例: bash-4…
本节内容 1)文件系统结构元素 2)创建和查看文件 3)复制.转移和删除文件 4)软和硬链接 5)三种I/O设备 6)把I/O重定向至文件 7)使用管道 文件系统和结构 文件系统 文件和目录被组织成一个单根倒置树的结构 文件系统从根目录开始,用"/"表示 根文件系统(rootfs):root filesystem 文件名称区分大小写 以.开头的文件为隐藏文件 路径分隔/ 文件有两类数据: 元数据:metadata 数据:data 文件系统分层结构:LSB(Linux Standard…
void * kmalloc(size_t size, gfp_t gfp_mask); kmalloc()第一个参数是要分配的块的大小,第一个参数为分配标志,用于控制kmalloc()的行为. kmalloc()的底层依赖于__get_free_pages()来实现,分配标志的前缀GFP正好是这个底层函数的缩写. GFP_ATOMIC:在中断处理函数.底半部.tasklet.定时器处理函数以及URB完成函数中,在调用者持有自旋锁或读写锁时以及当驱动将current->state修改为非TASK…
原创文章,转载请注明:Linux内核学习笔记-2.进程管理) By Lucio.Yang 部分内容来自:Linux Kernel Development(Third Edition),Robert Love,陈莉君等译. 1.进程 进程是正在执行的程序代码的实时结果,包含打开的文件.挂起的信号等.线程是进程中的活动的对象,内核调度的对象是线程.在Linux内核对线程与进程并不加以区分,线程只不过是一种特殊的进程. 2.进程描述符 内核把进程的信息存放在task list的双向循环链表中,链表中的…
MBR分区 主分区: 1-4,一块硬盘最多四个主分区,对主机必须有,主区可以格式化ntfs,存数据: 扩展分区:1-4,一块硬盘最多一个扩展分区,可以没有扩展分区,划分更小的单元,即逻辑分区: 逻辑分区:5----,可以格式化ntfs,存数据. 一般分区方法: /boot 500m / 50G /data 60G swap 一般为内存的2倍 查询系统简单信息: hostname:查看主机名 lscpu:查看cpu信息 free -h: 查看内存信息 cat /proc/meminfo: 查看内存…
我用的是centOS7.0版本的系统.linux的shell终端窗口类似于wind的command窗口 shell命令提示符格式:用户名@主机名:目录名 提示符 @前面的是已登录的用户名,@之后的为计算机的主机名.如果没有设置主机名,则默认为localhost.冒号后面的是当前所在目录名:提示符有两种:$符号表示当前用户为普通用户,#符号表示当前用户为超级用户: shell命令语法:命令名[-选项] 参数1 参数2 ... 选项是执行该命令的限定参数或者功能参数.同一命令采用不同的选项,其功能各…
一 页 内核把物理页作为内存管理的基本单位:内存管理单元(MMU)把虚拟地址转换为物理 地址,通常以页为单位进行处理.MMU以页大小为单位来管理系统中的也表. 32位系统:页大小4KB 64位系统:页大小8KB 内核用相应的数据结构表示系统中的每个物理页: <linux/mm_types.h> struct page {} 内核通过这样的数据结构管理系统中所有的页,因此内核判断一个页是否空闲,谁有拥有这个页 ,拥有者可能是:用户空间进程.动态分配的内核数据.静态内核代码.页高速缓存…… 系统中…
本章内容 抽取文本的工具 文件内容:less和cat 文件截取:head和tail 按列抽取:cut 按关键字抽取:grep 文件查看 文件查看命令:cat,tac,rev cat [OPTION] ...[FILE] ... -E:显示行结束符$ -n:对显示的每一行进行编号 -A:显示所有控制符 -b:非空行编号 -s:压缩连续的空行成一行 tac,rev:倒着输出显示 分页查看文件内容 more:分页查看文件内容 more [OPTIONS...] FILE... -d:显示翻页及退出提示…
本章内容 用户user 令牌token,identity Linux用户:Uername/UID 管理员:root,0 普通用户:1-65535 系统用户:1-499,1-999(Centos7) 对守护的进程获取资源进行权限分配 登录用户:500+,1000+(Centos7) 交互式登陆 id -u username 查看用户ID号 ps aux 查看进程 组group Linux组:Groupname/GIO 管理员组:root,0 普通组: 系统组:1-499,1-999(Centos7…
LVM学习逻辑卷管理创建逻辑卷遇到的问题 1 实验环境 系统 内核 发行版本 CentOS 2.6.32-754.2.1.el6.x86_64 CentOS release 6.10 (Final) 由于是最小化安装没有xfs命令,yum安装如下包支持此命令 [root@www ~]# yum install xfsprogs Loaded plugins: fastestmirror, security Setting up Install Process Loading mirror spe…