Linux发行版及版本比较 三大家族: Fedora是基于RHEL,CentOS,Scientific Linux, 和Oracle Linux的社区版本.相比RHEL,Fedora打包了显著的更多的软件包.其中一个原因是,多样化的社区参与Fedora的建设;它不只是一家公司.在这个过程中,CentOS用于活动,演示和实验,因为它是对最终用户免费提供的,并具有比Fedora的一个更长的发布周期(通常每隔半年左右发布一个新版本). SUSE, SUSE Linux Enterprise Serve…
Linux学习笔记-Linux系统简介 UNIX与Linux发展史 UNIX是父亲,Linux是儿子. UNIX发行版本 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP PA-RISC Solaris Sun SPARC Linux Red Hat Linux,Ubantu Linux IA(Intel,AMD,Cyrix,RISE...) Linux发展历史和发行版本 Linux主要发展历史 Linux诞生于1991年,芬兰大学生李纳斯和后续的众多爱好者共同完成,是…
Linux学习之三-Linux系统的一些重要配置文件 1.网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 说明: DEVICE=eth0        #网卡名称 HWADDR=××:××:××:××:××:×× #网卡的mac地址,共48位此处用12位十六进制数表示 TYPE=Ethernet    #网络类型为以太网 UUID=bc0ccb72-8f79-4c6f-a958-ffe55f6595e3 #唯一的一个用户标识,相当于身份证号码 O…
通常ARM开发板厂商会提供已编译好的Linux映像供用户使用.我手上的MarS Board的厂商提供了Ubuntu映像,只是版本有点老,文件系统也比较大.之前我已经移植了较新的Linux内核,现在我想按自己的想法定制Linux文件系统.Freescale官方提供的BSP是基于yocto project的,可以使用bitbake.hob等工具来定制Linux映像,甚至可以加入包管理.桌面等功能来自制完整的发行版.BSP里已经包括sabre和wandboard等config和recipes.但是没有…
一.Linux 简介 Linux 内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在大学上学时出于个人爱好而编写的. Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户.多任务.支持多线程和多 CPU 的操作系统. Linux 能运行主要的 UNIX 工具软件.应用程序和网络协议.它支持 32 位和 64 位硬件.Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统. 二.Linux和…
「Linux」本来指的仅仅是内核.5年之前大多都是这么认为的,但是最近不这么说了. 最近一般都说「Linux」是个 OS,这里的OS,不仅仅是内核,而是指电脑的整体环境(除了内核,还包括一些外围的软件). 内核本来是作为硬件和各种应用软件之间的桥梁而存在的,只有内核的PC是无法使用的. 因此,会将各式各样的软件和内核组合在一起,作为一个可以运行的OS来打包,打包后的OS就被称为「Linux发行版」. 最近,把「Linux发行版」称为「Linux」的情况也比较多了. 但是,「Linux内核」只有一…
Linux达人养成计划 I 学习笔记 Linux 内核官网:www.kernel.org 内核版本说明:主版本.次版本.末版本,如2.6.18 Linux 主要发行版本 RedHat: 服务器领域,部分功能收费 Ubuntu: 图形界面 CentOS: 与RedHat功能一样,免费 Fedora: 个人版本,功能比RedHat更强大 Netcraft: www.netcraft.com Linux 与 Windows的不同 Linux 严格区分大小写 Linux 中所有内容(包括硬件)以文件形式…
Linux文件系统1--文件系统的目录结构 一.linux文件系统的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 1.普通文件:如文本文件.C语言元代码.SHELL脚本.二进制的可执行文件等,可用cat.less.more.vi.emacs来察看内容,用mv来改名. 2.目录文件:包括文件名.子目录名及其指针.它是LINUX储存文件名的唯一地方,可用ls列出目录文件. 3.连接文件:是指向同一索引节点的那些目录条目.用ls来查看,连接文…
一.linux发行版回顾 1.版本回顾 2.Linux基础 a.CPU架构 32位CPU: X86 64位CPU:X64因为最早的X64位CPU是amd公司生产的所以也叫 amd64(可以兼容X86) m6800:早些时候unix所运行的CPU主要是摩托罗拉生产的.早期摩托罗拉生产的CPU是非常有名的,叫m6800,也叫m68k. arm:现在我们手持的移动的智能设备他们的CPU架构是arm系列的. ultrasparc:斯坦福大学研发,高通 power:IBM研发.性能极其强大,工艺也极其强大…
一.完整的操作系统 1.GNU系统:表示GNU is Not Unix.表示不做商业化.制定了GPL(General Public License)即任何软件程序只要遵循GPL协议就是自由软件.还制定了FSF:Free Software Foundation即自由软件基金会. 像gcc即gnu c complier,即gnu的c编译器,或vi ,即visual interface.虽然gnu声称不是unix但是他其实还是跑在unix系统之上的.因此严格意义上来讲我们gnu是跑在内核之上的操作系统…