linux vi命令

linux基本命令

做~自己de王妃 提交于 2019-12-05 04:54:32
Linux常规命令 常见的pc端操作系统:window Linux macOS Linux的特点和优势 成本低 并非完全免费,服务收费 协议标准统一 技术标准层面、法律层面 高稳定和安全性 内核小,设计理念先进 网络应用丰富 常用的三种主流Linux版本 redhat centOS ubuntu Linux的应用领域 因特网应用架构与网络服务(J2EE、.net等) 数据库服务器(mysql、oracle、DB2) 软件开发(java、c++、c) Linux系统结构目录 / 根目录 bin 系统可执行文件(多用于普通用户) boot 引导目录 dev 设备管理目录 etc 配置文件目录 home 家目录 lib 库文件目录 mnt 光盘、优盘等外设挂载点目录 proc 存放虚幻文件目录 sbin 系统可执行文件目录(不多用于普通用户) tmp 存放临时文件的目录 usr 用于存放所有命令、文档、程序的目录,一般正常操作过程中是不会被改变的. var 可变文件目录 opt 用于存放可选的应用程序 Linux的常规安装步骤 先安装VMware Workstation(12的版本,用于搭建服务器) 其次安装centOS Linux的常用命令 查看ip地址 命令 ip addr 命令 vi /etc/sysconfig/network-scripts/ifcfg-ens33

Linux实战

这一生的挚爱 提交于 2019-12-05 04:35:27
Linux基础与基本配置 常用指令 cd /etc:进入目录,ll:显示目录详细列表,ls:显示目录所有文件和子目录,pwd:显示当前目录路径,date:修改日期时间,top:看CPU情况,mkdir:创建目录,vi index.html创建/修改文件,cat index.html查看文件,tail –n 10 index.html:查看文件最后10行,yum –y install php:安装php, yum –y remove php:卸载PHP,find / -name index.html:名字查找文件,whereis php。 echo “” > filename /usr/local/nginx/sbin/nginx -s reload systemctl stop php-fpm.service /etc/init.d/php-fpm restart service firewalld stop //关闭Centos 7防火墙 dstat -nt //查看网络 netstat -an |grep ^tcp.*:80|egrep -v 'LISTEN|127.0.0.1'|awk -F"[ ]+|[:]" '{print $6}'|sort|uniq -c|sort -rn|awk '{if ($1>20){print $2}}' 查服务器单IP并发 netstat

linux(一)vi和vim

心不动则不痛 提交于 2019-12-05 01:57:45
vi 多模式文本编辑器 多模式产生的原因 四种模式 正常模式 插入模式 命令模式 可视模式 vi man vi vim vim 进入命令模式 i 插入,insert模式 vim正常模式,直接vim回车,或vim空格文件名回车 i进入插入模式 I(shift+i)进入插入模式,且光标到达所在行的开头 a,插入光标所处位置的下一位置 A(shift+a),插入光标所在行的最末尾 o,插入到光标所在行的下一行,原有的光标下面的行依次下移一行 o之前 o之后 O(shift+o),光标所在行的上一行进入到插入模式 O之前 O之后 正常模式下点v键进入可视模式 点:(冒号)进入如命令模式,点ESC退出 正常模式下: h左移 j下移 k上移 l右移 箭头在字符终端中可能有乱码,推荐掌握hjkl y复制 yy 单行复制 在光标所在处点yy 光标上移到第三行 点p,复制 复制到了第四行 点击3yy 下面会显示复制了三行,点p执行复制 y$(y+shift4),复制光标所在位置到光标所在行的最末尾 d剪切 dd,剪切一行 d$,剪切光标所在位置到所在的结束 u撤销 ctrl+r,撤销错了,进行重做 x,单个字符进行删除,光标移动到目标字符,点x,删除该字符 r,单个字符替换,光标移动到字符,点r,输入要替换的字符即可 nG(11+shiftg),移动到第n行,如11G,移动到第11行 g

linux命令总结

家住魔仙堡 提交于 2019-12-05 01:13:17
本文链接: https://blog.csdn.net/qq_23329167/article/details/83856430 一、基本命令 1.1 关机和重启 关机 shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机 重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启 1.2 帮助命令 --help命令 shutdown --help: ifconfig --help:查看网卡信息 man命令(命令说明书) man shutdown 注意:man shutdown打开命令说明书之后,使用按键q退出 二、目录操作命令 2.1 目录切换 cd 命令:cd 目录 cd / 切换到根目录 cd /usr 切换到根目录下的usr目录 cd ../ 切换到上一级目录 或者 cd .. cd ~ 切换到home目录 cd - 切换到上次访问的目录 2.2 目录查看 ls [-al] 命令:ls [-al] ls 查看当前目录下的所有目录和文件 ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件) ls -l 或 ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息) ls /dir 查看指定目录下的所有目录和文件 如:ls /usr 2.3 目录操作

常用linux系统命令-vi命令

守給你的承諾、 提交于 2019-12-04 23:41:57
进入文件 vi file.py ###(命令状态,不能编辑) 上下左右 移动光标 0移动到光标所在行 开头 $移动到光标所在行 结尾 gg移动到文件第一行 开头 G移动到文件结尾行 开头(shift+g) b 移动到当前单词的开始 (汉字,两个非汉字之间内容算一个单词) e 移动到当前单词的结尾 yy 复制当前一行 dd 剪切当前一行 p小写 粘贴内容到游标下面插入一行 P大写 将剪贴板中的内容粘贴在光标上面插入一行 u 撤销操作 ###编写状态 i 进入光标所在,编写 o 光标所在下面一行插入空行,编写 S 删除光标所在的行,并进入输入 esc键 退出编写状态 ###底部命令 w 保持 q 退出 set nu 文件显示行数 来源: https://www.cnblogs.com/chenlulu1122/p/11888595.html

Vim基本使用总结

偶尔善良 提交于 2019-12-04 21:23:15
编辑器 vim vi 简介 vi 是 “Visual interface” 的简称, 它在 Linux 上的地位就仿佛 Edit 程序在 DOS 上⼀样。 它可以 执⾏输出、 删除、 查找、 替换、 块操作等众多⽂本操作, ⽽且⽤户可以根据⾃⼰的需要对 其进⾏定制。 Vi 不是⼀个排版程序, 它不象 Word 或 WPS 那样可以对字体、 格式、 段落等 其他属性进⾏编排, 它只是⼀个⽂本编辑程序。 vi 没有菜单, 只有命令, 且命令繁多。 Vi 有三种基本⼯作模式: + 命令模式 + ⽂本输⼊模式 + 末⾏模式。 命令⾏模式 任何时候, 不管⽤户处于何种模式, 只要按⼀下 ESC 键, 即可使 Vi 进⼊命令模式; 我们在 shell 环境 ( 提示符为 $) 下输⼊启动 Vi 命令, 进⼊编辑器时, 也是处于该模式下。 在该模式 下, ⽤户可以输⼊各种合法的 Vi 命令, ⽤于管理⾃⼰的⽂档。 此时从键盘上输⼊的任何字 符都被当做编辑命令来解释, 若输⼊的字符是合法的 Vi 命令, 则 Vi 在接受⽤户命令之后完 成相应的动作。 但需注意的是, 所输⼊的命令并不在屏幕上显示出来。 若输⼊的字符不是 Vi 的合法命令, Vi 会响铃报警。 ⽂本输⼊模式 在命令模式下输⼊插⼊命令 i 、 附加命令 a 、 打开命令 o 、 修改命令 c 、 取代命令 r 或替换命 令 s

Linux——vi命令详解

岁酱吖の 提交于 2019-12-04 20:57:54
转载 Linux——vi命令详解 原文链接: https://blog.csdn.net/cyl101816/article/details/82026678 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念   基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下: 1) 命令行模式command mode)   控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。 2) 插入模式(Insert mode)   只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。 3) 底行模式(last line mode)   将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。 不过一般我们在使用时把vi简化成两个模式,就是将底行模式(last

vi 快捷键

主宰稳场 提交于 2019-12-04 20:57:40
1. 关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh) 1.1 Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。 可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模式, 总是整行整行的选中。ctrl+v进入可视块模式。 替换模式:正常模式下,按R进入。 2. 启动Vim vim -c cmd file: 在打开文件前,先执行指定的命令; vim -r file: 恢复上次异常退出的文件; vim -R file: 以只读的方式打开文件,但可以强制保存; vim -M file: 以只读的方式打开文件,不可以强制保存; vim -y num file: 将编辑窗口的大小设为num行; vim + file: 从文件的末尾开始; vim +num file: 从第num行开始; vim +/string file: 打开file,并将光标停留在第一个找到的string上。 vim -

Linux基础操作-查看文件vi

本小妞迷上赌 提交于 2019-12-04 20:47:19
用vi打开一个yum文件   vi 文件    按 i 键 后 进入insert模式,进入insert模式后才能进行修改   修改完成后   按 esc 键进入command模式,   然后 :wq 保存文件并退出vi( 注意先冒号 )   编辑文件后==》保存命令   按ESC键 跳到命令模式,然后:   :w 保存文件但不退出vi   :w file 将修改另外保存到file中,不退出vi   :w! 强制保存,不推出vi   :wq 保存文件并退出vi   :wq! 强制保存文件,并退出vi   q: 不保存文件,退出vi   :q! 不保存文件,强制退出vi   :e! 放弃所有修改,从上次保存文件开始再编辑 更详细的参考地址: https://www.cnblogs.com/ssgblue/archive/2011/08/02/2125123.html 来源: https://www.cnblogs.com/zluckiy/p/11882611.html

vi 编辑器,gcc 编译器的使用

六月ゝ 毕业季﹏ 提交于 2019-12-03 21:53:56
vi 编辑器 是我们在linux下经常使用的文本编辑器,这个东西也是专门为程序员准备的,基本上每个Unix和Linux系统都为我们提供了这个软件,我们可以使用vi来编写我们的代码。 在vi编辑器下所有操作都必须通过键盘和特定的快捷键组合来完成,刚开始学习的新手会感觉不太容易,但是这个东西很重要,我们先来学习如何使用它,掌握了这个东西去面试的时候也算是一门技能。 而vim是vi的增强版,新增加了很多功能。 在shell下输入命令vi 文件名,例如:vi first.c,就开始编辑first.c文件了。vi编辑器有三种模式,它们分别为 命令模式,底行命令模式和编辑模式, 各个模式的转换如下。 命令模式( 按i进入编辑模式。按":"进入底行命令模式 )。当我们vi first.c的时候一进入就是命令模式,在这个模式下,我们可以执行如下的操作。 x:删除一个字符 dd:删除光标所在行 ndd:删除n行 p:粘贴光标下行,就是把复制的内容粘贴到光标所在行的下一行。 yy:复制光标所在行 nyy:复制n行 u:恢复上一次操作 编辑模式( 按Esc回到命令模式,然后再按下:就到了底行命令模式 )。在命令模式的时候我们按下i键就进入了这个模式,这个时候就可以编辑文字了。我们输入的每个字符都会写上去,不像命令模式那样字符代表的是一种命令。 底行命令模式 :支持如下的一些常用命令