23.1 磁盘管理(IO设备): 机械式硬盘: Cylinder:柱面 分区是磁盘的逻辑边界 磁盘刚出场时进行低级格式化,没有进行分区,创建磁道 ...
22.1 选择结构: 1、if语句 单分支、 if: if CONDITION; then statement ... ...
练习:写一个脚本 写一个脚本,显示当前系统上shell为-s指定类型的用户,并统计其用户总数。-s选项后面跟的参数必须是/etc/shells文件中存在的shell类型,否则不执行此脚本。另外,此脚本还可以接受--help选项,以显示帮助信息。脚本执行形如: ./showshells....
grep, egrep, fgrep: 文本查找 20.1 命令 文件查找: 1、locate: 非实时,模糊匹配,查找是根据全系统文件数据库进行的; # updatedb, 手动生成文件数据库 速度快 2、find: 实时,精确,支持众多查找标准 遍历指定目录中的所有文件完成...
文本编辑器,字处理器 ASCII 简单的文本编辑器nano, sed vi: Visual Interface vim: VI iMproved(vi的增强版) vimtutor:vim练习文档 vi为全屏编辑器,模式化编辑器 19.1 vim的模式及模式转换  ...
练习: 传递一个用户名参数给脚本,判断此用户的用户名跟其基本组的组名是否一致,并将结果显示出来。 18.1 字符(串)测试: ==:测试是否相等,相等为真,不等为假(等号两端必须要加空格) !=...
grep, sed(流编辑器/数据流编辑器), awk(报告文本生成器) 17.1 sed基本用法: sed: Stream Editor 行编辑器 (全屏编辑器: vi) sed: 模式空间 默认不编...
16.1 算术运算方法 shell中如何进行算术运算: A=3 B=6 1、let 算术运算表达式 let C=$A+$B 2、$[算术运算表达式] C=$[$A+$B] ...
15.1 条件判断: 如果用户不存在 添加用户,给密码并显示添加成功; ...
14.1 shell编程:脚本编程基础 编译器,解释器:将汇编语言或者是高级语言转换为机器语言的翻译设备或软件 编程语言:机器语言、汇编语言、高级语言(符合人类的思考模式,而且能通过编译器转换为机器...