1,在登录root用户的主目录下创建aaa/bbb/ccc/ddd目录
2,分别在aaa bbb ccc ddd 下创建文件aaa.log bbb.log ccc.log ddd.log并写入内容111 222 333 444
3, 复制aaa.log到ddd目录下,移动bbb.log到ddd目录下,并在ddd目录下创建.aa.log文件
4, 倒序显示ddd目录下的所有文件(包括隐藏文件)
5, 向ddd.log中追加内容“我恨你小日本”
6, 统计ddd.log文件有多少行,多少个单词,多少个字节
7, 查找aaa及其子目录下所有以.log结尾的文件,并统计行数
8, 打包压缩aaa目录为aaa.tar.gz,并删除原目录
9, 查看压缩包aaa.tar.gz
10,解压aaa.tar.gz到当前目录
11,为aaa目录创建软链接 aaa.tar.gz.ln 并使用软链接显示文件下内容
12,修改aaa目录的权限,当前用户可读可写可执行 所属组可读可写,其他用户无任何权限
mkdir -p aaa/bbb/ccc/ddd
touch aaa/aaa.log
touch aaa/bbb/bbb.log aaa/bbb/ccc/ccc.log aaa/bbb/ccc/ddd/ddd.log
cp aaa/aaa.log aaa/bbb/ccc/ddd/
echo '111'>aaa/aaa.log
echo '222'>aaa/bbb/bbb.log
cp aaa/aaa.log aaa/bbb/ccc/ddd/
mv aaa/bbb/bbb.log
ls -a -l -t aaa/bbb/ccc/ddd/ //倒序显示ddd下的所有文件
echo '我恨你小日本' >> aaa/bbb/ccc/ddd/ddd.log
wc aaa/bbb/ccc/ddd/ddd.log
2 2 23
find aaa -name "*.log" 注意引号
find aaa -name "*.log" | wc -l
打包
tar -czvf aaa.tar.gz aaa 打压缩包
rm -rf aaa 递归删除
tar -tzvf aaa.tar.gz 查看看压缩包里内容
tar -xzvf aaa.tar.gz 解开压缩包里内容
ln -s aaa aaa.ln 创建软连接
ls aaa.ln 列举文件夹下的内容
chmod 760 aaa 修改权限 所属用户7 所属组 6 其他0 文件文件夹都这样修改权限
chmod u+rwx aaa
chmod g+rwx aaa
chmod o-rwx aaa