一、实验目的
熟悉掌握Linux基本命令,熟悉VI编辑器的使用方法,练习Linux环境下的用户、分组管理,熟悉掌握Shell脚本编程。
二、实验内容
1. 在 root 目录下建立一个名为 test 的目录,并进入该目录;
[root@localhost ~]# mkdir test
[root@localhost ~]# cd test
2. 将某个文件拷贝到test目录下;
[root@localhost ~]# cp hello.java
[root@localhost ~]# cd test
[root@localhost test]# ls
3. 使用 vi 打开某个文件;
[root@localhost test]#
4. 设定一下行号;
:set number
5. 移动到第一行,向下搜寻text字符串,请问在第几行?
gg
/test
6. 复制 51 到 60 行的内容,并粘帖到最后一行之后;
51gg
10yy
G
p
7. 删除 11 到 30 行之间的 20 行;
11gg
20dd
8. 将文件另存成 一个文件;
:w /
9. 移动到第 29 行,并且删除 15 个字符;
29gg
15x
10. 当前文件有多少行?
G
:.=
11. 编程练习用vi编写一个简单的四则运算程序,可以接受键盘输入的两个数和一个运算符号,并在控制台输出结果。
#! /bin/bash
echo "please enter a number:"
read a
echo "please enter the  next number:"
read b
echo "please enter the operation rules:"
read r
echo "result="
if [ "$r"x = "+"x ]
then
let result=$a+$b
linux系统vim编辑器echo $result
elif [ "$r"x = "-"x ]
then
let result=$a-$b
echo $result
elif [ "$r"x = "*"x ]
then
let result=$a*$b
echo $result
elif [ "$r"x = "/"x ]
then
let result=$a/$b
echo $result
fi

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。