Python学习第二天----网络基础及操作系统简介(安装linux系统)

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

一、操作系统

    1、操作系统是一个协调、管理和控制计算机硬件资源和软件资源的控制程序,位于计算机软件与硬件之间,其实也是一款软件。

    2、操作系统的组成:内核(运行于内核态为了管理硬件资源)

                    系统调用接口(运行于用户态为应用程序提供系统调用接口)

    3、操作系统的功能:跟硬件衔接的部分隐藏了丑陋的硬件调用接口,为应用程序员提供了更好、更简单、更清晰的系统调用接口;跟应用程序衔接的部分封装了美丽的接口,将应用程序对硬件资源的竞态请求变得有序化

    4、操作系统与普通软件的区别

        操作系统由硬件保护,不能被用户修改,操作系统是一个大型、复杂、长寿的软件

wKiom1jGTDWCnQFUAABatScZ2PU940.png-wh_50

    5、操作系统的发展史

wKiom1jGU1vhIKIFAAuKPTZF0lU420.jpg-wh_50

二、网络基础

    1、计算机网络概念:指将地理位置不同的具有独立功能的多台计算机机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

    2、OSI七层协议

        IP地址和MAC地址标识或者定位了互联网唯一一台计算机,缺一不可,IP和子网掩码结合标识了计算机所在的不同子网。IP地址分两部分:网络部分和主机部分。

wKiom1jGZE6hdD7fAAvlTv5mLvg155.jpg-wh_50

        socket简介:套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。

wKiom1jGX6vyvUXCAAEEHDJho7c968.png-wh_50

        DHCP服务:自动为主机分配IP地址

        DNS服务:域名解析服务,主要工作是将较容易记忆的网站或者服务器域名解析为难记的IP地址。DNS协议基于UDP协议实现。主要分为:根域名服务器、顶级域名服务器、一级域名服务器等

全世界共有13台根域名服务器和13台顶级域名服务器。

wKioL1jGZAHje7RdAAH7P1ubNLQ585.jpg-wh_50


三、Linux操作系统安装

    在VMware中安装Linux操作系统(CentOS7),并且尝试联系简单的命令,如:cd,ifconfig,touch,rm,mv,top,netstat,ping,chmod,chown,sudo等

    

wKioL1jGboawBI9VAAQZIXG95n8296.png-wh_50

wKiom1jGbpaCKSqmAABuckkkdEI590.png-wh_50

wKiom1jGbrbj29vEAAWJvNc2MQ4268.png-wh_50


    转载:http://www.jianshu.com/p/d01409fa705e

    vm12安装centos7


本文转自 AltBoy 51CTO博客,原文链接:http://blog.51cto.com/altboy/1906011


相关文章
|
4天前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
49 23
Linux系统之whereis命令的基本使用
|
11天前
|
机器学习/深度学习 数据可视化 算法
PyTorch生态系统中的连续深度学习:使用Torchdyn实现连续时间神经网络
神经常微分方程(Neural ODEs)是深度学习领域的创新模型,将神经网络的离散变换扩展为连续时间动力系统。本文基于Torchdyn库介绍Neural ODE的实现与训练方法,涵盖数据集构建、模型构建、基于PyTorch Lightning的训练及实验结果可视化等内容。Torchdyn支持多种数值求解算法和高级特性,适用于生成模型、时间序列分析等领域。
150 77
PyTorch生态系统中的连续深度学习:使用Torchdyn实现连续时间神经网络
|
2天前
|
机器学习/深度学习 人工智能 算法
基于Python深度学习的【蘑菇识别】系统~卷积神经网络+TensorFlow+图像识别+人工智能
蘑菇识别系统,本系统使用Python作为主要开发语言,基于TensorFlow搭建卷积神经网络算法,并收集了9种常见的蘑菇种类数据集【"香菇(Agaricus)", "毒鹅膏菌(Amanita)", "牛肝菌(Boletus)", "网状菌(Cortinarius)", "毒镰孢(Entoloma)", "湿孢菌(Hygrocybe)", "乳菇(Lactarius)", "红菇(Russula)", "松茸(Suillus)"】 再使用通过搭建的算法模型对数据集进行训练得到一个识别精度较高的模型,然后保存为为本地h5格式文件。最后使用Django框架搭建了一个Web网页平台可视化操作界面,
36 11
基于Python深度学习的【蘑菇识别】系统~卷积神经网络+TensorFlow+图像识别+人工智能
|
5天前
|
机器学习/深度学习 编解码 测试技术
RT-DETR改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型
RT-DETR改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型
34 4
RT-DETR改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型
|
9天前
|
机器学习/深度学习 编解码 测试技术
YOLOv11改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型
YOLOv11改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型
36 8
YOLOv11改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型
|
1天前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
48 20
|
30天前
|
缓存 安全 Linux
Linux系统查看操作系统版本信息、CPU信息、模块信息
在Linux系统中,常用命令可帮助用户查看操作系统版本、CPU信息和模块信息
107 23
|
29天前
|
机器学习/深度学习 监控 算法
基于yolov4深度学习网络的排队人数统计系统matlab仿真,带GUI界面
本项目基于YOLOv4深度学习网络,利用MATLAB 2022a实现排队人数统计的算法仿真。通过先进的计算机视觉技术,系统能自动、准确地检测和统计监控画面中的人数,适用于银行、车站等场景,优化资源分配和服务管理。核心程序包含多个回调函数,用于处理用户输入及界面交互,确保系统的高效运行。仿真结果无水印,操作步骤详见配套视频。
53 18
|
7天前
|
监控 关系型数据库 MySQL
【01】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-硬件设备实时监控系统运营版发布-本产品基于企业级开源项目Zabbix深度二开-分步骤实现预计10篇合集-自营版
【01】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-硬件设备实时监控系统运营版发布-本产品基于企业级开源项目Zabbix深度二开-分步骤实现预计10篇合集-自营版
18 0
|
2月前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
86 17

热门文章

最新文章