admin 管理员组

文章数量: 887017

Linux远程登录、vim与软件简介

      • 远程操作
        • 远程登录
          • ssh命令
          • ifconfig
        • 远程复制
          • scp命令
          • FileZilla软件
      • Vim
        • 进入Vim
        • 工作模式
        • 末行命令模式常用命令
        • 命令模式常用命令
      • 软件安装卸载
        • 离线安装
        • 在线安装
        • 卸载

远程操作

远程登录

ssh是专门为远程登录提供的一个安全性协议,常用于远程登录,想要使用ssh服务,需要安装相应的服务端和客户端软件。软件安装成功以后,就可以使用ssh命令了,可以在自己的电脑上远程登录操作远程的服务器。

软件安装步骤:

  1. 假如Ubuntu作为服务端,需要安装ssh服务端软件. 执行命令: sudo apt-get install openssh-server.执行ssh -V能够查看到版本信息说明安装成功。
  2. 客户端电脑如果是 macOS 系统,则不需要额外安装 ssh 客户端软件,因为已经默认安装过了,可以直接使用 ssh 命令
  3. 客户端电脑如果是Windows系统,则需要安装OpenSSH for Windows软件
  4. 在一台电脑上可以安装安装ssh客户端和ssh服务端软件
  5. 在Ubuntu安装ssh客户端命令: sudo apt-get install openssh-client
ssh命令
ssh user@ip
  • user是要登录的用户,ip是服务端地址。
  • 输入密码后即可远程登录user
ifconfig
ifconfig
  • 显示信息中有inet地址,即ip地址

远程复制
scp命令
scp src_file dst_file
  • 在本地机和远程机之间复制传输文件。

  • 其中远程机上的文件格式为user@ip:file

  • scp是基于ssh进行远程文件拷贝的命令,也就是说需要保证服务端和客户端电脑安装了相应的ssh软件。

  • 加上-r选项可以复制传输文件夹

如:

scp muzixikali@192.168.147.128:abc.txt D:/documents

将远程机上的abc.txt 复制到本地机的D:/documents中

FileZilla软件

FileZilla 是一个免费开源的FTP软件, 使用可视化方式进行上传和下载文件。

大量文件互传使用FileZilla 比较方便。


Vim

vim 是一款功能强大的文本编辑器,也是早年 Vi 编辑器的加强版,它的最大特色就是使用命令进行编辑,能够完全脱离鼠标进行操作。一般服务器默认安装vim编辑器。

进入Vim
vim file
工作模式

三种模式:命令模式(Command mode),插入模式(Insert mode)和末行命令模式(Last line mode)

  • 命令模式:使用各种快捷键进行各种复制粘贴等命令操作。
  • 插入模式:插入文字
  • 末行命令模式:输入命令,进行查找保存等操作。

  • 默认进入命令模式命令模式下按i进入插入模式插入模式下按Esc 退出插入模式,回到命令模式命令模式下按: 进入末行命令模式末行命令模式下按Esc退出末行命令模式,回到命令模式
末行命令模式常用命令
:command
命令含义说明
wwrite保存
qquit退出
!强制行为
x保存并退出
set nuset line-number显示行号
/string查找string
%s/oldstring/newstring/gg:global全局替换
beginline,endline/oldstring/newstring局部替换
命令模式常用命令
按键含义说明
k j h l上下左右
↑ \uparrow ↓ \downarrow ← \leftarrow → \rightarrow 上下左右
yy复制当前行
Ctrl + b下一页
Ctrl + f上一页
ppaste粘贴
dd删除/剪切当前行
V按行进行选中
uundo撤销
Ctrl + rredo反撤销/重做
>>向右缩进
<<向左缩进
.重复上一次命令
G回到最后一行
gg回到第一行
num+G/num+gggo回到指定num行
Shift + 6回到行首
Shift + 4回到行末

软件安装卸载

离线安装

Ubuntu的安装包格式为.deb

sudo dpkg -i deb
  • i:install
  • 离线安装deb格式安装包
在线安装
sudo apt-get install app
sudo apt install app
  • 在线安装app软件

  • apt:application简称

卸载
sudo dpkg -r deb
  • r:remove
  • dpkg: Debian packager简称
  • 卸载deb安装包对应的软件
sudo apt-get remove app
sudo apt remove app
  • 卸载app软件

本文标签: 远程登录 简介 软件 Linux vim