用linux完成以下操作第八次作业: 1、把/etc/ucf.conf文件复制到你的工作目录下,并改名为test.txt。 2、用vi打开test.txt文件并将光标置于第5行,设置行号,在文件的第一行输入你的名字(拼音),第5行输入你的学号,删除第10行,把第3到第5行复制到文件末尾,改名存盘退出,名字自定。 3、建立用户myxiaoli,并设置密码。在myxiaoli的工作目录下建立目录 myedit,复制/etc/passwd和/etc/shadow 文件到myedit目录,并改名为file1和file2。 4、打开file1文件,并把光标定位到file1的myxiaoli地方,把file1的myxiaoli替换为大写;屏幕同时显示两个文件,切换到file2,设置行号,并把20到30行内里的a全部替换为b, file1原文件名保存, file2改为file22文件名保存并退出。 5、修改sudo vi /etc/passwd文件,把myxiaoli改成xiaoli。
时间: 2023-09-11 19:05:46 浏览: 505
Genesys2开发板DDR3引脚约束文件.ucf文件,并带有原理图,用户手册
1、将/etc/ucf.conf文件复制到工作目录并改名为test.txt:
```
cp /etc/ucf.conf ~/test.txt
```
2、用vi编辑test.txt文件,将光标置于第5行,输入姓名和学号,删除第10行,将第3至第5行复制到文件末尾,改名存盘退出:
```
vi test.txt
# 在第1行插入姓名
i
姓名:XXX
ESC
# 将光标移至第5行,输入学号
5G
i
学号:xxxxxxxx
ESC
# 删除第10行
10dd
# 复制第3至第5行
3,5y
G
p
# 保存并退出
:wq
```
3、创建用户myxiaoli并设置密码,建立目录myedit,复制/etc/passwd和/etc/shadow文件到myedit目录并改名为file1和file2:
```
sudo adduser myxiaoli
sudo passwd myxiaoli
mkdir ~/myedit
sudo cp /etc/passwd ~/myedit/file1
sudo cp /etc/shadow ~/myedit/file2
```
4、打开file1文件,将光标定位到myxiaoli处,将其替换为大写;屏幕同时显示两个文件,切换到file2,设置行号,并将20到30行内的a全部替换为b,保存并退出:
```
vi ~/myedit/file1
# 将myxiaoli替换为大写
:%s/myxiaoli/MYXIAOLI/g
# 并行显示两个文件
:split ~/myedit/file2
# 切换到另一个文件
CTRL+w w
# 设置行号
:set number
# 将20到30行内的a替换为b
20,30s/a/b/g
# 保存并退出
:wq
# 将file2文件名改为file22
mv ~/myedit/file2 ~/myedit/file22
```
5、修改/etc/passwd文件,将myxiaoli改为xiaoli:
```
sudo vi /etc/passwd
# 将myxiaoli改为xiaoli
:%s/myxiaoli/xiaoli/g
# 保存并退出
:wq
```
阅读全文