admin 管理员组文章数量: 887017
Linux远程登录、vim与软件简介
- 远程操作
- 远程登录
- ssh命令
- ifconfig
- 远程复制
- scp命令
- FileZilla软件
- Vim
- 进入Vim
- 工作模式
- 末行命令模式常用命令
- 命令模式常用命令
- 软件安装卸载
- 离线安装
- 在线安装
- 卸载
远程操作
远程登录
ssh是专门为远程登录提供的一个安全性协议,常用于远程登录,想要使用ssh服务,需要安装相应的服务端和客户端软件。软件安装成功以后,就可以使用ssh命令了,可以在自己的电脑上远程登录操作远程的服务器。
软件安装步骤:
- 假如Ubuntu作为服务端,需要安装ssh服务端软件. 执行命令:
sudo apt-get install openssh-server
.执行ssh -V
能够查看到版本信息说明安装成功。 - 客户端电脑如果是 macOS 系统,则不需要额外安装 ssh 客户端软件,因为已经默认安装过了,可以直接使用 ssh 命令
- 客户端电脑如果是Windows系统,则需要安装OpenSSH for Windows软件
- 在一台电脑上可以安装安装ssh客户端和ssh服务端软件
- 在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
命令 | 含义 | 说明 |
---|---|---|
w | write | 保存 |
q | quit | 退出 |
! | 强制行为 | |
x | 保存并退出 | |
set nu | set line-number | 显示行号 |
/string | 查找string | |
%s/oldstring/newstring/g | g:global | 全局替换 |
beginline,endline/oldstring/newstring | 局部替换 |
命令模式常用命令
按键 | 含义 | 说明 |
---|---|---|
k j h l | 上下左右 | |
↑ \uparrow ↑ ↓ \downarrow ↓ ← \leftarrow ← → \rightarrow → | 上下左右 | |
yy | 复制当前行 | |
Ctrl + b | 下一页 | |
Ctrl + f | 上一页 | |
p | paste | 粘贴 |
dd | 删除/剪切当前行 | |
V | 按行进行选中 | |
u | undo | 撤销 |
Ctrl + r | redo | 反撤销/重做 |
>> | 向右缩进 | |
<< | 向左缩进 | |
. | 重复上一次命令 | |
G | 回到最后一行 | |
gg | 回到第一行 | |
num+G/num+gg | go | 回到指定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与软件简介 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1724509294h753023.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论