Ubuntu服务器登录与使用
2024-10-11 17:33:20
1. 登录
从本地登录远程服务器
1.1 默认端口
# format: ssh user_name@ip_address
cv@cv: ~$ ssh cv@192.168.1.1
1.2 登录到指定端口
# format: ssh -p xx user_name@ip_address
cv@cv: ~$ ssh -p cv@192.168.1.1
- xx 为端口号
- user_name 为用户名
- ip_address 为要登陆的ip地址
2. 文件互传
2.1 将本地文件上传到服务器指定端口
# format: scp -P xx /path/to/local/file user_name@ip_address:/path/to/server/folder/
cv@cv: ~$ scp -P ./myfile.txt cv@192.168.1.1:/home/cv/tmp/
2.2 将本地文件夹上传到服务器指定端口
# format: scp -P xx -r /path/to/local/folder user_name@ip_address:/path/to/server/destiny/
cv@cv: ~$ scp -P -r ./myfiles cv@192.168.1.1:/home/cv/tmp/
- xx 为端口号
- /path/to/local/file 是本地文件路径
- /path/to/server/folder/ 是服务器保存路径
- user_name 为服务器端用户名
- ip_address 为服务器ip地址
- -r 参数表示 recursive 传输文件夹
注意:这里加了 -P xx 表示传输到指定端口,如果是默认端口 如22 可以直接省略改参数。
2.3 从服务器上下载指定文件/文件夹
# transfer regular file
# format: scp -P xx user_name@ip_address:/path/to/server/file /path/to/local/folder/
cv@cv: ~$ scp -P cv@192.168.1.1:/home/cv/tmp/temp.txt ./ # transfer folder
# format: scp -P xx -r user_name@ip_address:/path/to/server/srcfolder /path/to/local/folder/
cv@cv: ~$ scp -P -r cv@192.168.1.1:/home/cv/tmp ./
其中的格式代表含义与上同,不再赘述。
最新文章
- [LeetCode] Insert Delete GetRandom O(1) 常数时间内插入删除和获得随机数
- SQL Server 2008 R2——用CTE进行递归计算求解累计值
- 深入理解JS异步编程(一)
- Setup Apache + PHP + MySql on Windows 10
- Windows7 下配置添加ASP功能
- Android开发之少去踩坑,多走捷径【转】
- HTTPS那些事(一) HTTPS原理
- ORA-00937:不是单组分组函数_Oracle
- HDU 1950 Bridging signals (DP)
- CSS 中的相对量
- PHP垃圾回收机制
- Activiti获取ProcessEngine的三种方法
- 《.NET最佳实践》与Ext JS/Touch的团队开发
- rn下的弹性布局
- MVC的了解
- git command line 提交代码
- Oracle_安装说明
- js调试系列: 源码定位与调试[基础篇]
- 优雅的vue.js
- 转载: 国内的go get无法连接问题的解决
热门文章
- PHP编程20大效率要点
- Paramiko的SSH和SFTP使用
- ExtentTestNGIReporterListener
- Hbase初识
- sql server 增删改(查太多了)
- 堆模板(STL版)
- kubeadm 1.16+ 初始化后 Unable to update cni config: no valid networks found in /etc/cni/net.d
- php踩过的那些坑(1) isset()详解
- 第五章 Unity中的基础光照(3)
- golang数据结构之队列