文件管理基本操作作业

作业一

首先在虚拟机root用户桌面选择右键open in terminal

1.然后按照要求建立12个文件

touch WESTOS_class{1..2}_linux{1..6}

2.建立study目录

mkdir study

3.移动12个文件到study目录

mv WESTOS_class{1..2}_linux{1..6} study

                    

4.新建8个文件

touch redhat_version{1..8} 

                

5.建立/tmp/VERSION目录

mkdir /tmp/VERSION

6.移动8个文件到该目录

mv redhat_version{1..8}  /tmp/VERSION

                   

7.创建SINGLE和DOUBLE目录,此处需要退回到桌面目录

mkdir SINGLE
mkdir DOUBLE

8.复制奇数到SINGLE,偶数到DOUBLE

cp /tmp/VERSION/redhat_version{1,3,5,7}  SINGLE
cp /tmp/VERSION/redhat_version{2,4,6,8}  DOUBLE

                 

 9.新创建目录CLASS1和CLASS2,注意此步也在桌面目录

mkdir CLASS1
mkdir CLASS2

10.按照要求分别移动文件到相应的目录

mv study/WESTOS_class1_linux{1..6}  CLASS1
mv study/WESTOS_class2_linux{1..6}  CLASS2

                 

11.为防止将系统崩溃,将etc复制到桌面在进行复制移动操作,并新建目录confdir

cp -r  /etc .
mkdir confdir

12.按照图片要求将符合标准的文件移动到confdir,完成后删除所有文件

mv /etc/*[[:digit:]]*.conf confdir
rm -rf * /tmp/VERSION

                      

作业二

1.按要求显示时间

date +%T|tee time.txt

                       

2.显示文件passwd的第15-18行

sed -n ‘15,18’p /etc/passwd
或者
head -n 18 etc/passwd|tail -n 4 

                     

3.显示bin中包含大写字母的文件,并保存到bin_westos_file.txt,在屏幕显示个数

find /bin/*[[:upper:]]*|tee bin_westos_file.txt|wc -l 

4.查找passwd文件,并屏蔽错误输出

find /etc -name passwd 2> /dev/null

5.查找passwd文件,并按图中要求,分别保存

find /etc -name passwd > /tmp/westos.out
find /etc -name passwd 2> /tmp/westos.err

6.查找并按要求保存

find /etc -name passwd &>|tee /tmp/westos.all

猜你喜欢

转载自blog.csdn.net/weixin_40543283/article/details/82877744