【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

重听40,对“echo”和重定向又复习一下,因为隔了几天,对于“cat”和gedit又熟悉了一次。并且,echo 与touch的区别在于一个可以指定内容创建文件,一个是直接新建文件,。

现在进入41 其他命令 管道的概念和基本使用

首先对管道进行介绍,

6.3 管道  " | "

  • Linux允许将 一个命令的输出 可以通过管道 作为另一个命令的输入
  • 比如:水管,这头进水,另一头出水。在这里,可以理解为进水写 出水 读

常用管道命令:

more   (显示部分 分页),与前面一样,使用空格/回车完成显示更多

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

/ grep 在命令执行的前提下进行文本搜索(后跟需要检索的内容) 过滤执行结果

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

远程管理常用命令

01 关机/重启

shutdown 选项时间 关机或重启

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

命令输入后,不指定选项或参数 一分钟后会关闭电脑

远程维护服务器时,不建议关闭系统,而是选择 关机重启 -c取消,在一分钟内

-r 重新启动

02 查看或配置网卡信息

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

2.1 网卡和IP地址

网卡 负责网络通讯的硬件设备  /  IP地址是设置在网卡上的地址信息

IP地址 每台联网的电脑上都有IP地址,是保证电脑之间正常通讯的重要设置

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

2.2 ifconfig 可以查看 / 配置计算机当前的网卡配置信息

可以跟着老师一起练习一下,虽然之前也使用过。

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

结合前面的管道来定位到IP地址,

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

提示:一台计算机中可能会有一个物理网卡,和多个虚拟网卡,在Linux中,物理网卡名字通常以 ensXX 表示

127.0.0.1 被称为 本地回环/环回地址,一般用来测试本地网卡是否正常。

2.3 ping

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

使用ping命令,去ping一下老师视频中的例子。按Ctrl + C 结束

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

查看结果可以发现老师的主机没法回应,ping一下自己的好了。

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

老师讲的真的太快了,这部分笔记就不用文字阐述了,大概讲一下原理。

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

03 远程登录和复制文件

有两个命令比较重要

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

先讲ssh,接着看

3.1 ssh基础(非常重要 关注!!!

在Linux中SSH是非常常用的工具,通过SSH客户端可以连接到运行了SSH服务器的远程机器上

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

  • SSH客户端是一种 使用 Secure shell(SSH)协议连接到远程计算机的软件程序
  •  SSH是目前较可靠,专用远程登录会话和其他网络服务 提供安全性的协议
  • 利用SSH协议 可以有效防止远程管理过程中的信息泄露
  • 通过SSH协议可以对所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗
  • SSH的另一项优点是传输的数据可以是经过压缩的,提高了传输速度

1)域名 和 端口号

域名 用一段用点分隔的名字 是IP地址的别名 便于记忆

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

我就知道老师可能会拿百度做测试。

端口号

     IP地址 通过IP地址找到网络上的计算机

     端口号 通过接口号可以找到计算机上运行的应用程序

     SSH服务器 的默认端口号是 22 默认可省略

常见服务端口号列表

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

还是拿百度演示说明。

2) SSH客户端的简单实用

 ssh [-p root] [email protected]

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

这段笔记是真的长,老师使用mac进行演示。我是win,所以先学习跟着老师

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

之前好像有一个这种类似终端的软件,有些忘了叫啥名字。好像是git Bash。【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

然后老师使用Mac对远程连接上的Ubuntu桌面上的文件进行了一系列操作:

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

老师开始皮,演示关隔壁电脑,需要密码 需要sudo

【每天play】为了学好python需要从脚下做起,Linux基础 P40-50

最后关机成功了。

下期预告

提示:

  使用 exit 退出当前的用户

os:不知道为啥今天脖子巨酸。