linux实习三 vi编辑和shell命令(3)

时间:2025-07-07

一.实习目的1.学习vi的配置2.学习vi的常用编辑命令3.了解shell的功能及相关配置文件,及Bash常用命令二.实习要求1.掌握vi的简单配置参数:添加行号、括号匹配、自动缩进及C格式缩进等2.掌握常用的编辑命令:i、x、r、p、yy、dd等及ex转义命令3.掌握vi中的模式查找与替换4.学会使用vi的帮助文档5.了解Bash相关配置文件:/etc/profile、$HOME/.bash_profile、$HOME/.bashrc、$HOME/.bash_logout

括号匹配 set sm

自动缩进 set autoindent

C格式缩进 set cindent set softtabstop

2. 自己复制一个文本文件练习vi的编辑命令

1.2结合实习要求1和2步,在主目录中vi ex1,ex2进行练习

3. 在vi中编写一个C程序,并编译执行;或输入第四章的shell脚本,保存并执行。

编译C程序的方法:

gcc 源程序 -o 生成的可执行程序文件名

为可执行程序添加执行权限;

执行程序:./可执行程序文件名

vi test.c

#!/bin/bash

#include

main(){

int a,b;

a=1;

b=2;

a=a+b;

printf("a的值为%d\n",a);

}

gcc test.c -o testc

chmod a+x testc

./testc

显示:a的值为3

4. 修改Bash的配置文件,并致欢迎词。

cd /etc

vi profile

按i进入编辑状态,在最后一行添加:

ls $HOME

echo "welcome to vim!"

在按Esc键 输入:wq 保存退出

5. 将某用户最近使用过的20条命令行保存到一个文件中,并用vi编辑,删除命令行前的序号。

histort 20>record

vi record

g/[0-9]../s/[0-9]..//g

6. 为某个用户添加命令5个别名(具体命令自定),并使其在每次登录后就可以直接使用。

直接使用alias命令添加别名,就可以了,也可以到用户家目录下.barsh_profile 将alias *='****' 添加进去就可以了; 如果你要对系统全局进行修改,就是任何用户都nwsuaf 4

linux实习三 vi编辑和shell命令(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219