看完这篇Linux基本的操作就会了 (5)

定义Shell变量stuXX(XX为学生学号末两位),初值为学生姓名全拼,用echo命令显示stuXX变量的值;用unset命令取消stuXX变量,检查结果;用env命令观察当前有哪些已经定义好的shell环境变量

看完这篇Linux基本的操作就会了

看完这篇Linux基本的操作就会了

Shell环境变量的值是否可以修改?为什么?

答:环境变量的值一般情况下,可以修改。但一定要慎重修改,因为一旦修改错误,对shell正常运行造成严重影响,甚至导致shell无法运行。

四、VI编辑器

相信没有用过Linux的同学在看一些段子的时候都会看到过两个编辑器:

vim

emacs

下面我们学习如何简单使用vi。vi 是 “Visual interface” 的简称,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的

vi可以看做成我们Windows下的记事本

vim 即 Vi IMproved,vi 克隆版本之一

使用Vi来编辑文件:

看完这篇Linux基本的操作就会了

Vi有三种模式:

看完这篇Linux基本的操作就会了

4.1普通模式

G用于直接跳转到文件尾

ZZ用于存盘退出Vi

ZQ用于不存盘退出Vi

/和?用于查找字符串

n继续查找下一个

yy复制一行

p粘帖在下一行,P粘贴在前一行

dd删除一行文本

x删除光标所在的字符

u取消上一次编辑操作(undo)

4.2插入模式

在 Normal 模式下输入插入命令 i、 a 、 o进入insert模式。用户输入的任何字符都被vim当做文件内容保存起来,并将其显示在屏幕上。

在文本输入过程中,若想回到Normal模式下,按 Esc 键即可。

4.3命令行模式

Normal 模式下,用户按冒号 :即可进入 Command 模式,此时 vim 会在显示窗口的最后一行 (屏幕的最后一行) 显示一个 “:” 作为 Command 模式的提示符,等待输入命令。

:w 保存当前编辑文件,但并不退出

:w newfile 存为另外一个名为 “newfile” 的文件

:wq 用于存盘退出Vi

:q! 用于不存盘退出Vi

:q用于直接退出Vi (未做修改)

设置Vi环境:

:set autoindent 缩进,常用于程序的编写

:set noautoindent 取消缩进

:set number 在编辑文件时显示行号

:set nonumber 不显示行号

:set tabstop=value 设置显示制表符的空格字符个数

:set 显示设置的所有选项

:set all 显示所有可以设置的选项

4.4Vi练习题

在用户主目录下,执行vi程序,编辑文件install.log;移动光标到第10行,第五个字符;按大写字母G,达到文件末尾;不存盘退出;

看完这篇Linux基本的操作就会了

看完这篇Linux基本的操作就会了

在用户主目录下,执行vi程序,编辑文件install.log;用/命令查找字符串sudo,复制包含字符串sudo的行

看完这篇Linux基本的操作就会了

在用户主目录下,执行vi程序,编辑文件install.log;进入命令模式,设置显示行号;用?命令查找字符串openssh,用命令n查找下一个

看完这篇Linux基本的操作就会了

看完这篇Linux基本的操作就会了

四、总结

本文主要讲解了Linux的最基础的知识,可以简单地操作Linux了。命令可以说是学不完的,只能是记住Linux是有这个功能,到时候去网上查查也很方便。

主要是多练、多玩就可以记住一些常用的Linux命令了~~~~

下面我就花点时间画个Linux命令的脑图(当然了,命令仅限于是本文章的知识点,等写到用户、网络等知识点的时候再继续补充上去!)

看完这篇Linux基本的操作就会了

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwxff.html