Linux高级命令2
远程登录、远程拷贝命令
命令 | 说明 |
---|---|
ssh | 远程登录 (ssh 用户名@ip地址) |
scp | 远程拷贝 |
软件安装步骤:
- 假如Ubuntu作为服务端,需要安装ssh服务端软件. 执行命令: sudo apt-get install openssh-server
- 客户端电脑如果是 macOS 系统则不需要安装 ssh 客户端软件,默认已经安装过了,直接可以使用 ssh 命令
- 客户端电脑如果是Windows系统则需要安装OpenSSH for Windows这个软件
scp命令格式:
- 远程拷贝文件
- scp 本地文件 远程服务器用户名@远程服务器ip地址:指定拷贝到远程服务器的路径
- scp 远程服务器用户名@远程服务器ip地址:远程服务器文件 指定拷贝到本地电脑的路径
- 远程拷贝目标
- scp -r 本地目录 远程服务器用户名@远程服务器ip地址:指定拷贝到远程服务器的路径
- scp -r 远程服务器用户名@远程服务器ip地址:远程服务器目录 指定拷贝到本地电脑的路径
- -r 表示递归拷贝整个目录
vim的介绍
末行命令 | 说明 |
---|---|
:w | 保存 |
:wq | 保存退出 |
:x | 保存退出 |
:q! | 强制退出 |
软件安装
Ubuntu软件安装有两种方式:
- 离线安装(deb文件格式安装)
- 在线安装(apt-get方式安装)
命令 | 说明 |
---|---|
dpkg | 安装和卸载deb安装包 |
dpkg -i | 离线安装deb安装包 |
sudo apt–get install 安装包 | 表示在线安装deb安装包 |
小结:
- Ubuntu 操作系统安装软件有两种方式:
sudo dpkg -i 安装包 命令
sudo apt-get install 安装包 命令卸载 - 使用 apt-get 命令也就是在线安装需要更改镜像源,提高下载和安装速度。