deepin,linux服务器,上传下载

------------恢复内容开始------------

物理机:deepin系统15.11桌面版

服务器:centos7

一、ftp连接服务器

1. deepin默认没有安装命令行的ftp客户端,在终端执行ftp命令会提示未找到命令。

2. 安装ftp客户端:

sudo apt-get install ftp

3.进入ftp交互模式

# 进入交互式模式 ftp# open打开ftp服务器#open 用户名@remoteopen [email protected] 

成功

二、sftp连接服务器

连接操作:

  1. sftp [email protected]

sftp [email protected]_ip(or remote host name), # 连接root用户, 则可省略"[email protected]". 

sftp -o port=1000 [email protected]_ip #如果服务器安全组指定ssh通过端口,这里写自己的端口

sftp [email protected] #如果是默认端口:22,可以不指定参数直接登录

你要用sftp, 当然得登录到sftp服务器啊, 在linux的shell中执行上面的命令后, linux shell会提示用户输入密码, 我们就输入password吧。 这样就成功建立了sftp连接。

2. help

建立连接后, linux shell中的$编程了sftp>,  这也对。 现在执行以下help, 可以看看sftp支持哪些命令。

3. pwd和lpwd

pwd是看远端服务器的目录, 即sftp服务器默认的当前目录。  lpwd是看linux本地目录。

4. ls和lls

ls是看sftp服务器下当前目录下的东东, lls是看linux当前目录下的东东。

5. put a.txt

这个是把linux当前目录下的a.txt文件上传到sftp服务器的当前目录下。

上传文件:  把本地服务器的/www/wwwroot目录下面的study.log文件上传到远程服务器的/www/server目录下。
sftp> lcd /www/wwwroot
sftp> put study.log /www/server

上传文件夹:把本地服务器的/www/wwwroot目录下面的test文件夹上传到远程服务器的/www/server目录下。
sftp> put -r test /www/server

查看远程服务器/www/server目录下面的文件和文件夹
sftp> ls /www/server

  6. get b.txt

   这个是把sftp服务器当前目录下的b.txt文件下载到linux当前目录下。

下载文件:  把远程服务器的/www/server目录下面的study.log文件下载到本地服务器的/www目录下。
sftp> get /www/server/study.log /www

下载文件夹:把远程服务器的/www/server目录下面的test文件夹下载到本地服务器的/www目录下。
sftp> get -r /www/server/test /www

查看本地服务器/www目录下面的文件和文件夹
sftp> lls /www

7. !command

这个是指在linux上执行command这个命令, 比如!ls是列举linux当前目录下的东东, !rm a.txt是删除linux当前目录下的a.txt文件。

这个命令非常非常有用, 因为在sftp> 后输入命令, 默认值针对sftp服务器的, 所以执行rm a.txt删除的是sftp服务器上的a.txt文件, 而非本地的linux上的a.txt文件。

8. exit和quit

退出。

总结:
  ① ls, rm, cd, mkdir, pwd     等指令是对当前连接的远程端服务器的操作。
  ② lls, lrm, lcd, lmkdir, lpwd 等指令是对本地端服务器的操作 —— 在上述指令前加l(local)即可。

三、补充deepin终端的相关操作

1. 终端操作

1. 启动终端
Ctrl + Alt + T
2. 查看快捷键
在终端界面上,按下Ctrl + Alt + ?
3. 纵向分屏
Ctrl+Shift+J
4. 横向分屏
Ctrl+Shift+H
5. 全屏显示或者退出全屏
F11
6. 切换工作区
1. Ctrl + Tab
2. Alt + 1~9 可直接切换至需要的工作区,当工作区大于9,会选择最后一个工作区

2.添加远程服务器  

1. 添加服务器
		右键 -> 远程管理 -> 输入服务器名、地址、用户名、密码 -> 点击添加
2. 编辑服务器
		1. 在深度终端远程管理界面上,点击服务器上的 edit_icon 按钮。
		2. 修改服务器信息。
		3. 点击 保存。
3. 分组服务器
		1. 在深度终端界面上,打开编辑服务器对话框。
		2. 点击 高级选项。
		3. 输入 分组 信息。
		4. 点击 保存。
4. 上传文件
		右键 -> 上传文件
5. 下载文件
		1. 右键 -> 下载文件
		2. 选择下载文件的存放位置
		3. 输入下载文件的路径,文件将下载到指定位置
6. 删除服务器
		1. 在深度终端界面上,打开添加或编辑服务器对话框。
		2. 点击 高级选项。
		3. 点击 删除服务器。
		4. 在删除服务器弹窗上,点击 删除 来确认删除服务器。

3.选项设置

可在 设置 中修改主题、字体、快捷键等
也可点击 设置 页面底部的 恢复默认设置 可以将所有设置项恢复到默认状态。

4.终端字体乱码?

终端出现乱码通常是字体问题导致的,在设置中切换一种字体一般就可以解决。
1. 在深度终端界面,点击  icon_menu 。
2. 点击 设置。
3. 点击 字体 下拉菜单切换一种字体。

如有没有解释清楚的,请留言,当天回复。

原文链接:

  https://blog.csdn.net/qq_24309787/article/details/80117269

  https://www.cnblogs.com/liuhaidon/archive/2019/09/20/11555422.html

原文地址:https://www.cnblogs.com/yblackd/p/12008165.html

时间: 2024-11-07 06:19:51

deepin,linux服务器,上传下载的相关文章

向linux服务器上传下载文件方式收集

向linux服务器上传下载文件方式收集 1. scp [优点]简单方便,安全可靠:支持限速参数[缺点]不支持排除目录[用法] scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 . 命令格式: scp [参数] <源地址(用户名@IP地址或主机名)>:<文件路径> <目的地址(用户名 @IP 地址或主机名)>:<文件路径> 举例: scp /home/work/source.

Linux下不借助工具实现远程linux服务器上传下载文件

# Linux下不借助工具实现远程linux服务器上传下载文件 ## 简介 - Linux下自带ssh工具,可以实现远程Linux服务器的功能- Linux下自带scp工具,可以实现文件传输功能 ## 登录服务器 - `ssh [email protected]` 登录服务器```PC:~$ ssh [email protected][email protected]'s password: ``` ## 文件传输 - 下载文件- `scp [email protected]:/data/log

linux服务器上传下载带宽测试

平时,我们购买了服务商的服务器,不知道网速性能怎么样? 下面教大家一种方法测试 wget  https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py 如果出现如下按照提示修正命令 wget --no-check-certificate https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py 接下来给权限 chmod a+rx speedtest

向云服务器上传下载文件方法汇总(转)

转载于:https://yq.aliyun.com/articles/64700 摘要: 一.向Windows服务器上传下载文件方式 方法有很多种,此处介绍远程桌面的本地资源共享方法. 1.运行mstsc,连接远程桌面的时候,点"选项>>" 2."本地资源"-->详细信息. 3."磁盘驱动器"前面打钩. 一.向Windows服务器上传下载文件方式 方法有很多种,此处介绍远程桌面的本地资源共享方法. 1.运行mstsc,连接远程桌

经验分享] 向云服务器上传下载文件方法汇总

一.向Windows服务器上传下载文件方式 方法有很多种,此处介绍远程桌面的本地资源共享方法. 1.运行mstsc,连接远程桌面的时候,点"选项>>" <ignore_js_op> 2."本地资源"-->详细信息. <ignore_js_op> 3."磁盘驱动器"前面打钩. <ignore_js_op> 4.连接远程电脑后,打开"我的电脑",就能看到刚刚共享的硬盘驱动器.把

linux常见上传下载,以及跨机器文件传输命令总结。

linux常见上传下载,以及跨机器文件传输命令总结. 近来项目完成了,搭建测试环境时,需要下载一些软件,还有由于堡垒机的存在,多个服务器之间文件的相互拷贝,十分麻烦,特来总结了一下,加深印象. 最简单的君子善假于物也.如果你有SecureCRT.exe 软件最好了 直接在Secure上 1:一般用sz rz 即可,带有控制 编码的加-e 上传rz 下载sz . 这个需要仿shell终端如secure, linux需安装lrz lse(一般都有,没有和只好yum了) 2 :走ftp协议. 使用Se

Android连接socket服务器上传下载多个文件

android连接socket服务器上传下载多个文件1.socket服务端SocketServer.java public class SocketServer { int port = 8888;// 端口号,必须与客户端一致 // 选择进行传输的文件(测试) String path = "C:\\Temp"; String filePath = "E:\\img.png"; Socket client; public static void main(Strin

张明贵-Linux文件上传下载及sCRT配置批量管理功能

[讲课:互动,用提问的方式来吸引听众的注意力,听众吸收最大化] 大学是在许昌学院读的,在我看来,不干念PPT的老师就是好讲师,因为大部分任课老师自顾自讲,没有互动,传授的知识我们只是被动的听,没有引导听课者的思考,再此吐槽一下,哈哈!我还是真心希望我的母校越来越好. 文件的上传下载 rz 上传 rz命令不存在 [[email protected] ~]# rz -bash: rz: command not found 安装 lrzsz(需要联网或配置yum源) yum install lrzsz

linux系统上传下载文件的方法

linux系统上传.下载文件的方法有很多种,最常见的有ftp(需要安装ftp软件及配置),这里不做介绍, 下面介绍我常用的两种方式: 1.sftp方式(通过SecureCRT工具的ssh服务传输): 1.打开CRT工具自带的sftp(通过Alt+P命令打开),如图: 默认进入当前用户的家目录,可以自行cd命令切换到上传.下载的目录(windows操作文件系统需要在命令前加 l 参数,如lcd e:\到E盘根目录,lls列出根目录下的文件),上传通过put 加文件名,下载通过get 加文件名) 2

Xftp工具连接到远程linux主机上传下载

linux上传下载文件有很多种方法,比较简单的安装lrzsz工具,使用rz上传,sz下载: 使用方法参考之前的博文:http://mofansheng.blog.51cto.com/8792265/1653048 下面介绍另一种windows本地连接到linux主机,上传下载的工具xftp: Xftp是一款连接linux服务器的ftp传送工具,支持FTP和SFTP 协议,支持多标签会话窗口.关键是免费,使用也很简单,支持拖放,类Shell管理模式,相当方便. Xftp是Xshell组件的一部分,