作业一
首先在虚拟机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