@liuux基础指令题
1、创建dzqc文件夹,并进入dzqc文件夹,以及创建1.txt文件
Mkdir dzqc
cd dzqc
Touch 1.txt
2、把dzqc 文件夹中的1.txt 复制到上一层的temp文件夹中
Cp. 1.txt …/temp
3、用至少两种方式向1.txt文件中写入内容(内容随意)
Vi 1.txt
Echo jdbjnbhy>>1.txt
cat>>1.txt<<EOF
Bgijjkk
EOF
4、删除temp文件夹
RM-r temp
5、在dzqc中一次性创建2.txt 3.txt 4.txt 并把2.txt移动到上一层目录
Touch 2.txt 3.txt 4.txt MV 2.txt…/
6、现在3.txt文件中有
Aaaaa
Bbbbb
Cccccc
请打印出前两行,最好用两种方法完成
Grep-v Cccccc 3.txt
Head -2 3.txt
7、创建组student,并创建用户zhangsan,张三所属的主组为student
Groupadd student useradd -g student student
8、把dzqc文件夹中的1.txt 2.txt 3.txt 压缩成rrrr.tar.gz压缩包
Tar -cuf rrr.tar.gz 1.txt 2.txt 3.txt
9、把dzqc文件夹中的1.txt 2.txt 3.txt 压缩成tttt.zip
zip -rv ttt.zip./dzqc/1.txt 2.txt 3.txt
10、修改1.txt文件的权限u 可读可写,g可读可写,o可读
chmod -R 664 1.txt
11、修改1.txt所属用户,由root改为zhangsan
chown -R zhangsan
12、把dzqc文件夹中除了1.txt其它全打压缩
zip -rv yyy.zip * -x 1.txt
13、查看1.txt,2.txt,3.txt文件中的内容
cat 1.txt 2.txt 3.txt
14、用yum卸载tree软件包
Yum remove tree-y
15、用yum指令安装lrzsz软件包
Yum install lrzsz-y
16、用sed命令,把1.txt文件中,有gggg字符串的行的old替换为new
sed ‘gggg/ s/old/new/g’ 1.txt
17、查找当前文件夹下大于10k的文件
find ./ -size +10k
18、查找30天以前的文件,并把查找到的文件删除
find ./ -mtime +30 |xargs rm -r