1:再/tmp目录下,新建目录director新建三个tet文件,分别命名为file1、2、3,用vi编辑器分别在三个文件中输入内容
cd /tmp
mkdir -p director
touch file1.txt
touch file2.txt
touch file3.txt
vi【文件名】
按i进入编辑模式,编辑内容,完成后按esc,wq保存退出,强制退出后接!
2:将file1、2、3三个文件中内容合并到一个文件中命名为filetext.txt
cat -s file1.txt file2.txt file3.txt>filetext.txt
(-s:当文件输出内容有连续两行以上的空白行时,替换成一行空白行)
3:在director目录下新建一个open目录,并将open目录下创建open file目录,所有目录权限为r-x,r--,r--
cd /director
mkdir -m 144 open/open file (-m:创建目录的同时设置目录权限,144:x,r--,r--)
4:将filetext.txt文件备份到/root下,并将/tmp/director目录移动到/use中
cp -a filetext.txt /root
(-a:复制目录时使用,保留其所有信息,包括文件链接、文件属性,并可递归复制目录)
mv -i /tmp/director /use (-i:覆盖文件之前进行确认)
5:将open目录及其子目录和文件删除
rm -r open/open file