[oeasy]教您玩转linux0001 - 先跑起来 🥊
- Python 很好用
- 适合初学者
- 而且在各个领域都很强大
![](https://pica.zhimg.com/80/v2-1f3970585fcfd1395d0cfe1798037023_1440w.png)
- 下图可以点开
![](https://pica.zhimg.com/80/v2-425179b69a83eb793d7a7b15a8049a0f_1440w.png)
- python3 早已有之
- 最终逆风翻盘
- 当然 java 也是非常伟大的对手
- 三次问鼎 tiobe 霸主之位
![](https://pic1.zhimg.com/80/v2-a451dc6f3682cd797d74ec9da0a9fafd_1440w.png)
- LinuxJournal
- 最喜欢的编程语言 2009-2011
- 最喜欢的脚本语言 2006-2008、2010、2011
- LinuxQuestion.org
- 会员选择大奖 2007-2010
- 目前浏览器里这个系统是linux
- 跑的桌面是xfce
- 这个词的发音为X-f-c-e即四个字母一个一个的读
- "XForms Common Environment"
![](https://picx.zhimg.com/80/v2-c37d25fd68711820034ec847c24603bf_1440w.jpg)
- 打开终端(terminal)
- 各种系统都根植于终端
- 比如win系统中的cmd、powershell、wezTerm
- mac的termimal、iterm2
- linux 终端
- 我们所学的这些远程登录到linux云上都好使
- 玩的就是云端的东西
- 可以越过图形界面
- 直接使用纯终端么?
- 进入终端
![](https://pic2.zhimg.com/80/v2-3ec0394833bd4f8a9c44de7550913feb_1440w.jpg)
- 这里和桌面进入是相同的
- 都是进入了终端
- 终端上云就是这种感受
- 爽~
- 仿佛打开了一个黑色的异世界
- 这是一切开始的地方!!!
![](https://picx.zhimg.com/80/v2-74265ca5c41dcc98059e8058c8badf8a_1440w.png)
- 实际上这异世界也是很多人工作生活的地方!!!
- 少用图形用户界面(Graphic User Interface)
- 多用命令行界面(Command Line Interface)
- 这样才能了解根本
- 因为图形界面只是对命令行封装
- 命令行才是根本
![](https://picx.zhimg.com/80/v2-2ab1f020d5ae72b1657404c48e1a7cab_1440w.png)
- 你有信心走到底么???
- 我们进入 python3 了
- 这东西就像一个游戏
- 当前的版本是 3.8.10
- 具体啥意思?
![](https://pic1.zhimg.com/80/v2-67d62281949eef02b97a3244822576e0_1440w.png)
- 从终端的环境进入了三个大于号的环境
- 这三个大于号就是python的系统提示符
- 按一下回车就会有一个反应
- 实时和我们互动
- python3就是我们所运行的程序
- 3.8.10 是这个程序对应的版本
- 这里就是我们的游乐场
![](https://pic1.zhimg.com/80/v2-eb0a7ad62224f50955e3435f1fc32abb_1440w.png)
- 可以在游乐场里面玩点什么呢?
- python 是个解释器
- 可以一行行进行解释
- 想让他干什么直接输入就可以
- 尝试计算
![](https://pic1.zhimg.com/80/v2-1066cb93109f5fab65fc140560a506e2_1440w.png)
- 一回车就会有计算的结果
- 可以复杂运算么?
- 看看 复杂运算
![](https://pic3.zhimg.com/80/v2-dc290c400ffa91000e539c50ba489c38_1440w.png)
- 先乘除 后加减
- 有括号的要优先
- 回车一定会有个结果给我们
- 除了加减乘除之外有更复杂的么?
- 乘方运算是两个*
![](https://pic1.zhimg.com/80/v2-6ac840a04ac269d66b245dcee534d3da_1440w.png)
- 按方向键↑可以得到之前的命令
- ↑、↓可以进行命令切换
- 好像确实可以获得比较大的数字了
- 地球上原子数 1050
- 宇宙中的原子数 1080
![](https://pic1.zhimg.com/80/v2-ddcbb5296fc368c8cbfb2a29dbdc1e82_1440w.png)
- python表示毫无压力
- 甚至有点想笑
![](https://picx.zhimg.com/80/v2-e7863ea2a6f2a408fa5fce017f256f2f_1440w.png)
- 8000也是秒出
- 哈哈
- 80000速度仍然很快
![](https://pic1.zhimg.com/80/v2-26e41313ec188e7670fc51b0662e2839_1440w.png)
- 800000 已经很迟疑了
- 不过最终还是可以出来结果的
- 如果再加个0呢?
- python 已经
- 愣了好久了
- python
- 加油啊~~
- 十几分钟后...
![](https://picx.zhimg.com/80/v2-1c8384b40f3d3b0a963c370cba9f891b_1440w.png)
- python 好像有点生气了...
- 别再惹 python了
- <kdb>ctrl</kdb> + <kdb>c</kdb> 结束
- 先离开python游乐场一会儿
- 输入quit尝试退出游乐场
- 游乐场真的有提示!
- quit()
- 可以退出游乐场
- quit 后面加了括号
- 说明 quit 是一个函数
![](https://pic1.zhimg.com/80/v2-eff7a6128a48d9fdf70471c628021263_1440w.png)
- 游乐场正运行着呢
- 这时候告诉游乐场,我要走了
- 游乐场一听
- 泪流满面
- 你要走了
- 你伤害了我
- 还一笑而过
- 游乐场也关门了
- 不过没事
- 什么时候想去
- 游乐场都会再开
- 重新输入 python
- 就可以从 shell 再次进入
- 三个大于号对应的 python 游乐场
![](https://pic4.zhimg.com/80/v2-8118d8a1a2f9fe86e2b6ae7d63580499_1440w.png)
- 进了 python 游乐场
- 还可以再用
- quit() 退出
- 按方向键↑ 也可以得到之前的命令
- 进入退出
- 反复练习
- 或者 ctrl+d退出游乐场
- 这次我们,
- 了解了 Python
- 进入了 Python
- 退出了 Python
- 这并不难
- 这就是我们对于 Python 的初体验
- 恭喜您存活了下来!
![](https://pic1.zhimg.com/80/v2-b01995640004b28c31afa7e5b7ad59fe_1440w.png)
- python 还有什么好玩的呢?
- 我们下次再说!
[oeasy]教您玩转linux0001 - 先跑起来 🥊的更多相关文章
- oeasy教您玩转vim - 56 - # 字符可视化模式
可视化编辑 回忆上节课内容 我们学习了关于模式匹配中使用参数 单个参数 :%s/<h2>\(.*\)</h2>/ - \1/g 多个参数 :%s/<img src=\ ...
- oeasy教您玩转vim - 57 - # 行可视化
可视化编辑 回忆上节课内容 上次我们了解到可视模式 其实可视化对应三种子模式 字符可视模式 v 行可视模式 大写V 块可视模式ctrl+v 我们先来了解字符可视化模式 快捷键 v 可配合各种mot ...
- oeasy教您玩转linux010203显示logo
我们来回顾一下 上一部分我们都讲了什么?
- oeasy 教您玩转linux010101查看内核uname
linux([?l?n?ks]) 是什么????? 咱们这次讲点什么呢?这次咱们讲讲这个 linux([?l?n?ks]),什么是 linux([?l?n?ks])呢?这linux([?l?n?ks] ...
- oeasy教您玩转linux010202软件包管理apt
顾一下 上一部分我们都讲了什么?
- oeasy教您玩转linux010201持续输出yes
我们来回顾一下 上一部分我们都讲了什么?
- oeasy教您玩转linux010108到底哪个which
到底哪个which 回忆上次内容 我们上次讲了查找命令位置whereis 我想找到whereis的位置怎么办?
- oeasy教您玩转vim - 53 - # 批量替换
查找细节 回忆上节课内容 我们温习了关于搜索的相关内容 /正向,?反向 n保持方向,N改变方向 可以设置 是否忽略大写小写 是否从头开始查找 是否高亮显示 还有一些正则表达式的使用方法 行头行尾 ^$ ...
- oeasy教您玩转python - 006 - # hello world
Hello World! 回忆上次内容 python3 的程序是一个 5.3M 的可执行文件 python3 里面全都是 cpu 指令 可以执行的那种指令 我们可以把指令对应的汇编找到 objdu ...
- oeasy教您玩转linux-010110内容回顾
我们来回顾一下 我们都讲了什么?
随机推荐
- Swoole 实践篇之结合 WebRTC 实现音视频实时通信方案
原文首发链接:Swoole 实践篇之结合 WebRTC 实现音视频实时通信方案 大家好,我是码农先森. 引言 这次实现音视频实时通信的方案是基于 WebRTC 技术的,它是一种点对点的通信技术,通过浏 ...
- Yarp 让系统内调度更灵活 http、https、websocket 反向代理
简介 Yarp 是微软团队开发的一个反向代理组件, 除了常规的 http 和 https 转换通讯,它最大的特点是可定制化,很容易根据特定场景开发出需要的定制代理通道. 详细介绍:https://de ...
- 在Rainbond上部署高可用Apollo集群
一.背景信息 当前文档描述如何通过云原生应用管理平台 Rainbond 一键安装高可用 Apollo 集群.这种方式适合给不太了解 Kubernetes.容器化等复杂技术的用户使用,降低了在 Kube ...
- Jenkins自动化集成
gitlab连接Jenkins 创建token后 , 现在的网页上就会出现一个token: token只出现一次,注意保存 将这个token在Jenkins上配置,现在开始配置Jenkins Jenk ...
- FreeRTOS例程开发
环境配置 下载官方源码 https://www.freertos.org/ 找到这个,他就是visual studio示例demo,我们主要在这个的基础上修改 下载visio studio https ...
- Maven工程报错org.codehaus.plexus.component.repository.exception.ComponentLookupException
本人电脑环境:jdk1.8,idea2021,maven 3.6.3 问题:今天调整maven项目的三个配置参数后,idea报了下面的错误 org.codehaus.plexus.component. ...
- QuartusII调用 PLL_IP核方法(Mega Wizard)
[基本信息] 要求:调用PLL-IP核,50Mhz晶振输入,输出四路时钟不同信号:100Mhz,25Mhz,50Mhz(90°相位),50Mhz(20%占空比). 芯片型号:cyclone Ⅳ EP4 ...
- @Transactional事务注解及请求接口的定义先后执行顺序设计
@Transactional事务注解及请求接口的定义先后执行顺序设计1.事务内查询,可能存在事务没有提交,导致查询数据查不出来. 2.或者可能跟请求参数作为查询条件,在某个条件下,请求参数发生变化,也 ...
- spark读取hive表,org.apache.spark.sql.AnalysisException: Unsupported data source type for direct query on files: hive;
异常出现:spark读取hive表时,spark.read.table(hive.test) hdp版本的spark默认的catalog是spark,配置项 metastore.catalog.def ...
- UE 5 NavMesh 烘培 逻辑流程
关于UE引擎层面的东西: 在向场景重拖入一个NavMeshBoundsVolume时(或者修改时). 会调用 void UNavigationSystemV1::PerformNavigation ...