Linux下登录服务器,并上传/下载文件,然后关闭服务器
Linux下登录服务器:一、在Linux(Ubuntu)下打开终端使用ssh命令连接远程服务器二、命令格式:ssh -l username@ip_address 默认的服务器端口号为22,如果在登录的时候想要指定端口号可以加上 -p 端口号eg:端口号为12306,则登录命令可以写为ssh -l linjunjie@112.115.67.27 -p 12306 Linux下退出服务器:
·
Linux下登录服务器:
一、在Linux(Ubuntu)下打开终端使用ssh命令连接远程服务器
二、命令格式:ssh -l username@ip_address 默认的服务器端口号为22,如果在登录的时候想要指定端口号可以加上 -p 端口号eg:端口号为12306,则登录命令可以写为
ssh -l linjunjie@112.115.67.27 -p 12306
Linux下退出服务器:
一、可以使用快捷键:ctrl+D
登录服务器后,上传和下载命令,
一般Linux下使用scp这个命令,通过ssh传输文件,分为以下情况:
1、从服务器上下载文件(注意是文件),服务器信息在前,本地目录在后
scp username@servername:/path/filename /var/www/local_dir(本地目录)
# 举例: 把林俊杰服务器目录上的loaddata.py文件下载到 本地目录/home/zhaopanpan/love目录中
scp linjunjie@112.115.67.27:/home/linjunjie/loaddata.py /home/zhaopanpan/love
2、上传本地文件到服务器(注意是文件),本地信息在前,服务器信息在后
scp /var/www/filename(本地文件) username@servername:/path
# 举例: 将本地文件loaddata.py上传到林俊杰的服务器的love目录下
scp /home/zhaopanpan/love/loaddata.py linjunjie@112.115.67.27:/home/linjunjie/love
3、从服务器上下载整个目录(注意是目录)
scp -r username@servername:/home/linjunjie/remote_dir/(远程目录)
/home/zhaopanpan/local_dir(本地目录)
# 举例 将林俊杰服务器上面的sendLove目录拷贝到 本地的receiveLove目录中
scp -r linjunjie@112.115.67.27:/home/linjunjie/sendLove/ /home/zhaopanpan/receiveLove
4、上传目录到服务器
scp -r local_dir username@servername:remote_dir
#举例:将本地写好的代码文件放在gcForest-master目录中,然后把这个文件上传到服务器linjunjie这个目录下,名称不变
scp -r /home/zhaopanpan/gcForest-master linjunjie@112.115.67.27:/home/linjunjie/
# 本地目录可以不写绝对路径,可以写相对路径 ,例如:
scp -r gcForest-master linjunjie@112.115.67.27:/home/linjunjie/
# 将当前目录下的gcForest-master目录整个上传到服务器的/home/linjunjie/目录下
对目标服务器的操作(上传或者下载文件/文件夹),都需要服务器已经开启了写入权限
更多推荐
已为社区贡献1条内容
所有评论(0)