@@@ 小tutu ***快快乐乐每一天****Everyday is a new day****

小tutu

轻轻地我来了。。。

导航

Linux中vi编辑器的使用详解(亲自操练)

Posted on 2017-03-26 10:55  小tutu  阅读(338)  评论(0编辑  收藏  举报

首先,安装虚拟机(VMware-workstation-full-10.0.2.exe)。

第二步,安装centos(CentOS-6.5-i386-bin-DVD1.iso),软件的安装路径,设置用户名和密码。

第三步,在桌面空白处单击右键,选择打开(open in terminal)在终端中打开。

第四步,在终端编辑器中输入vi,进入vi编辑器。

第五步,输入字母i,进入vi编辑器的编辑模式,这是可以输入shell脚本代码。

           开始编写第一个shell脚本:“helloworld!”。

           #!/bin/sh  

           # This is a very simple example  

             echo "hello world!"

             read PERSON

             echo "${PERSON},"

--------------------------------------------------------------------------------------------------

  第一行,#! 是说明 hello.sh 这个文件的类型的,有点类似 Windows 系统下用文件后缀来表示不同文件类型的意思。Linux 系统根据 "#!" 及该字串后面的信息确定该文件的类型。在 BASH 中 第一行的 "#!" 及后面的 "/bin/bash" 就表明该文件是一个 BASH 程序,需要由 /bin 目录下的 bash 程序来解释执行。BASH 这个程序一般是存放在 /bin 目录下。这一行的写法是固定的。

  第二行的 "# This is a ..." 就是 BASH 程序的注释,在 BASH 程序中从“#”号(没有“!”号)开始到行尾的部分均被看作是程序的注释,相当于C/C++语言中的“//”。
      第三行是为一个名称为 PERSON 的变量赋值,从控制台上读入PERSON 的值。
      第四行的 echo 语句的功能是把 echo 后面的字符串或变量的内容输出到标准输出中去。需要注意的是 BASH 中的绝大多数语句结尾处都没有分号。

-------------------------------------------------------------------------------------------------- 

          代码完成,点击File,再点击Save Contents保存到桌面,命名为“helloworld.sh” 。

    这时在桌面上出现helloworld.sh的文件。

第五步,修改文件的权限,可以使用命令ls -l查看文件的详细信息,因为默认的是没有执行的权限的,命令为chmod +x ./test.sh

第六步,执行这个shell文件。代码为sh test.sh

第七步,OK。

第八步,使用vi helloword.sh可以打开并编辑文件。使用cat helloworld.sh是以只读模式打开文件。

第九步,进入vi编辑器,按下i键即可进入编辑模式。使用<上下左右方向键来移动光标>,通过back键,delete键,空格键,修改完成之后。按ESC键退出编辑模式,然后,再按组合键shift+zz退出vi编辑器到terminal命令下。

 

---------------------------------------------------------------------------------------------------------

Perl和Python

 

---------------------------------------------------------------------------------------------------------

@@@小tutu@@@生活要不断努力!!!不断学习!!!