Linux系统请安装ssh(含scp), Windows系统请通过putty来使用ssh和scp功能. 主机无论是直接安装还是使用虚拟电脑的形式安装的Ubuntu server, 开始之前请先获取Ubuntu Server服务器ip. 并保证你的电脑与Ubuntu Server服务器在一个可以相互访问的网络中!
本文假设Ubuntu Server服务器ip为192.168.1.248
,Ubuntu server用户和密码均为u
, ssh端口为2222
。 注意ssh端口号默认为22
(如果你没有修改过端口,或是直接在独立服务器上安装时,应使用这个端口!!!),在下面步骤中按照实际情况替换!
Windows使用ssh和scp
下载putty
http://np.lilu.red:81/file/putty.zip
解压putty
解压到PUTTY.EXE
和PSCP.EXE
到C盘根目录
使用ssh连接ubuntu server
双击PUTTY.EXE
, 窗口中Host Name框内输入Ubuntu Server服务器ip, Port框内输入ssh端口. 点Open
在打开的窗口中输入u
,按enter
,输入u
,按enter
完成登录. 至此已经通过ssh连接ubuntu server,后续命令都在这个窗口中输入和执行.
使用pscp传送文件到ubuntu server
- 按
win+r
,输入cmd
,点运行
. - 输入
cd ../../../
, 按enter
- 输入
pscp -P 2222 test.rtf u@192.168.1.248:/home/u/
, 按enter
, 输入密码u
, 按enter
. - 等待进度走完即可.
注意:
2222
为ssh端口. 而test.rtf
需要替换为您需要传送文件的完整路径,如你想传送d盘file目录中的image.tar, 则将test.rtf
替换为D:/file/image.tar
后执行, 命令为pscp -P 2222 D:/file/image.tar u@192.168.1.248:/home/u/
使用pscp从ubuntu server获取文件
- 按
win+r
,输入cmd
,点运行
. - 输入
cd ../../../
, 按enter
- 输入
pscp -P 2222 u@192.168.1.248:/home/u/pipeline.tar.gz D:/pipeline.tar.gz
, 按enter
, 输入密码u
, 按enter
. - 等待进度走完即可.
注意:
2222
为ssh端口.~/pipeline.tar.gz
为服务器上的文件路径,D:/pipeline.tar.gz
为该文件在你电脑上的保存路径. 意思就是把服务器上/home/u/pipeline.tar.gz
文件保存到我电脑上, 我电脑上位置为D:/pipeline.tar.gz
.
基本操作
Ubuntu Server中没有图形界面, 所有操作通过命令执行, 类似于Windows中的cmd命令. 当文档见到
$
开头的着色内容时, 表示这是需要执行命令, 实际执行时应该去除. 比如见到$ cd tianjin
, 实际是告诉你应该执行命令cd tianjin
. 执行命令的基本方法是, 输入一段代码, 然后按enter.
登录后默认位置为当前用户目录, 有如下基本操作你需要了解:
- 切换目录:
cd 目录路径
, 比如cd ~/tianjin/
- 创建目录:
mkdir 目录名称
, 比如mkdir ~/备份/
- 移动目录(文件):
mv 之前目录(文件)路径 新的目录(文件)路径
, 比如移动文件夹mv ~/备份/ ~/备份2018-12/
, 移动文件mv ~/x.json ~/目录/x.json
. - 修改目录(文件)名称:
mv 之前目录(文件)名称 新的目录(文件)名称
, 比如mv ~/conf.txt ~/conf.json
. - tar.gz类型压缩包解压:
tar zxvf 名字.tar.gz
, 会将名字.tar.gz
解压到当前目录中. - 创建tar.gz类型压缩包:
tar zcvf 目录名称 目录名称.tar.gz
, 会将目录名称
及其中的文件压缩为目录名称.tar.gz
. - 重启服务器:
sudo reboot
- 关闭服务器:
sudo shutdown
, 系统会在1分钟后关闭.
nano使用方法(文本文件的查看, 编辑和新建)
此编辑器用于打开文本文件, 是Ubuntu Server自带的工具. 如果你需要查看或修改(创建)名为conf.json
的文件(没有时会创建), 执行下行命令:
nano conf.json
然后就可以通过键盘上的方向键移动光标, 到你需要修改的地方编辑即可. 修改完毕需要保存时, 进行如下两个步骤:
- 保存修改: 按
ctrl+o
, 然后按enter
. - 退出编辑器: 按
ctrl+x
在后面的文档中, 可能会用到.
整个过程相当于在图像界面电脑上鼠标双击打开一个文件(nano conf.json), 然后移动鼠标到需要修改的地方(通过键盘上的方向键移动光标), 修改, 点保存按钮(按ctrl+o, 按`enter), 点退出按钮(按ctrl+x).