使用编辑器vi 编辑文件

  1. 进入linux的文本模式之后,在命令行键入vi filename.c 然后回车。下面作一些简单的解释:首先vi命令是打开vi编辑器。后面的filename.c是用户即将编辑的c文件名字,注意扩展名字是.c;
  2. 最基本的命令I :当进入刚打开的文件时,不能写入信息,这时按一下键盘上的I键(insert),插入的意思,就可以进入编辑模式了。
  3. a与i是相同的用法
  4. 当文件编辑完后,需要保存退出,这时需要经过以下几个步骤:1)按一下键盘上的Esc 键;2)键入冒号(:),紧跟在冒号后面是wq(意思是保存并退出)。如果不想保存退出,则在第二步键入冒号之后,键入q !(不带w,机尾部保存)
  5. 退出vi编辑器的编辑模式之后,要对刚才编写的程序进行编译。
    编译的命令是:gcc [-o outputfilename.out] filename.c,其中gcc是c的编译器。参数:filename.c 是要编译的源文件的名称,outputfilename表示输出文件名称,中括号表示括号内部的内容可输入也可以不输入(中括号本身不再命令行中出现)。如果不输入outputfilename.out,默认的输出文件是a.out 。
  6. 最后一步是运行程序,方法如下:./outputfilename.out
    必做内容
    1,练习对vi的简单配置,通过命令及配置文件,如图67
    先输入 vi .vimrc
    然后输入要配置的命令:
    :set ai 自动缩进
    :set cindent C格式锁定
    :set number 显示行号
    使用VI编辑器
    图67
    2,自己复制一个文本文件练习vi的编辑命令
    复制一个文本文件的内容到file1中,并练习一些简单的vi编辑器的命令,file文件如图68:
    使用VI编辑器
    图68
    命令:wc -w file:统计字数,只能识别空格或回车分割的间隔当作一个字符,如图69
    使用VI编辑器
    图69
    命令:wc -c file: 统计字符数 ,如图70
    使用VI编辑器
    图70
    命令:cp ddd file&&rm ddd 复制ddd到file并且删除ddd文件,如图71
    使用VI编辑器
    图71
    3,在vi中编写一个C程序,并编译执行;或输入第四章的shell脚本,保存并执行。
    编译C程序的方法:
    ①新建c文件 touch c.c–>cat c.c–>vi c.c 如图72
    使用VI编辑器
    图72
    编辑helloworldC程序,ESC–>:wq保存退出,如图73
    使用VI编辑器
    图73
    ②gcc 源程序 -o 生成的可执行程序文件名,如图74
    使用VI编辑器
    图74
    ③为可执行程序添加执行权限;ls -l helloworld–>chmod u=rwx,g=r,o=r helloworld–>ll -l helloworld
    如图75
    使用VI编辑器
    如图75

④执行程序:./可执行程序文件名: ./helloworld 如图76
使用VI编辑器
如图76
4,修改Bash的配置文件,让所有用户登录后首先显示用户主目录中的所有内容,并致欢迎词。
以root身份登录,在 /etc/profile 文件的最后一行加上
ls $HOME
echo “Welcome to MyLinux!!!”,如图77
使用VI编辑器
图77
5,将某用户最近使用过的20条命令行保存到一个文件中,并用vi编辑,删除命令行前的序号。
history 20 >>a.txt
然后用vi编辑器 删除命令行前的序号。如图78–图80
使用VI编辑器
图78
使用VI编辑器
图79
使用VI编辑器
图80
6,为某个用户添加命令5个别名(具体命令自定),并使其在每次登录后就可以直接使用。
alias gp=grep
alias wa=whoami
alias al=alias
al e=echo
alias cm=chmod
为user1用户命令起别名。如图81
使用VI编辑器
图81

以上文档使用了学校的实验报告模板如有侵权,联系删除。

相关文章: