《前端运维》一、Linux基础--12网络
这是linux部分的最后一篇内容,我们一起来学习下Linux网络。
我们先看些命令吧:
- ifconfig,查看与配置网络状态。
- netstat,查询网络状态,常用选项如下:
- -t,列出TCP协议端口
- -u,列出UDP协议端口
- -n,不使用域名与服务名,而使用IP地址与端口号
- -l,仅列出在监听状态的网络和服务
- -a,列出所有的网络和服务
- ping [选项] [ip或域名],测试指定ip或域名的网络状态。
- -c 次数指定ping包的次数
- wget,下载命令。
下面我们来学习下远程登录的方法。
首先Windows电脑的话,本地安个git,然后我们用git bash来在本地操作。mac的话,用terminal就可以了。
然后,我们在本地的git bash中输入下面的命令:
ssh root@x.x.x.x
其中x.x.x.x就是你服务器的ip。然后就是下面这个样子了:
输入密码后就登录进你的服务器了。
这样我们就登录了,然后我们学习一个新的命令scp。scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令linux的scp命令可以在linux服务器之间复制文件和目录。命令格式 scp [参数] [原路径] [目标路径]。其实就是类似与咱们之前使用的xftp软件啦。那么下面我们来试一下,用scp命令传输下文件。
1、把本地文件传输到服务器:
首先,现在本地随便的位置建个文件,当然你要知道文件的位置在哪,为了方便,我们就在桌面建一个吧:
这样就可以了。然后我们执行:
scp test.txt root@39.106.168.201:/root
然后输入密码即可:
然后我们去服务器看一下:
看到了吧,这样就可以了。然后我们试下把服务器文件复制到本地。
1、把服务器的文件复制到本地:
就在服务器的/root下吧,我们再建一个文件。
然后我们需要在本都的git bash中输入执行下面的命令代码::
这个红框里的点呢,代表着当前目录,然后我们看桌面上就有文件了。很简单的对吧。
本文来自博客园,作者:Zaking,转载请注明原文链接:https://www.cnblogs.com/zaking/p/14878494.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
2020-03-24 《JavaScript 模式》读书笔记(3)— 字面量和构造函数2
2018-03-24 走近webpack(5)--devtool及babel的使用
2018-03-24 走近webpack(4)--css相关拓展
2018-03-24 走近webpack(3)--图片的处理
2018-03-24 走近webpack(2)--css打包及压缩js
2018-03-24 走近webpack(1)--多入口及devServer的使用
2018-03-24 走近webpack(0)--正文之前的故事