Linux进阶之路————远程登录与vim编辑器
远程登录
远程的Linux系统中,如果希望通过ssh协议登录,那么在Linux需要有一个sshd服务监听22端口,也就是说要想通过ssh登录远程linux,那么linux必须安装sshd服务,并开启。这是一个远程登录成功的前提。
vi、vim编辑器
基本介绍
所有的Linux系统都会内建vi文本编辑器。而vim具有程序编辑的能力,可以看做是vi的增强版,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补全、编译及错误跳转等方便编程的功能特别丰富。在linux程序员中被广泛使用。
三种模式
1、正常模式:以vim打开一个档案就直接进入了一般模式(这是默认模式),在正常模式中,可以上下左右移动光标,可以使用【删除字符】或【删除整行】来处理文档内容。
2、插入模式(编辑模式):这种模式下可以随意编辑内容。
按下:i 、 I、 o、 O、 a、 A、 r、 R任意一个字母都可以进入这个模式,一般用i居多。
3、命令行模式:在这个模式下,可以提供你相关指令,完成读取、存盘、替换、离开vim、显示行号、或者查找等。
快捷键
1、拷贝当前行 yy ,拷贝当前行向下的n行(n是具体行数), nyy,并粘贴 p 。(复制整行和粘贴都是在正常模式下执行的)
2、删除当前行 dd ,删除n行(n是具体行数,包括当前行在内的向下的n行都会被删除),ndd;
3、在文件中查找某个单词,/关键字 ,和less的查找一样(见博客)
4、为文件显示行号(命令行模式下),:set nu ;取消显示行号, :set nonu (不是永久,只是在本次打开中显示行号。)
5、快速到达文件末尾,G ,到达文件首行,gg (都是在正常模式下输入快捷键)
6、撤销某个修改 ,u (正常模式)
7、将光标移动到指定行,操作如下:
第一步:显示行号,:set nu
第二步:正常模式输入行号
第三步:按下G 或 shift + g
Linux进阶之路————远程登录与vim编辑器相关推荐
- Linux进阶之路-Ubuntu版
Linux进阶之路 @[TOC](Linux进阶之路) Linux 简介 概述 Linux 与 Windows 比较 安装 Linux 操作系统 Linux 远程控制管理 概述 OpenSSH XSh ...
- Linux进阶之路————组管理与权限管理
引言 这篇博客将会总结一些关于组的概念和相关操作,以及文件的一些权限管理. 一.组的基本介绍 在前面的博文<Linux进阶之路----用户管理>已经有提到用户组的概念,实际上,组的概念并不 ...
- Linux进阶之路————Linux运行级别(重置密码)
引言 前面的<Linux进阶之路----开机.重启和用户登录注销>已经简单介绍过Linux系统运行级别的概念,今天来详细介绍和总结一下Linux的运行级别. inittab配置文件 在配置 ...
- Linux进阶之路————进程与服务管理
引言 在Linux 中,每个执行的程序(代码)都成为一个进程,Linux 为每一个进程分配了一个唯一的 id 号 - PID. 每个进程都会对应一个父进程,而这个父进程可以复制多个子进程,例如 www ...
- Linux进阶之路————磁盘查询
引言 承接<Linux进阶之路----Linux磁盘分区与挂载>,本文介绍实际生产中对于磁盘的监控和查询. 一.查询磁盘整体使用情况 基本语法: df -h 该命令会显示包括我们手动挂载的 ...
- xp远程登录linux,Linux操作系统下如何远程登录XP桌面
在天下网吧-网吧系统-网吧天下栏目上一篇文章中,我们看到了:希望对各位网吧网管或者网吧维护,做网吧系统的各位大大有用,那么今天我们一起来看下:Linux操作系统下如何远程登录XP桌面 在前面的文章中我 ...
- 第4章Linux实操篇-远程登录到Linux服务器
第4章Linux实操篇-远程登录到Linux服务器 文章目录 第4章Linux实操篇-远程登录到Linux服务器 4.1Linux远程登录 4.1.1远程登录Linux-Xshell7 4.2远程上传 ...
- linux实操篇之-----vi和vim编辑器
vi和vim编辑器 1. vi和vim的基本介绍 所有Linux系统都会内置vi文本编辑器 vim是vi的升级版,可以主动以字体颜色分辨语法的正确性,代码补完和编译,错误跳转等功能. 2. vi和vi ...
- 大数据技术之_01_Linux学习_01_linux的入门+VM和linux的安装+linux的目录结构+远程登录到linux服务器+vi和vim编辑器+开机、重启和用户登录注销+用户管理+用户组管理
大数据学习之_01_Linux学习_01 1 linux的入门 1.1 Linux的介绍 2 VM和linux的安装 2.1 安装vm和Centos 2.1.1 基本说明 2.1.2 CentOS安装 ...
最新文章
- ural 1113,jeep problem
- 两个有序数组合成一个有序数组
- 百联OJ:2723:不吉利日期
- 深度学习CTR模型最全演化图谱 [王喆观点]
- eclipse版本详解以及下载安装步骤及启动eclispe报错整理
- gateway sentinel 熔断 不起作用_《一起学sentinel》一
- 增加无线模块传输距离的方法
- 谷歌浏览器安卓_冷知识!你知道安卓系统开始收费了吗?
- MFC工作笔记0008---UDP协议通信_sendto 和 recvfrom 浅析与示例
- Hadoop2.4.1(QJM HA)+HBASE0.98 双MASTER问题分析
- [产品] 敏捷开发软件(一)——团队看板
- 客户端配置ARP绑定防止ARP网关欺骗
- web前端开发和java后端_web前端开发和后端开发的区别是什么
- Android UI个性style开源组件
- 双光耦开关电源电路图_光耦817应用电路图汇总(PC817光电耦合器/开关电源/TL431)...
- pdn阻抗测试_阻抗测试基础(超详细,安捷伦工程师力作)(上篇)
- 002 免格式化U盘部署PE(BIOS)
- .net是什么域名?域名注册需要实名制吗?
- Windows上帝模式——隐私浏览必备
- 兄弟hl3150cdn打印测试页6_打印性能测试:LED高效输出_兄弟 3150CDN_办公打印评测试用-中关村在线...
热门文章
- 字符串使用与内部实现原理
- JS根据文本框内容匹配并高亮显示
- JS判断文本框中只能输入数字和小数点
- 上机环境是什么意思_380元入手RX580满血显卡,跑分17万,还要什么自行车
- 独立磁盘冗余阵列:RAID
- 啪啪三国2获取服务器信息,啪啪三国2怎么快速的获得资源?
- 2 字符串求交集_PostGIS教程十八:维数扩展的9交集模型
- excel处置4000行数据卡_懂Excel就能轻松入门Python数据分析包pandas(三):制作成绩条...
- matlab 设计带阻型陷波滤波器_Q值可调、最大增益恒定的带通滤波器
- html动态跟随鼠标效果,使用JS实现气泡跟随鼠标移动的动画效果