2017年10月17日
摘要: 1、显示/var目录下所有以l开头,以一个小写字母结尾,且中间至少出现一位数字(可以有其它字符)的文件或目录。 答:ls -d /var/l*[0-9]*[a-z] 2、显示/etc目录下,以任意一个数字开头,且以非数字结尾的文件或目录。 答:ls -d /etc/[0-9]*[^0-9] 3、显示 阅读全文
posted @ 2017-10-17 23:58 小兔无情 阅读(483) 评论(0) 推荐(0) 编辑
  2017年10月16日
摘要: 1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 cp命令:复制文件或目录 单源复制 cp [OPTION]… [-T] SOURCE DEST 如果目标不存在,则先创建一个空文件,再把源中的数据流复制进去 如果目标存在 如果目标是非目录文件,则覆盖目标文件,cp -i则 阅读全文
posted @ 2017-10-16 22:57 小兔无情 阅读(137) 评论(0) 推荐(0) 编辑
  2017年10月11日
摘要: 1、描述计算机的组成及其功能 根据冯诺依曼计算机体系结构模型,计算机由运算器、控制器、存储器、输入设备、输出设备五大部分组成。如下图: 运算器主要由算术逻辑单元ALU和通用寄存器组成,主要用于完成算术运算和逻辑运算 控制器是整个计算机的控制中心,它的主要功能是周而复始的取指令、分析指令,在根据指令的 阅读全文
posted @ 2017-10-11 21:14 小兔无情 阅读(274) 评论(0) 推荐(0) 编辑
  2017年10月9日
摘要: (一)Linux系统上的特殊权限 特殊权限:SUID,SGID,STICKY 安全上下文: 进程以某用户的身份运行;进程是发起此进程的用户的代理,因此以此用户的身份和权限完成所有操作 权限匹配模型 判断进程的属主是否为被访问文件的属主,如果是,则应用属主的权限 否则,判断进程的属主是否属于被访问的文 阅读全文
posted @ 2017-10-09 00:26 小兔无情 阅读(268) 评论(0) 推荐(0) 编辑
  2017年10月8日
摘要: (一)文件查找 locate 依赖于事先构建好的索引库 系统自动实现:周期性任务 手动更新数据库:updatedb命令,该命令非常消耗系统资源 工作特性 查找速度快 模糊查找 非实时查找(数据库里的内容可能是旧的) 使用方式:locate [OPTION]... PATTERN... -b:只匹配基 阅读全文
posted @ 2017-10-08 18:24 小兔无情 阅读(533) 评论(0) 推荐(0) 编辑
摘要: (一)vim末行模式 vim末行模式:内建的命令行接口 地址定界 start_pos[,end_pos] #:特定的第#行,例如5即第5行 .:表示当前行 $:表示最后一行,例如.,$-1表示从当前行到倒数第2行 #,#:指定行范围,左侧为起始行,右侧为结束行,例如10,100表示从第10行到第10 阅读全文
posted @ 2017-10-08 16:23 小兔无情 阅读(422) 评论(1) 推荐(0) 编辑
摘要: (一)vim编辑器 文本编辑器:纯文本,ASCII text;Unicode;不含有html,或者word文档中的那种格式化标签等元数据 文本编辑器种类 行编辑器:sed 全屏编辑器:nano,vi,vim vi:Visual Interface vim:Vi IMproved 模式化的编辑器 编辑 阅读全文
posted @ 2017-10-08 00:23 小兔无情 阅读(128) 评论(0) 推荐(0) 编辑
  2017年10月7日
摘要: egrep 支持扩展正则表达式 使用方式和选项和grep一样 扩展正则表达式的元字符 字符匹配 次数匹配 位置锚定 分组或匹配 注:以上元字符和grep一样,但是转义字符“\”都没有了,除了:\<,\b,\>,\1以外 或:匹配整个左边或者整个右边 a|b:匹配a或者b C|cat:匹配C或者cat 阅读全文
posted @ 2017-10-07 20:16 小兔无情 阅读(608) 评论(1) 推荐(0) 编辑
摘要: (一)文本处理工具 Linux上的文本处理三剑客 grep,egrep,fgrep:文本过滤工具(通过模式:pattern) grep支持基本正则表达式,-E选项支持扩展正则表达式,-F不支持正则表达式 egrep支持扩展正则表达式,-G选项支持基本正则表达式,-F不支持正则表达式 fgrep不支持 阅读全文
posted @ 2017-10-07 13:58 小兔无情 阅读(450) 评论(0) 推荐(0) 编辑
摘要: (一)shell脚本编程 编程语言的分类: 根据运行方式: 编译运行 解释运行 根据编程过程中功能的实现是调用库还是调用外部的程序文件: shell脚本编程:利用系统上的命令及编程组件进行编程 完整编程:利用库或编程组件进行编程 根据编程模型: 过程式编程:C,bash 面向对象编程:Java,C+ 阅读全文
posted @ 2017-10-07 01:13 小兔无情 阅读(379) 评论(0) 推荐(0) 编辑