远程登录
Xshell6
Xshell 是一个强大的安全终端模拟软件,它支持 SSH1, SSH2, 以及 Microsoft Windows 平台的 TELNET 协议;
Xshell 可以在 Windows 界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的;
xshell连接配置
Xftp 中文乱码问题
Xftp6
一个基于 windows 平台的功能强大的 SFTP、 FTP 文件传输软件;
使用了 Xftp 以后, windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件;
配置
Vi和Vim编辑器
介绍
Linux的一个重要设计原则就是信息存储在基于文本的文件,因此使用文本编辑器来编辑配置文件非常重要;Linux 系统会内置 vi 文本编辑器;
文本文件的分类
- 无格式文件:内有多行相似的信息,如/etc中的配置文件;
- 可扩展标记语言( XML)文件:通过文本标记定义数据结构,如/etc和/usr中应用配置文件;
文本文件的优点
- 可以在系统之间移动或者共享,无需转换;
- 可以通过任何简单文本编辑器进行查看和编辑,Vim就是其中一种文本编辑器;
Vim
- 具有程序编辑的能力,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计;
- 代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用;
vi 和 vim 常用的三种模式
操作
1、正常模式:以 vim 打开一个档案就直接进入一般模式(这是默认的模式)
- 使用『上下左右』按键来移动光标
- 可以使用『删除字符』或『删除整行』来处理档案内容
- 可以使用『复制、粘贴』来处理你的文件数据
2、插入模式
- 按下 i, I, o, O, a, A, r, R 等任何一个字母之后才会进入编辑模式
- 一般来说按 i 即可
3、命令行模式
- 这个模式可以提供你相关指令,完成读取、存盘、替换、离开 vim 、显示行号等的动作
- 在一般模式中按:(冒号)并等待键入命令,即可进入命令模式
- 通过按Enter可完成命令
- w用于保存(写入), q用于退出,!用于强制执行操作
帮助
vim在编辑器中提供内容广泛的在线帮助。
在一般模式下键入:help将启动第一个屏幕,其中包括导航帮助所需的帮助。
通过在命令模式中键入:help subject,可获取有关特定主题的帮助。
帮助屏幕在新的拆分窗口中打开并可使用:q关闭。
要了解更多拆分窗口的更多所信息,使用:help windows。
快捷键
1) 拷贝当前行 yy , 拷贝当前行向下的 5 行 5yy,并粘贴(输入 p)。
2) 删除当前行 dd , 删除当前行向下的 5 行 5dd
3) 在文件中查找某个单词 [命令行下 /关键字 , 回车 查找 , 输入 n 就是查找下一个 ]
4) 设置文件的行号,取消文件的行号.[命令行下 : set nu 和 :set nonu]
5) 编辑 /etc/profile 文件,在一般模式下, 使用快捷键到该文档的最末行[G]和最首行[gg]
6) 在一个文件中输入 "hello" ,在一般模式下, 然后又撤销这个动作 u
7) 编辑 /etc/profile 文件,在一般模式下, 并将光标移动到20行,可输入 20,再输入 shift+g