摘要: 练习: 1.查找/var 目录下属主为root并且属组为mail的所有文件 2.查找/usr 目录下不属于root,wenda,或者laogama的文件 3.查找/etc 目录下最近一周内内容修改 过且不属于root及laogama用户的文件 4.查找当前系统上没有属主或属组且最近1天内曾被访问过的 阅读全文
posted @ 2020-08-15 08:22 ′Joker 阅读(189) 评论(0) 推荐(0) 编辑
摘要: facl:文件访问控制列表 利用文件扩展保存额外的访问控制权限 命令名称:setfacl -m :设定权限 u :给用户设定 g :给组设定 -x :取消设定的权限 umask :默认最高权限,设定权限时,设置的用户权限不能超过默认的最高权限 getfacl :查看文件的facl权限 语法:getf 阅读全文
posted @ 2020-08-15 08:21 ′Joker 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 练习: 1.根据要求编写一个脚本 设定变量FILE的值为/etc/passwd 依次向/etc/passwd中的每个用户问好,并显示对方的shell 统计一共有多少个用户 2.根据要求编写一个脚本 依次添加十个用户user1到user10,在用户不存在的前提下添加 3.根据要求编写一个脚本 计算10 阅读全文
posted @ 2020-06-10 22:57 ′Joker 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 什么是循环: 具有进入条件和退出条件,且在进入条件一直为true时,反复执行内部表达式的语句,称为循环语句 循环语句通常由循环体和循环判断条件两部分组成 常用的循环语句: for while until for循环: 语法: for [变量] in [列表] :do 循环体 done 列表执行完后便 阅读全文
posted @ 2020-06-09 23:04 ′Joker 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.自动化添加和删除用户脚本 #! /bin/bash if [ $# -lt 1 ]; then echo "usage:admin ARC" exit 7 fi if [ $1 == 'add' ]; then for i in {1..10}; do if id user$i &> /dev/ 阅读全文
posted @ 2020-06-09 23:01 ′Joker 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 练习 : 1.删除/etc/grub.conf 文件中行首的空白符 2.替换/etc/inittab文件中“id:3:initdedault:”一行中的数字为5 3.删除/etc/inittab文件中的空白行 4.删除/etc/inittab文件中开头的#号 5.删除某文件中开头的#号及后面的空白字 阅读全文
posted @ 2020-06-08 16:21 ′Joker 阅读(172) 评论(0) 推荐(0) 编辑
摘要: sed :流编辑器,也是行编辑器 sed的基本用法: sed在读取一行数据时,将行数据存储于临时缓冲区内,称为模式模式空间 sed默认不会编辑源文件,仅对模式空间内的数据进行更改 处理结束后,会将模式空间内容打印至屏幕 set语法: sed [选项] '指定行号和执行方式' [文件名] 指定行号: 阅读全文
posted @ 2020-06-08 15:50 ′Joker 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 练习: 1.根据要求编写一个脚本 给定一个用户获取其密码警告期限 判断用户密码使用期限是否已经小于警告期限 如果小于,显示 warning 否则 显示 ok 2.根据要求编写一个脚本 给脚本传递两个参数(整数) 显示两者之和和乘积 3.根据要求编写一个脚本 根据参数一给出的文件名,判断文件是否存在, 阅读全文
posted @ 2020-06-07 23:08 ′Joker 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 什么是算术运算:同数学中的加减乘除,基本原理相同 shell中如何进行算术运算: let [算术运算表达式] 如:let c=$a+$b ${算术运算表达式} 如 :c={$a+$b} $((算术表达式)) 如 :c=$(($a+$b)) `expr 算术表达式` 表达式中各种操作数及运算符之间要有 阅读全文
posted @ 2020-06-02 23:02 ′Joker 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 练习: 1.写一个脚本,完成下列要求 给定一个用户,如果其UID为0,就显示此为管理员 否则就显示为普通用户 2.写一个脚本,完成下列要求 判断当前系统上是否有用户的默认shell为bash 如果有,就显示有多少个这类用户,否则就显示没有此类用户 3.写一个脚本,完成下列要求 给定一个文件件 /et 阅读全文
posted @ 2020-06-01 23:06 ′Joker 阅读(169) 评论(0) 推荐(0) 编辑