当前位置:   article > 正文

Linux的基础认识_对linux的认识

对linux的认识

一.Linux的简单介绍

      创始人:林纳斯·托瓦兹(创造了Linux内核)

      Linux是基于Unix开发的(Unix是Linux之父)

      Linux是开源的操作系统(开放源代码,向世界公开)应用广泛,基本上大型服务器都是Linux        系统,路由器也是 

     

二.Linux的主流发行版本 (还有很多定制版的是不公开的)

     1.Debian(Ubuntu,Kail,Tails)      黑客经常使用Kail,Ubuntu个人用户用得多。

     2.Fedora(Centos,RedHat)       公司服务器一般是Centos,Red Hat用于商业

    3.openSUSE

    上面的关系相当于华为(小米)---------荣耀(红米)

   补充:手机的Android其实就是基于Linux的,vivo,oppo,mi,huawei等等都是基于Android开发      的(常常看见就是基于Android  xxx版本 的xx版本 xxx ),最纯正的Android手机是Google Pixel

三.Linux的四 大组成部分(*为学习Linux比较重要的部分)

     *1.Linux Kernel(Linux内核)

                    1.硬件设备管理使用

                    2.软件程序--->操作软件

                    3.系统内存

                    4.文件管理(创建文件,修改文件,保存文件,删除文件)

                                     文件系统:通俗理解为输入输出的标准,不同的文件系统会造成不同的效                                                           果,一个例子就是:文件系统为FAT32的U盘传输的单个文件                                                           不能超过4G。(U盘的文件系统有FAT32,NTFS,exFAT)

                                      Windows系统的文件系统一般是NFTS

                                      

                                      Linux  支持的文件系统类型:ext,  ext2, ext3, ext4,vfat,hpfs, iso9660,                                             JFS, minix,msdos, ncpfs, nfs, ntfs, proc, Reiserfs, smb, sysv, umsdos,                                              XFS, xiafs(下划线的需要记住,我们常用的是ext4引导的是vfat)

                                     

 



                                      

     * 2.GNU  /gənu:/       (GNU's Not Unix!      实际上Linux应该叫做GNU/Linux) 

                       GNU(是一个计划)(logo老牛)

                       Unix上具有的一些软件,Linux内核本身没有,所以GNU它们旨在模仿Unix,为Linux                         写一些必要的软件

                       *GNU核心(原本Unix上的一些命令与工具,移植到了Linux上)

                       1.供Linux使用的核心工具coreutils      coreutilies软件包

                                    (1)用来处理文件的工具

                                    (2)用来操作文本的工具

                                    (3)用来管理进程的工具

                       

                      2.shell:提供给用户使用的软件;用户拿来使用电脑,并且提供人机交互

                      命令行壳层(GLI) 提供一个命令行界面                       

                      图形壳层(GUI)    提供一个图形用户界面

                      Linux shell————>CLI   Command-Line interface

                            bash shell 基础shell(查看你所使用的shell类型)

    

                            zsh   mac电脑一般喜欢装这个(很强大包含了ash,korn,tcsh)

                           ash

                           korn

                           tcsh

                           oh-my-zsh    现在一个很牛逼的shell

                    

       3.GUI Desktop

                     Linux GUI大致历史

                   1. X Windows(仿windows)

                   2.KDE

                   3.GNOME

                   4.Unity(Ubuntu使用的,与其他的不同并非一个桌面套件)

                     

       4.Application

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/1004431
推荐阅读
相关标签
  

闽ICP备14008679号