远程登录

远程的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编辑器相关推荐

  1. Linux进阶之路-Ubuntu版

    Linux进阶之路 @[TOC](Linux进阶之路) Linux 简介 概述 Linux 与 Windows 比较 安装 Linux 操作系统 Linux 远程控制管理 概述 OpenSSH XSh ...

  2. Linux进阶之路————组管理与权限管理

    引言 这篇博客将会总结一些关于组的概念和相关操作,以及文件的一些权限管理. 一.组的基本介绍 在前面的博文<Linux进阶之路----用户管理>已经有提到用户组的概念,实际上,组的概念并不 ...

  3. Linux进阶之路————Linux运行级别(重置密码)

    引言 前面的<Linux进阶之路----开机.重启和用户登录注销>已经简单介绍过Linux系统运行级别的概念,今天来详细介绍和总结一下Linux的运行级别. inittab配置文件 在配置 ...

  4. Linux进阶之路————进程与服务管理

    引言 在Linux 中,每个执行的程序(代码)都成为一个进程,Linux 为每一个进程分配了一个唯一的 id 号 - PID. 每个进程都会对应一个父进程,而这个父进程可以复制多个子进程,例如 www ...

  5. Linux进阶之路————磁盘查询

    引言 承接<Linux进阶之路----Linux磁盘分区与挂载>,本文介绍实际生产中对于磁盘的监控和查询. 一.查询磁盘整体使用情况 基本语法: df -h 该命令会显示包括我们手动挂载的 ...

  6. xp远程登录linux,Linux操作系统下如何远程登录XP桌面

    在天下网吧-网吧系统-网吧天下栏目上一篇文章中,我们看到了:希望对各位网吧网管或者网吧维护,做网吧系统的各位大大有用,那么今天我们一起来看下:Linux操作系统下如何远程登录XP桌面 在前面的文章中我 ...

  7. 第4章Linux实操篇-远程登录到Linux服务器

    第4章Linux实操篇-远程登录到Linux服务器 文章目录 第4章Linux实操篇-远程登录到Linux服务器 4.1Linux远程登录 4.1.1远程登录Linux-Xshell7 4.2远程上传 ...

  8. linux实操篇之-----vi和vim编辑器

    vi和vim编辑器 1. vi和vim的基本介绍 所有Linux系统都会内置vi文本编辑器 vim是vi的升级版,可以主动以字体颜色分辨语法的正确性,代码补完和编译,错误跳转等功能. 2. vi和vi ...

  9. 大数据技术之_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安装 ...

最新文章

  1. ural 1113,jeep problem
  2. 两个有序数组合成一个有序数组
  3. 百联OJ:2723:不吉利日期
  4. 深度学习CTR模型最全演化图谱 [王喆观点]
  5. eclipse版本详解以及下载安装步骤及启动eclispe报错整理
  6. gateway sentinel 熔断 不起作用_《一起学sentinel》一
  7. 增加无线模块传输距离的方法
  8. 谷歌浏览器安卓_冷知识!你知道安卓系统开始收费了吗?
  9. MFC工作笔记0008---UDP协议通信_sendto 和 recvfrom 浅析与示例
  10. Hadoop2.4.1(QJM HA)+HBASE0.98 双MASTER问题分析
  11. [产品] 敏捷开发软件(一)——团队看板
  12. 客户端配置ARP绑定防止ARP网关欺骗
  13. web前端开发和java后端_web前端开发和后端开发的区别是什么
  14. Android UI个性style开源组件
  15. 双光耦开关电源电路图_光耦817应用电路图汇总(PC817光电耦合器/开关电源/TL431)...
  16. pdn阻抗测试_阻抗测试基础(超详细,安捷伦工程师力作)(上篇)
  17. 002 免格式化U盘部署PE(BIOS)
  18. .net是什么域名?域名注册需要实名制吗?
  19. Windows上帝模式——隐私浏览必备
  20. 兄弟hl3150cdn打印测试页6_打印性能测试:LED高效输出_兄弟 3150CDN_办公打印评测试用-中关村在线...

热门文章

  1. 字符串使用与内部实现原理
  2. JS根据文本框内容匹配并高亮显示
  3. JS判断文本框中只能输入数字和小数点
  4. 上机环境是什么意思_380元入手RX580满血显卡,跑分17万,还要什么自行车
  5. 独立磁盘冗余阵列:RAID
  6. 啪啪三国2获取服务器信息,啪啪三国2怎么快速的获得资源?
  7. 2 字符串求交集_PostGIS教程十八:维数扩展的9交集模型
  8. excel处置4000行数据卡_懂Excel就能轻松入门Python数据分析包pandas(三):制作成绩条...
  9. matlab 设计带阻型陷波滤波器_Q值可调、最大增益恒定的带通滤波器
  10. html动态跟随鼠标效果,使用JS实现气泡跟随鼠标移动的动画效果