jaywcjlove / jaywcjlove/reference

【备忘清单】 请求: sftp

Open
#506 0 comments 0 reactions 1 assignee Claimed by @jaywcjlove View on GitHub
request
Dominant language
Dockerfile
Stars
15.3k
Forks
2.2k
Avg merge
2h 17m
Merged PRs (30d)
4

Description

### 说明项目

SFTP(Secure File Transfer Protocol)是一种安全的文件传输协议,用于在网络上安全地传输文件。以下是使用SFTP的基本步骤和命令:

1. 连接到SFTP服务器:

```bash
sftp username@hostname
```
这将提示你输入密码。替换`username`和`hostname`为实际的用户名和主机名。

2. 上传文件到服务器:

```bash
put local_file remote_path
```
将本地文件上传到远程服务器。替换`local_file`为本地文件路径,`remote_path`为远程服务器路径。

3. 下载文件到本地:

```bash
get remote_file local_path
```
从远程服务器下载文件到本地。替换`remote_file`为远程文件路径,`local_path`为本地保存路径。

4. 浏览远程文件系统:

```bash
ls
```
查看当前远程工作目录下的文件列表。

5. 切换远程工作目录:

```bash
cd remote_directory
```
进入远程服务器的指定目录。

6. 删除远程文件:

```bash
rm remote_file
```
删除远程服务器上的文件。

7. 退出SFTP会话:

```bash
exit
```
退出SFTP会话,返回到本地命令行。

### 提供官网

_No response_

### 参考资料 URL

没有

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.