liunx基础指令题

@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

猜你喜欢

转载自blog.csdn.net/qq_44865556/article/details/89332337