懂linux的朋友请帮帮我!

来源:百度知道 编辑:UC知道 时间:2024/05/21 04:17:12
我不懂相关linux的代码操作,下面的题目自然好多都不会做,希望有人能帮我做一下,每题大概一句代码左右,本人感激不尽!

1.文件目录操作
(1)删除用户目录下st01和st02子目录
(2)在用户目录下建立子目录st03
(3)进入子目录st03
(4)建立文件st04 内容为
class:XXX
no:XXX
username:XXX
(5)拷贝st04到用户目录下

2.数据管理操作
已知用户目录有子目录st05,请进入st05完成以下操作
(1)用打包命令把/ks目录中的所有文件打包一份到st06文件中
(2)用压缩命令把/ks目录中扩展名为txt的文件压缩到st07.zip文件中
(3)查看st06内容并把结果保存到st08
(4)查看st07内容并把结果保存到st09

3.VI的使用
已知在用户目录有子目录st10,请进入st10完成以下操作
(1)用vi打开net1.txt,找到第二个DISKLIB,然后执行删除到行尾命令(D$),保存退出。
(2)用vi打开net2.txt,拷贝11-15行到第20行后面,保存退出。
(3)用vi打开net3.txt,删除第30到50行,保存退出。
(4)退出所有的VI。
4.shell编程
(1)建立文件st11,在st11中完成以下功能
详查看/etc子目录的详细信息
(2)建立文件st12,在st12中完成以下功能
设置st11为可执行属性

1)rm -R ~/st01 ~/st02
2)mkdir ~/st03
3)vim st04
然后按i进入插入模式,输入内容
再按Esc键进入普通模式
按:进入命令模式,输入wq退出vim
4)cp st04 ~/st04
2
1)
cd ~/st05
tar cjvf st06 ks
tar cjvf st07.zip ks/*.txt
3)
tar -t st06 >> st08
tar -t st07 >>> st09
3
这个说起来太麻烦,不想说了,你自己找一本VIM用户手册看一下吧