# tee:编辑文件:编辑文件的同时,标准输出也会有内容显示
# | 管道符:将多个命令连接起来执行,将|左边的命令的运行结果,传递给右边的命令
# ls -l | tee a.txt
# >:输出重定向
# 使用输出重定向时,重定向的文件中如果有内容,会被清空,然后写入重定向的内容、
# 将ls -l的执行结果,重定向1.txt这个文件中,所以执行结果不会在屏幕上显示
# >>标准输出追加重定向
# 追加重定向不会删除原有文件的内容,重定向的内容会追加到原有内容最后面、
head:
# head -num 显示文件头num行
# head -10 文件名 :会显示文件的前⑩行内容
tail:
# tail 命令是从未见的尾部还是读取内容,他可以实时监控文件的变化
# tail 命令常用调试程序时的日志监控。
1、查看/etc/passwd文件的第18-20行内容,并将找到的内容存储至/home/passwd文件中(head,tail,>,>>)
grep:
# grep过滤命令,可以在大量的文件中进行筛选,只显示包含关键字的行内容。
2、查找/etc/passwd文件中包含root字符的行并将找到的行存储至/root/passwd文件中(grep,>,>>)
cp命令:
# 复制多个普通文件到指定目录
# cp 普通文件 指定目录
# 复制目录到指定目录
# 必须使用-r选项才可以复制目录
# cp -r 指定目录
3、将/home目录复制到/root目录(cp -r)
4、为admin账号设置密码为123(passwd)