摘要: shell脚本进阶 循环 循环执行 将某代码段重复运行多次 重复运行多少次 循环次数事先已知 循环次数事先未知 有进入条件和退出条件 for, while, until for循环 执行机制:依次将列表中的元素赋值给“变量名”; 每次赋值后即执行一次循环体; 直到列表中的元素耗尽,循环结束 列表生成 阅读全文
posted @ 2019-10-29 17:07 kjalbert 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 任务计划 Linux任务计划、周期性任务执行 未来的某时间点执行一次任务 at 指定时间点,执行一次性任务 batch 系统自行选择空闲时间去执行此处指定的任务 周期性运行某任务 cron at任务 包:at at 命令:at [option] TIME 常用选项: V 显示版本信息 t time 阅读全文
posted @ 2019-10-26 15:54 kjalbert 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 进程管理与任务计划 系统管理工具 进程的分类: CPU Bound:CPU密集型,非交互 IO Bound:IO密集型,交互 Linux系统状态的查看及管理工具:pstree, ps, pidof, pgrep, top, htop, glance, pmap, vmstat, dstat, kil 阅读全文
posted @ 2019-10-26 15:29 kjalbert 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 进程,系统性能和任务计划 进程概念 内核功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能等 Process: 运行中的程序的一个副本,是被载入内存的一个指令集合 进程ID(Process ID,PID)号码被用来标记各个进程 UID、GID、和SELinux语境决定对文件系统的存取和 阅读全文
posted @ 2019-10-24 16:55 kjalbert 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 网络路由和网络配置 route命令 路由管理命令 查看:route n 添加:route add route add [ net| host] target [netmask Nm] [gw Gw] [[dev] If] 目标:192.168.1.3 网关:172.16.0.1 route add 阅读全文
posted @ 2019-10-24 16:11 kjalbert 阅读(496) 评论(0) 推荐(0) 编辑
摘要: TCP/IP协议栈 有限状态机FSM:Finite State Machine CLOSED 没有任何连接状态 LISTEN 侦听状态,等待来自远方TCP端口的连接请求 SYN SENT 在发送连接请求后,等待对方确认 SYN RECEIVED 在收到和发送一个连接请求后,等待对方确认 ESTABL 阅读全文
posted @ 2019-10-24 11:46 kjalbert 阅读(253) 评论(0) 推荐(0) 编辑
摘要: LVM(逻辑卷管理器) 允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小 允许在多个物理设备间重新组织文件系统 将设备指定为物理卷 用一个或者多个物理卷来创建一个卷组 物理卷是用固定大小的物理区域(Physical Extent,PE)来定义的 在物理卷上创建的逻辑卷是由物理区域(PE)组成 阅读全文
posted @ 2019-10-20 21:43 kjalbert 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 分区管理和RAID 处理交换文件和分区 swap交换分区是系统RAM的补充,swap 分区支持虚拟内存。当没有足够的 RAM 保存系统处理的数据时会将数据写入 swap 分区 当系统缺乏 swap 空间时,内核会因 RAM 内存耗尽而终止进程。配置过多swap 空间会造成存储设备处于分配状态但闲置, 阅读全文
posted @ 2019-10-20 21:26 kjalbert 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 磁盘存储和文件系统 管理分区 列出块设备: lsblk 创建分区使用: fdisk 创建MBR分区 gdisk 创建GPT分区 parted 高级分区操作 重新设置内存中的内核分区表版本: partprobe partx a(增加);partx d(删除)(CentOS6) kpartx 分区工具f 阅读全文
posted @ 2019-10-20 20:28 kjalbert 阅读(233) 评论(0) 推荐(0) 编辑
摘要: TCP/IP协议栈 Transmission Control Protocol/Internet Protocol传输控制协议/因特网互联协议 TCP/IP是一个Protocol Stack,包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP等许多协议 最早发源于19 阅读全文
posted @ 2019-10-20 19:45 kjalbert 阅读(220) 评论(0) 推荐(0) 编辑