随笔分类 -  Linux

摘要:进程管理 一.基础知识 1.内存空间分为:线性空间和物理空间 线性空间:内存被划分成页框,固定的存储空间 虚拟内存 指令、数据、堆区、栈区 常驻内存 系统的指定和数据 2.进程上下文切换:进程的切换,保存将要退出的进程的现场,装载下一个要运行的进程 进程的属性: 进程号 内存空间 启动用户 父进程 阅读全文
posted @ 2016-07-04 21:29 ranran1203 阅读(142) 评论(0) 推荐(0)
摘要:. 一.DM的一些基本知识 DM :Device Mapper 逻辑设备 RAID LVM2 DM : LM2 快照:类似软连接,文件多个访问路径,只保存发生修改的数据,实现数据备份 多路径:提供多条路径备份 动态增减逻辑设备 二.基本概念 物理卷(Physical Volume,PV):就是指硬盘 阅读全文
posted @ 2016-07-04 21:29 ranran1203
摘要:一.bash 1.shell :外壳 GUI:gnone,kde,xfce 图形界面CLI:sh,csh,ksh,bash开源协定的,tcsh,zsh 命令行 2.shell工作模式 多用户登陆后,没登陆一次打开一个shell,开始一个进程,每个进程当前主机上只有内核和当前主机 pstree 显示当 阅读全文
posted @ 2016-07-04 21:28 ranran1203
摘要:一.if 结构 判断条件的执行状态结果为0就是真,否则为假if id user1 &> /dev/null;then echo "user1 exits"fi1.单分支if 判断条件 ;then statement ...fi 2.双分支 if 判断条件 ;then statement ...els 阅读全文
posted @ 2016-07-04 21:28 ranran1203
摘要:一.用户文件 用户:UID, /etc/passwd组:GID, /etc/group 影子口令:用户:/etc/shadow 密码组:/etc/gshadow 二.用户的类别、用户组的类别 1.用户类别: 管理员:0 普通用户: 1-65535 系统用户:1-499 一般用户:500-60000 阅读全文
posted @ 2016-07-04 21:28 ranran1203
摘要:磁盘管理: 一.基础知识 机械式硬盘: U盘,光盘,软盘,硬盘,磁盘 磁盘的低级格式化:划分磁道 扇区是最小的物理存储单位 柱面是分区最小的单位 分区:用于创建独立的文件系统 MBR:Master Boot Record 主引导记录(512byte 0磁道0扇区) 0-446 boot loader 阅读全文
posted @ 2016-07-04 21:27 ranran1203
摘要:一.目录管理ls cd pwd mkdir rmdir tree 1.ls -l 长格式 显示内容 文件类型 - :普通文件 d :目录文件 b :块文件 c :字符设备文件 l :符号连接文件 p :命令管道文件 s :套接字文件 文件权限:9位,每3位一组,每组rwx 文件硬连接的次数 文件的属 阅读全文
posted @ 2016-07-04 21:27 ranran1203
摘要:一.常用的硬盘设备接口 IDE:并行接口 133MbpsSATA:串行 300Mbps 600Mbps 6GbpsUSB3.0 :480Mbps 串行SCSI:Small Computer System Interface 并行SAS:串行 二.RAID级别:仅代表磁盘组织方式不同,不代表磁盘速度 阅读全文
posted @ 2016-07-04 21:26 ranran1203
摘要:Linux: 网络属于内核的功能 一、网络分类 A类: 255.0.0.0, 8: 0 000 0001 - 0 111 1111 127个A类,127用于回环,1-126 2^7-1个A类 容纳多少个主机:2^24-2 主机位全0:网络地址 主机位全1:广播地址B类:255.255.0.0, 16 阅读全文
posted @ 2016-07-04 21:26 ranran1203
摘要:一、基本概念 1.进程组:属于同一个登录shell的进程 2.内核和超级用户可以发送信号到所有进程 普通用户:只能向那些有相同UID,GID的进程发送信号,或者是一个进程组的进程发送信号 3.管道:单向的,先入先出,固定大小的数据流。进程读取空管道时,直到有数据输入前,进程阻塞;管道已满,进程写入时 阅读全文
posted @ 2016-07-04 21:25 ranran1203
摘要:一、线程的基本概念 1、进程可以分为线程集合和资源集合,线程是一个动态控制对象,它标识进程中的一个控制点,并且执行一系列的指令。资源包含地址空间、打开文件、用户凭证和配额。每个线程有自己的程序计数堆栈和寄存器的值 2.分类:用户态线程:管理上不需要内核参与,统一由用户程序切换 缺点:进程中的一个线程 阅读全文
posted @ 2016-07-04 21:24 ranran1203
摘要:一、网络层结构 网络层应用程序通过BSD套接字进行数据传输,它下面是INET套接字层,管理TCP和UDP协议 BSD套接字接口是BSD的进程间通信方式,不仅支持各种形式的网络应用,而且是进程间通信的机制 1)stream (数据流)提供两个方向的数据传输,保证传输过程数据不丢失、破坏或重复。对应TC 阅读全文
posted @ 2016-07-04 21:24 ranran1203
摘要:一.fopen 成功返回流指针fp ,失败返回null fopen(char * pathname,const char *mode); mode:r或rb 只读方式打开 w 或wb 写文件,有则文件内容清空,没有则创建新文件 a 或ab 文件末尾添加,有则添加,没有则创建 二.fclose (fp 阅读全文
posted @ 2016-06-05 19:22 ranran1203 阅读(459) 评论(0) 推荐(0)