首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SSH 常用指令

SSH 常用指令

作者头像
李郑
发布2019-12-10 18:01:09
发布2019-12-10 18:01:09
65300
代码可运行
举报
文章被收录于专栏:漫漫全栈路漫漫全栈路
运行总次数:0
代码可运行

最近要频繁使用服务器,但是 SSH 的指令总是抬手就忘,整理下便于查看!

连接

无参连接

代码语言:javascript
代码运行次数:0
运行
复制
$ ssh 192.168.2.2

第一次连接目标主机时,ssh 会让你确认目标主机的真实性。如果你回答的是 NO,SSH 将不会继续连接,只有回答 Yes才会继续。下一次再登陆此主机时,SSH 就不会提示确认消息了。对此主机的真实验证信息已经默认保存在每个用户的 /home/user/.ssh 文件里。

指定登陆用户

代码语言:javascript
代码运行次数:0
运行
复制
$ ssh -l raphael 192.168.2.2
# 或则
$ ssh raphael@192.168.2.2

文件传输 SCP

本地到服务器

scp 文件路径 用户名@Server地址:/path/of/the/file

代码语言:javascript
代码运行次数:0
运行
复制
$ scp test.html root@192.168.2.2:/home/www/test.html

服务器到本地

scp 用户名@Server地址:/path/of/the/file 文件路径

代码语言:javascript
代码运行次数:0
运行
复制
$ scp root@192.168.2.2:/home/www/test.html ~/Downloads/test.html

传送文件夹

scp -r 文件路径 用户名@Server地址:/path/of/the/folder

代码语言:javascript
代码运行次数:0
运行
复制
$ scp -r folderToCopy root@192.168.2.2:/home/www/test
$ scp root@192.168.2.2:/home/www/ ~/Downloads/

tar 压缩 相关

将文件全部打包成tar包

代码语言:javascript
代码运行次数:0
运行
复制
tar -cvf log.tar log2012.log    仅打包,不压缩! 
tar -zcvf log.tar.gz log2012.log   打包后,以 gzip 压缩 
tar -jcvf log.tar.bz2 log2012.log  打包后,以 bzip2 压缩

查阅上述tar包内有哪些文件

代码语言:javascript
代码运行次数:0
运行
复制
tar -ztvf log.tar.gz

由于我们使用 gzip 压缩的log.tar.gz,所以要查阅log.tar.gz包内的文件时,就得要加上z这个选项了。

将tar包解压缩

代码语言:javascript
代码运行次数:0
运行
复制
tar -zxvf /download/log.tar.gz

其他

连入服务器后的其他指令即为 Linux 下常用的命令操作,不再赘述,后续有新的笔记内容再行添加。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-04-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 连接
    • 无参连接
    • 指定登陆用户
  • 文件传输 SCP
    • 本地到服务器
    • 服务器到本地
      • 传送文件夹
  • tar 压缩 相关
  • 其他
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档