1. 查看/etc/passwd文件的第5行
目标:只显示这个文件的第5行内容。
·head -n 5 /etc/passwd:head命令显示文件开头,-n 5表示显示前5行。
·|:管道符,把前面命令的输出传给后面命令。
·tail -n 1:tail显示文件结尾,-n 1表示只显示最后1行。
·合起来:先取出前5行,再从这5行中取最后一行,就是第5行。
2. 文件查找
(1) 在当前目录及子目录中,查找大写字母开头的txt文件
find:查找文件命令。
.:当前目录。
-type f:只找文件(file),不找目录。
-name "[A-Z]*.txt":按名字查找,[A-Z]表示第一个字母是大写字母,*表示任意字符,.txt结尾。
(2) 在/etc及其子目录中,查找 host 开头的文件
(3) 在$HOME目录及其子目录中,查找所有文本文件
(4) 忽略文件名大小写查找 a.txt
3. 查找/etc/passwd中包含字符串ro的所有行并保存
4. 打包压缩/etc目录
5. 设置永久命令别名
(1) 编辑配置文件
(2) 立即生效
(3) 测试
6. 创建组、用户、文件并设置权限
步骤分解:
① 创建组mygroup
② 创建用户myuser并加入mygroup
③ 切换到myuser身份
④ 创建文件
⑤ 修改hv文件的组为root
⑥ 退出myuser
7. 创建 g1 组和属于 redhat 用户、g1 组的文件
① 创建组g1
② 创建用户redhat(如果不存在)
③ 把redhat用户加入g1组
④ 切换到redhat用户
⑤ 创建文件并设置组
⑥ 退出