摘要: 创建文件系统: 格式化:低级格式化(分区之前进行,划分磁道)、高级格式化(分区之后对分区进行,创建文件系统) 元数据区,数据区 元数据区: 文件元数据:inode(index node) 大小、权限、属主属组、时间戳、数据块指针 符号链接文件:存储数据指针的空间当中存储的是真实文件的访问路径 设备文 阅读全文
posted @ 2019-10-29 17:43 jianchen013 阅读(130) 评论(0) 推荐(0) 编辑
摘要: RHCSA认证中的东西: Linux系统管理包括的内容有: 磁盘分区及文件系统管理 RAID LVM 网络属性管理 程序包管理 sed and awk 进程查看和管理 内核管理(编译和安装) 系统启动流程 定制、编译内核、busybox 系统安装:kickstart,dhcp,pxe shell脚本 阅读全文
posted @ 2019-10-29 16:49 jianchen013 阅读(143) 评论(0) 推荐(0) 编辑
摘要: linux系统上的特殊权限 : 特殊权限有:SUID,SGID,STICKY 安全上下文: 1、进程以其发起者的身份运行:进程对文件的访问权限,取决于发此进程的用户的权限;进程是发起些进程用户的代理,因此以此用户的身份和权限完成所有操作 2、权限匹配模型: (1)判断进程的属主,是否为被访问的文件属 阅读全文
posted @ 2019-10-29 15:07 jianchen013 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 文件查找 locate,find两个命令 在文件系统上查找符合条件的文件: 实现工具:locate,find locate命令: 依赖于事先构建好的索引库,索引库可以由下边两种方式构建 系统自动实现(周期性任务):不能实时更新 手动更新数据库(updatedb): 工作特性: 查询速度快: 模糊查找 阅读全文
posted @ 2019-10-28 23:30 jianchen013 阅读(301) 评论(0) 推荐(0) 编辑
摘要: vim编辑器: vim末行模式: 内建的命令行接口 (1)地址定界 :start_pos[,end_pos] #:特定的第#行,例如5即第5行 .:当前行 .,+#:当前行,加#行的行范围 $:最后一行 #,#:指定行范围,左侧为起始行,右侧为结束行; #,+#:指定行范围,左侧为起始行绝对编号,右 阅读全文
posted @ 2019-10-28 21:39 jianchen013 阅读(169) 评论(0) 推荐(0) 编辑
摘要: vim编辑器: 文本编辑器: 文本:纯文本,ASCII text;Unicode(全球通用); 文本编辑种类: 行编辑器:sed 全屏编辑器:nano,vi vi:Visual Interface vim:Vi IMproved vim:Vi IMproved, a programmers text 阅读全文
posted @ 2019-10-28 18:03 jianchen013 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 文本处理工具: egrep: 支持扩展的正则表达式实现类似于grep文本过滤功能:grep -E egrep [OPTIONS] PATTERN [FILE...] egrep [OPTIONS] [-e PATTERN | -f FILE] [FILE...] 选项: -i,-o,-v,-q,-A 阅读全文
posted @ 2019-10-28 17:56 jianchen013 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 文本处理工具: linux上文本处理三剑客 grep,egrep,fgrep:文本过滤工具(模式:pattern)工具 grep:默认支持的是基本正则表达式;-E支持扩展正则表达式,-F不支持正则表达式 egrep:默认支持的是扩展正则表达式;-G支持基本正则表达式,-F不支持正则表达式 fgrep 阅读全文
posted @ 2019-10-28 17:52 jianchen013 阅读(123) 评论(0) 推荐(0) 编辑
摘要: shell脚本编程: 编程语言的分类: 根据运行方式 编译运行:源代码-->编译器(编译)-->程序文件 优点:运行性能好 缺点:如果修改源代码需要从头全部修改,耗时;后来出现了项目管理工具,可以把源代码分割保存到多个文件中,修改某个字段,只需要修改相应的文件即可 C语言: 解释运行:源代码-->运 阅读全文
posted @ 2019-10-28 17:40 jianchen013 阅读(100) 评论(0) 推荐(0) 编辑
摘要: bash特性及bash脚本编程初步: 用户要跟计算机交互就需要有终端,比如:显示器、键鼠等,在终端有附着的接口程序 GUI:KDE、GNome、Xfce CLI:/etc/shells bash zsh fish bash的特性: 命令行展开:~,{} 命令别名:alias,unalias 命令历史 阅读全文
posted @ 2019-10-28 16:14 jianchen013 阅读(101) 评论(0) 推荐(0) 编辑