Linux基础
Python基础
Python面向对象
实战项目
是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。
Windows系统(用户多,不稳定,不安全)、
macOS(适合开发,基于Linux)、
Linux(应用少,适用于服务器,安全稳定)
移动设备操作系统
IOS
Android(基于Linux)
嵌入式操作系统
Linux(一家独大)
本质是电脑。
Linux:安全、稳定、免费、占有率高
Windows Server:付费、占有率低
服务器维护:远程维护
是个软件。可以模拟具有完整硬件设备系统功能,运行在一个完全隔离环境中。
Unix
多用户:多个用户能够在同一时间,登陆到同一个电脑上使用的操作系统。
后来就完全私有化了。
单用户操作系统和多用户操作系统
单用户:一台计算机同一时间只能由一个用户使用,独自享用系统的全部硬件和软件资源
Windows xp之前的版本都是单用户操作系统
多用户:指的是一台计算机在同一时间可以由多个用户使用,多个用户共享系统的全部硬件和资源。
Unix和Linux的设计初衷就是多用户操作系统
Linux
创始人:林纳斯
Linux内核以及发行版本
由Linux内核管理所有的硬件设备。只有一个。
Linux发行版,改造版,多个。
Ubuntu、Redhat等等。。。
Linux没有盘符的概念,只有一个根目录,home目录解决了多个用户文件互不冲突。
安装VMware
安装ubuntu-14.04-desktop-amd64
关于调整VMware中的画面大小参考:https://blog.csdn.net/dcrmg/article/details/74090307
“/” 根目录:有且只有一个根目录,一切文件的根。
根目录下面有bin、etc、lib、usr、home
“/home”:home目录是系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此。
“/bin、/usr/bin”:可执行二进制文件目录,如常用的ls、tar、mv、cat等
“/boot”:防止linux系统启动时候用到的一些文件,比如linux的内核文件(/boot/vmlinuz)、系统引导管理器(/boot/grub)
“/dev”:存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱
“/etc”:系统配置文件存放的目录,不建议在此目录下放可执行文件。
“/lib、/usr/lib”:系统使用的函数库目录。