linux的vi命令大全

“linux的vi命令大全”相关的资料有哪些?“linux的vi命令大全”相关的范文有哪些?怎么写?下面是小编为您精心整理的“linux的vi命令大全”相关范文大全或资料大全,欢迎大家分享。

vi 命令大全

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

一、vi基本命令 1)光标命令

左h 上j 下k 右l

nG ——n为行数,该命令立即使光标跳到指定行;n为空,光标跳到文件最后一行。 Ctrl+G——光标所在位置的行数和列数报告 w,b——使光标向前或向后跳过一个单词 2)编辑命令 (n)dd 删除 (n)yy 复制 i 光标前插入

a 当前字母后插入 r 在当前光标处替换

cw 替换光标所在处的单词(从光标开始处) dw 删除光标所在处的单词 x 删除(右) X 删除(左) u 撤销

. 重复上次操作 o 插入新行 J 合并两行 A 行尾

:.,3w /tmp/xx :r /tmp/xx 3)查找命令 f 查找 / 查找

4)复制粘贴命令

(n)yy 拷贝n行到剪切板 p 粘贴(后) P 粘贴(当前) 二、vi选项设置

vi是一个强大的编辑器,它不仅可以用来处理我们平时的文本工作,还可以用来写程序文件。在用vi进行程序编辑时,它可以实现语法加亮显示、自动缩进、括号匹配等编辑功能。为控制不同的编辑功能,vi 提供了很多内部选项。 利用 :set 命令可以设置选项。基本语法为: : set option 设置选项 option 常见的功能选项包括:

autoindent 设置该选项,则正文自

vi命令大全

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

vi部分命令

模块 启动VI会话

在vi中添加文本

在vi 中删除文本

在vi中修改文本

vi部分命令

vi中的搜索和替代

vi中的复制

vi中的撤消操作

保存文本和退出vi操作

vi部分命令

vi中的选项

vi中的状态

vi中的定位与标记

在vi中连接行

vi部分命令

vi中的Shell Escape命令

vi中的宏命令和缩写

Vi中的缩进文本

vi中的shell过滤器

vi中的模式匹配

匹配词的开头

匹配词的尾部

匹配在strng中的任意单个字符。为了搜索到mp,mP,MP或

将所有的input或Input改为INPUT:

:%/[li]nput/INPUT/g

匹配不在string中的任意字符

匹配在a和p中的任意字符

vi部分命令

匹配零个或多个出现在表达式前面的字符

下一个字符转意。为了搜索[,可以使用一下方法:^[

转意\字符

vi部分命令

具体命令 vi file 编辑file vi –r file 系统崩溃后,编辑保存的最后一个file版本 vi –R file 在只读模式下编辑file vi +n file 在只读文件并将光标置于第N行 vi + file 编辑文件并将光标置于最后一行 vi file1 file2 file3… 通过文件file3编辑file1,并且保存对file1的改动

介绍LINUX下VI命令的使用

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

介绍linux下vi命令的使用

功能最强在的编辑器——vi

vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您

不会vi,那您可能就没辄了。

vi的基本概念

基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)

和底线命令模式(Last line mode),各模式的功能区分如下:

1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert

mode下,或者到Last line mode。

2. Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand

mode。

3. Last line mode:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列

出行号等。

不过可以把vi简化成两个模式,即是将Last

VI命令使用大全

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

VI命令使用大全

从shell中启动可视化编辑器

vi filename 指示shell启动vi编辑器,并将参数filename传给它。如果当前目前中存在该文件,则vi编辑器将它解释为要打开的文件;如果没有该文件,则vi编译器创建新文件

vi file1 file2 file3 shell传递3个参数给vi,vi将它们解释为要打开的文件。可以使用:w命令保存文件,使用:n命令访问下一个文件

vi +# filename 打开文件,并将光标移到指定的行。例如,命令vi +100 records 从第100行开始编辑文件records

vi +/the filename 打开文件,并将光标移动包含有目标字符串的行。例如,命令vi +/Jason friends 从第1个含有字符串Jason的行开始编辑文件friends

view filename 打开文件进行编辑,但是拒绝保存对文件的修改,除非使用w!命令 光标移动命令

hjkl 将光标分别向左、下、上、右移动一个字符 0(零) 将光标移到当前行的行首

^(脱字符) 同0一样将光标移到当前行的行首 $ 将光标移到当前行的行末

##G 将光标移到G前面的数字指定的行。例如,4

linux命令大全

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

近 100 个 Linux 常用命令大全

1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件

-a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出\和\ -l 列出文件的详细信息 -c 根据ctime排序显示 -t 根据文件修改时间排序

---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是’never’、’always’或’auto’其中之一

白色:表示普通文件 蓝色:表示目录

绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件

红色闪烁:表示链接的文件有问题 黄色:表示设备文件 灰色:表示其它文件

2.mv [选项] 源文件或目录 目录或多个源文件 | 移动或重命名文件

-b 覆盖前做备份

-f 如存在不询问而强制覆盖 -i 如存在则询问是否覆盖 -u 较新才覆盖

-t 将多个源文件移动到统一目录下,目录参数在前,文件参数在后 eg:

mv a /tmp/ 将文件a移动到 /tmp目录下 mv a b 将a命名为b

mv /home/zenghao test1.txt test2.txt test3.txt

3.cp [选项] 源文件或目录 目录或多个源文

vi命令大全(完整版)

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

根据个人多年的vi编程经验,总结出的vi命令实用语句,适用于linux学习者

如下是个人总结的vi命令全集:

linux下vi命令大全

进入vi的命令

vi filename :打开或新建文件,并将光标置于第一行首

vi +n filename :打开文件,并将光标置于第n行首

vi + filename :打开文件,并将光标置于最后一行首

vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处

vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename

vi filename....filename :打开多个文件,依次进行编辑

移动光标类命令

h :光标左移一个字符

l :光标右移一个字符

space:光标右移一个字符

Backspace:光标左移一个字符

k或Ctrl+p:光标上移一行

j或Ctrl+n :光标下移一行

Enter :光标下移一行

w或W :光标右移一个字至字首

b或B :光标左移一个字至字首

e或E :光标右移一个字至字尾

) :光标移至句尾

( :光标移至句首

}:光标移至段落开头

{:光标移至段落结尾

nG:光标移至第n行首

n+:光标下移n行

n-:光标上移n行

n$:光标移至第n行尾

H :光标移

vi命令大全(完整版)

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

根据个人多年的vi编程经验,总结出的vi命令实用语句,适用于linux学习者

如下是个人总结的vi命令全集:

linux下vi命令大全

进入vi的命令

vi filename :打开或新建文件,并将光标置于第一行首

vi +n filename :打开文件,并将光标置于第n行首

vi + filename :打开文件,并将光标置于最后一行首

vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处

vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename

vi filename....filename :打开多个文件,依次进行编辑

移动光标类命令

h :光标左移一个字符

l :光标右移一个字符

space:光标右移一个字符

Backspace:光标左移一个字符

k或Ctrl+p:光标上移一行

j或Ctrl+n :光标下移一行

Enter :光标下移一行

w或W :光标右移一个字至字首

b或B :光标左移一个字至字首

e或E :光标右移一个字至字尾

) :光标移至句尾

( :光标移至句首

}:光标移至段落开头

{:光标移至段落结尾

nG:光标移至第n行首

n+:光标下移n行

n-:光标上移n行

n$:光标移至第n行尾

H :光标移

linux实习三 vi编辑和shell命令

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

一.实习目的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

nwsuaf 1

一.实习目的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

?text 在文件中向后查找text

n 在同一方向重复查找

N 在相反方向重复查找

fte

Linux命令详解(大全)

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

免费下载

Linux命令详解(大全)

(来源: 中国系统分析员)

cat cd

chmod chown

cp cut

名称:cat

使用权限:所有使用者

使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName

说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数:

-n 或 --number 由 1 开始对所有输出的行数编号

-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号

-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 --show-nonprinting

范例:

cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3

名称:cd 使用权限:所有使用者 使用方式:cd [di

Linux命令手册大全

标签:文库时间:2024-10-01
【bwwdw.com - 博文网】

Linux的一些基础知识

Linux手册——基本命令

用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。

1.1 登录

当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。 若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成 功。这时,屏幕上会显示出一些信息和命令提示符。如:

Login: guest [Enter]

passwd: ****** [Enter]

sun%

注: 用户名要用小写字母输入,UNIX系统区分大小写字母。

1.2 退出

当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按

[Ctrl-D]。当屏幕出现Login时,用户可以安全地离开计算机了。如:

sun% logout [Enter]

Login:

1.3 修改口令

为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本 人知道的保密口令,口令通常由此可6到8个字母数字组成。如:

sun% passwd [Enter]

Old Passwd: ******

New Passwd: ******

Retype New Passwd: ******

注:当