vim查找

linux(CentOS版本)学习笔记2

拈花ヽ惹草 提交于 2020-01-10 18:55:07
1.cp和mv命令:拷贝文件和移动文件 cp命令:拷贝文件或目录。例如拷贝new_file文件:cp new_file new_file_copy,第一个文件new_file是已经存在的文件,也就是被拷贝的文件,第二个文件new_file_copy是需要创建的文件,是new_file的副本。 当然,我们不一定要在同一个目录下拷贝,也可以把文件拷贝到其他目录。例如:cp new_file one 这里one是其他的目录。拷贝过去后,文件名是不改变的,还是叫new_file。如果想拷贝文件到其他目录的同时,不要具有相同名字,那么可以这样做 cp new_file one/new_file_copy。 如果要拷贝目录,只要在cp命令之后加上-r或者-R参数,这样拷贝的时候,目录中所有的内容(子目录和文件)都会被拷贝。 使用通配符星号:例如,cp 星号.txt folder就是把当前目录下所有txt文件拷贝到folder目录中。cp ha星号 folder就是把当前目录以ha开头的文件都拷贝到folder目录中。 mv命令: 功能1:移动文件,与cp命令用法类似,不同的是cp命令会复制当前文件,而mv命令则是单纯的移动,并不会制作副本。例如:mv new_file_2 one就是将new_file_2这个文件移动到one目录,而原先的new_file_2文件就不存在了,用cp命令的时候

如何安装和使用纯文本编辑器 vi/vim

拥有回忆 提交于 2020-01-09 11:34:28
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 这篇文章是系列教程的第二讲,在这个部分中,我们会介绍 vi/vim 基本的文件编辑操作,帮助读者理解编辑器中的三个模式,这是 LFCS 认证考试中必须掌握的 使用 vi/vim 执行基本的文件编辑操作 vi 是为 Unix 而生的第一个全屏文本编辑器。它的设计小巧简单,对于仅仅使用过诸如 NotePad++ 或 gedit 等图形界面的文本编辑器的用户来说,使用起来可能存在一些困难。 为了使用 vi,我们必须首先理解这个强大的程序操作中的三种模式,方便我们后边学习这个强大的文本处理软件的相关操作。 请注意,大多数的现代 Linux 发行版都集成了 vi 的变种——— vim(改进版 VIVi IMproved),相比于 vi,它有更多新功能。所以,我们会在本教程中交替使用 vi 和 vim。 如果你的发行版还没有安装 vim,你可以通过以下方法来安装: •Ubuntu 及其衍生版:apt-get update && apt-get install vim •以 Red-Hat 为基础的发行版:yum update && yum install vim •openSUSE :zypper update && zypper install vim 我为什么要学习 vi 至少有以下两个理由: 因为它是 POSIX

软件测试学习LINUX常用命令

时光总嘲笑我的痴心妄想 提交于 2019-12-31 22:49:27
liunx通常用作服务器,运行服务器软件,服务器要等待,类似超市 学关键命令操作 内核,外壳 shell命令跟内核打交道 用的是发行版本,不是内核,Radhat公司的CentOS,阿里巴巴也用这个 liunx通常用来做服务器,各种各样的服务器, 用来保存文件的叫FTP服务器 用来放网站的叫Web网站服务器, 用来远程登录的叫远程登录服务器 用来做数据库系统叫数据库服务器 QQ要连腾讯电脑服务器,服务器类似超市,超市是固定的,提供服务 客户要下载,就放文件;客户要上网,就放网站 就放数据库 部署数据库,Tomcat部署,用户操作,网络操作,文件操作,创建文件夹,创建文档,打开我的电脑 跟Window一样,Window用界面,linux用命令跟cmd进去的DOS命令一样 日期命令,linux内核版本查看 管理,安装,卸载,硬件知识:网络IP地址,版本信息,硬件信息,内核信息 软件知识:电脑有多少用户,可以创建多用户,查看内容,ls可以查看文件,文件是谁,文件长度 测试之前要启动它吧,启动服务器,启动失败了,vim工具查看日志文件,配置文件,找到要命令,要改它也要命令 保存,或者退出,服务器配置信息都不知道,都登录不进去,能进行测试吗 CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一

linux的一些基本操作命令

放肆的年华 提交于 2019-12-30 10:29:13
创建目录 mkdir /home/damengsheng/Desktop 在Desktop目录下创建一个文件 tap 键补全 -v 创建的同时补全 dir{2…3} 创建多个文件 -p 创建多个文件 ls 查看当前目录下的所有文件 属性 /home 查看文件目录下的所有文件 ll 详细显示(ls -l) -a 显示全部文件(开始的文件都是隐藏文件 .当前目录 … 上一级目录) tty 终端文件 pwd 查看所在当前目录路径 data 查看当前时间 shell命令行快捷键 ctrl + L 清屏 或者指令 ctrl+a=开始位置 ctrl+e=最后位置 ctrl+k=删除此处至末尾所有内容 ctrl+u=删除此处至开始所有内容 ctrl+d=删除当前字母 ctrl+w=删除此处到左边的单词 ctrl+y=粘贴由ctrl+u,ctrl+d,ctrl+w删除的单词 CTRL+INSERT :复制 SHIFT+INSERT:粘贴 Esc . 自动补全上次操控的文件路径 历史命令: !字符串,快速搜索历史 ^R搜索历史 which date 查看某个命令在哪个包下 touch file 创建文件 /home/file{6,7} 创建多个同名文件 cd /home/alice/Desktop 到达某一集目录 cd 直接回家 cd … 返回上一级 cd - 返回上次目录 cp 复制文件 cp

vim与程序员

荒凉一梦 提交于 2019-12-23 15:52:41
vim与程序员 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是 命令模式(Command mode) , 输入模式(Insert mode) 和 底线命令模式(Last line mode) 。 这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令 移动光标 w(e)  移动光标到下一个单词b    移动到光标上一个单词数字0  移动到本行开头$    移动光标到本行结尾H    移动光标到屏幕首行M    移动到光标到屏幕的中间一行L    移动光标到屏幕的尾行gg    移动光标到文档的首行G    移动光标到文档尾行ctrl

VIM命令大全(图+文)

白昼怎懂夜的黑 提交于 2019-12-23 04:40:09
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。 V 从光标当前行开始,光标经过的行都会被选中,再按一下V结束。 Ctrl + v 从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束。 ggVG 选中全部的文本, 其中gg为跳到行首,V选中整行,G末尾 选中后就可以用编辑命令对其进行编辑,如 d 删除 y 复制 (默认是复制到"寄存器) p 粘贴 (默认从"寄存器取出内容粘贴) "+y 复制到系统剪贴板(也就是vim的+寄存器) "+p 从系统剪贴板粘贴 ============================================================= vim命令总结 1.删除字符 要删除一个字符,只需要将光标移到该字符上按下 "x"。 2.删除一行 删除一整行内容使用 "dd"命令。删除后下面的行会移上来填补空缺。 3.删除换行符 在 Vim中你可以把两行合并为一行

学习运维第三个星期

◇◆丶佛笑我妖孽 提交于 2019-12-23 04:38:02
1、总结vim命令行模式常见快捷方式,以及vim查找,替换的方法   vim [options] [file ..]     +#  打开文件后,让光标处于第#行的行首,(默认行尾)       举例vim +10 /etc/passwd (光标调至第十行)如下图           +/PATTERN打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首       举例vim +/ga /etc/passwd    (让光标置于ga开头的行)如下图        -d file1 file2 ... 比较多个文件        -m file 只读方式打开文件(即使修改后:wq!也无法修改文件)        vim 常用快捷键 按键 功能 命令模式跳转按键 功能 i insert 在光标所在处插入 h 左 l 在当前光标所在行的行首插入 i 右 a append,在光标所在处后面输入 j 下 A 在当前光标所在行的行尾输入 k 上 o 在当前光标所在行的下方打开一个新行 #command 跳转由#指定的个数的字符 O 在当前光标所在行的上方打开一个新行 w 下一个单词的词首 Esc 从插入模式转换到命令模式 e 当前或下一个单词的词尾 : 拓展命令模式 b 当前或前一个单词的词首 Esc,enter 拓展命令模式转到命令模式 #command 由

Linux vi/vim 常用命令

人盡茶涼 提交于 2019-12-23 01:01:21
Linux vi/vim 常用命令大全 (一)vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便。vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本、C语言程序编辑等功能,可以作为程序编辑器。 (二)为什么要学习vi/vim? 首先所有的Linux发行版系统上都会默认内置vi编辑器,而不一定带有其他文本编辑器,非常通用;其次,很多软件的编辑接口都会默认调用vi;第三,vi具有程序编辑的能力;最后,vi程序简单,编辑速度相当快速。 (三)vi的三种模式及各个模式之间的转换关系 (四)一般模式常用操作 【h(或向左方向键)】 光标左移一个字符 【j(或向下方向键)】 光标下移一个字符 【k(或向上方向键)】 光标上移一个字符 【l(或向右方向键)】 光标右移一个字符 【[Ctrl] + f】 屏幕向下移动一页(相当于Page Down键) 【[Ctrl] + b】 屏幕向上移动一页(相当于Page Up键) 【[0]或[Home]】 光标移动到当前行的最前面 【[$]或[End]】 光标移动到当前行的末尾 【G】 光标移动到文件的最后一行(第一个字符处) 【nG】 n为数字

linux最常用的20个命令

有些话、适合烂在心里 提交于 2019-12-22 15:10:33
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东查西找,所以在此总结一下,方便一下以后的查看。不多说,下面就说说我最常用的Linux命令。 1、cd命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如: [plain] view plain copy cd /root/Docements # 切换到目录/root/Docements cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录 cd ../path # 切换到上层目录中的path目录中,“..”表示上一层目录 2、ls命令 这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些我常用的参数吧,如下: [plain] view plain copy -l :列出长数据串

Vim编辑器

半腔热情 提交于 2019-12-22 00:15:51
vim编辑器: Linux使用文本文件来保存配置;文本编辑器用来编辑纯ASCII文件 Linux下常见的文本编辑器emacs、vi、nano vi(Visual Interface) 全屏文本编辑,模式化的编辑器(在不同的模式间转换) vim(vi improved) vi的增强版 vim的配置文件: 全局配置文件:/etc/vimrc、/etc/virc 用户配置文件:~/.vimrc、~/.virc 文件默认不存在可以自己手动创建 使用vim打开文件: vim File      打开或新建文件,并将光标置于第一行首 vim +N File     打开文件,并将光标置于第N行首 vim + File      打开文件,并将光标置于最后一行首 vim +/Pattern File 打开文件,并将光标置于第一个与"Pattern"匹配的字符串处 vim -r File     在上次正用vim编辑时发生系统崩溃,恢复"File"  vim -b File     二进制方式打开文件  vim -d File1 File2…比较多个文件(如果有不同的话会做出标注) vim File1 File2…  打开多个文件,依次编辑 vim -m File     只读打开文件,只能查看文件不能修改 打开多文件时文件间跳转 :n或:next 编辑下一个文件 :N或:prev 编辑上一个文件