学习笔记【class1】
#2019/02/27(昨日笔记,格式小改)
#590
学习计划(2019年上半年):linux(优先) python**
一、Python环境搭建和测试
1.Python环境搭建
Python-veision 3.7.2
2.新手小测试
用print函数,打印输出hello,world
2.1.错误示例1
语法错误:无效的语法
原因:Python3.0以后的版本print函数要加()
2.2.错误示例2
语法错误:标识符中的无效字符
原因:打印输出的括号和引号都要在英文状态下输入,而非中文状态下。
二、哔哩哔哩****学习–Python教程-Python入门到精通(600集) //出自黑马程序员IT教育
#学习笔记
关键字:操作系统 Linux
*#1.操作系统(Operation System,OS)
##1.1操作系统的作用:
1.直接操作硬件;
2.把操作硬件的代码封装成一个又一个系统调用,供其他程序员来通过这些系统调用,间接地操控计算机。
##1.2.不同应用领域的主流操作系统
*桌面操作系统
*服务器操作系统
*嵌入式操作系统
*移动设备操作系统
###1.2.1桌面操作系统
1.window系列 用户群体大
*优点:应用软件多 使用方便:
*缺点:安全性和稳定性低 长时间使用卡顿(大都可重启解决);
2.macOS(基于Unix,苹果公司推出)适合开发人员;
*优点:安全性和稳定性高于window,适合开发人员(ps:除做微软的Donet开发),开发快
*缺点:苹果贵?!
3.Linux 应用软件少 用户少
*优点:适合服务器领域和嵌入式领域
*缺点:应用软件少 用户少(二者互为因果)
###1.2.2服务器操作系统
Linux:特点1.安全 稳定 免费 2.占有率高
Windows Server:特点:1付费 2占有率低
###1.2.3嵌入式操作系统
Linux
###1.2.4移动设备操作系统
IOS
Andriod(基于Linux)
**PS:*python在人工智能领域和深度学习领域火爆,python能在Linux正常运行,学习python之前需先学习Linux的基本使用。
##虚拟机(Virtual Machine) eg:VMware虚拟机
虚拟机定义:虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响 ,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。---------来自百度。
虚拟机的作用:学习陌生的操作系统。
##1.3操作系统的发展史(科普)
**Unix初衷:*多用户Unix,多用户能够在同一时间,登录到同一个电脑上使用的操作系统
version7 Unix后AT&T(通用电气)政策改变,源代码私有化,后Andrew S.Tanebaum(塔能鲍姆)教授开发与Unix兼容的小型UNIX 即Minix(教学为主),1991年就读于赫尔辛基大学的林纳斯(Linux)在minux基础上开发了终端仿真器,编写了磁盘驱动程序和文件系统,后来成为Linux内核的雏形,Linux时年21岁!开源后在全世界的帮助下,最终能兼容多种硬件。
##2Linux内核及发行版**
##3Lliux文件和目录**
学习目标:理解Linux文件目录的结构
###单用户操作系统:指一台计算机在同一时间只能由一个用户使用,一个用户独自享用系统的全部硬件和软件资源。
ps:Windows XP之前的版本都是单用户操作系统
###多用户操作系统:指一台计算机在同一时间可以由多个用户使用,多个用户共同享用系统的全部硬件和软件资源。
ps:Unix和Linux的设计初衷就是多用户操作系统
###3.1不同操作系统下的文件和目录
3.1.1**.Linux下的文件系统:在Linux下,看不到驱动器盘符,只看到文件夹(目录)
3.1.2.Ubuntu(乌班图)没有盘符这个概念,只有一个根目录/,所有文件都在它下面(第二季目录如/bin,/etc,/home,/lib,/usr
似手机文件管理下的目录?);
3.1.3.在Window**下的,打开”计算机“,看到的是一个个驱动器盘符。
##3.2.Linux主要目录速查表
##4.Ubuntu图形界面的基本使用
###4.1Ubuntu的任务栏:Ubuntu操作系统下,屏幕的左侧一列是任务栏,打开的程序的快捷方式图标会相对其他程序图标更高亮;
###4.2Ubuntu的快捷方式删除、设置、和锁定
###4.3Ubuntu的窗口操作按钮:左上角的3小圆形按钮分别为 关闭/最小/最大化。
ps:window和Ubuntu操作界面互相切换也在窗口按钮,Ubuntu鼠标光标上移到最上侧才显示Ubuntu的菜单。打开终端就显示终端窗口菜单,打开文件菜单就显示文件窗口的菜单。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~美丽的波浪线