第十题、创建一个归档(打包文件),配置一个用户账户,查找文件,查找一个字符串(过滤文件)

Q1:请对/etc/sysconfig目录进行打包并用bzip2压缩,生成的文件保存为/root/sysconfig.tar.bz2(注:题目中可能要求使用gzip或xz压缩。)

tar -icvf /root/sysconfig.tar.bz2 /etc/sysconfig/

注:-j bzip格式,-z gzip格式,-J xz格式:

      -c 压缩,-v显示信息,-f归档:如果记不住可以man tar

tar -jtvf /root/sysconfig.tar.bz2

注: -t列出包内容,-v显示信息。

Q2:请创建一个名为jay的用户,并且其id为3456,密码为glegunge

useradd -u 3456 jay

passwd jay

NEw password:glegunge

Retype new password:glegunge

Q3:请把系统上拥有者为jay用户的所有文件,并将其拷贝到/root/findfiles目录中

mkdir /root/findfiles

find / -user jay -exec cp -rfp {} /root/findfiles \;

ls -la /root/findfiles/

Q4:把/usr/share/dict/words文件中所有包含seismic字符串的行找到,并将这些行按照原始文件中的顺序存放在/root/wordlist中,/root/wordlsit文件不能包含空行

grep seismic /usr/share/dict/words > /root/wordlist

或者

cat /usr/share/dict/words | grep seismic > /root/wordlist

vim /root/wordlist(看一下,如果有空行,就直接删除)

 

posted on 2018-05-12 16:29  快乐的阳光  阅读(563)  评论(0)    收藏  举报