学习LINUX前的认知

操作系统(os):二十世纪五十年代
计算机系统分为硬件、内核、系统调用、应用程序
操作系统主要负责系统调用和内核。
UNIX:
多用户、多任务操作系统,贝尔实验室开发。
特点:简单性、集中性、可重用性、过滤性、开放的文本格式、灵活性
Minix:小型的类UNIX系统/Andy Tanenbaum 为了教学编写的
Linux:
是一个操作系统,灵感来源于Minix 。赫尔辛基大学的Linus Torvalad(1991年10月)。
由于UNIX商业化,比较昂贵,又有小型的用于教学的功能局限的Minix背景下研发
一、Linux与Windows不同
1.收费与免费
Linux免费或者少许收费
Windows:500-100 RMB
2.软件和支持
Windows:平台数量和质量的优势,不过大部分为收费软件,由微软提供重要支持和服务
Linux:大都为开源自由软件,基于免费,部分软件质量和体验欠缺;有全球所有的Linux
开发者和自由软件社区提供支持
3.安全性
Windows:三天两头打补丁安装系统安全更新,还是会中木马病毒
Linux:比较安全,不用装杀毒软件,毒霸等
4.使用习惯
W:普通用户基本都是图形界面,依靠鼠标、键盘完成操作,用户上手容易
L:兼具图形界面操作和完整命令行操作。可以只用键盘完成所有一切操作,新手入门比较苦难,
需要一些学习和指导,一旦熟悉之后效率极高
5.可定制性:
W:全封闭的,系统可定制性差
L:随意改动,可定制性强
6.应用范畴:
在windows上使用百度、谷歌、上淘宝、聊QQ时,支持这些软件和服务的,是后台成千上万
的Linux服务器主机。
7.window没有的:
稳定的系统/安全性/漏洞的快速修复/多用户/用户和用户组的规划/相对较少的系统资源占用
可定制裁剪,移植到嵌入式平台/可选择的多种图形用户界面/
8.linux莫有的:
没有特定的支持厂商|||游戏娱乐支持度不足||||专业软件支持度不足
二、学习目的:
1.学习心态
明确心态:你用Linux来干嘛?搭建服务器||做程序开发|||日常办公|||娱乐游戏|||
面对现实:Linux 大都是命令下操作,能否接受不用或者少用图形界面
Linux版本:Ubuntu ,CentOS||fedora||opensuse||debian||mint|| redhat||suse
三、Linux系统特点:
开放性(开源)、多用户、多任务、良好的用户界面、优异的性能与稳定性
Windows:单用户、多任务
四、Linux安装

  1. 主要分为真机安装||虚拟机安装
    2.虚拟机软件:为了模拟一个真实的电脑环境,碍于使用真机安装代价太大,因此诞生虚拟
    机。目前比较出名的vmware的vmware workstation|||oracle 出品的virtual Box
    五、Linux 系统的文件
    Linux本身是一个基于文件形式表示的操作系统
    Linux 一切皆文件
    日常学习中和日常工作中,对于文件的操作的都有哪些种类?
    创建文件、编辑文件、保存文件、关闭文件、重命名文件、删除文件、恢复文件。
    Linux目录有如下:
    Bin: 存放一些二进制文件,文件都是可以被运行的。
    Dev: 存放外接设备,如盘、光盘 一般不能被直接使用 需要挂载(类似window下的分配盘符)
    Etc:存放一些配置文件
    Home:表示“家”,表示除了root用户外,其他用户的家目录。
    Proc:表示进程 存放linux正在运行的进程
    Root:该目录是root用户自己的家目录
    Sbin:存放一些可以被执行的二进制文件,但必须得到SUPER权限的用户才能执行
    Tmp:表示临时的,当系统运行时候产生的临时文件会在这个目录存着
    Usr:存放的是用户自己安装的软件。类似于window下的program files
    Var:存放的程序/系统的日志文件的目录
    Mnt:当外接设备需要挂载的时候,需要挂载到mnt目录下

你可能感兴趣的:(Linux)