Linux初识

Linux基本常识

Linux内核最早由芬兰人李纳斯·托瓦茨(Linus Torvalds)完成。他当时觉得Unix操作>系统比较难用,所以自己编写了一套操作系统,并命名为Linux,于1991年9月发布,当时仅有一万行代码。
李纳斯公开了Linux源码的版权,所以与Windows系统不同,Linux开放源代码,任何人都可以免费使用它。
Linux的logo是一个企鹅,因为企鹅所在的南极洲不属于世界上任何一个国家,就跟Linux系统一样,所以全人类共同所有。

Linux与Unix的主要异同点

  1. Linux开放源代码并免费使用;Unix大都数与硬件配套,捆绑销售
  2. Unix可以理解为是Linux的父亲,Linux是一个类Unix操作系统,所以两个系统有非常多的共通之处。

Linux主要有以下4个优点

  1. 拥有大量可用的免费软件。
  2. 良好的移植性和灵活性。
  3. 非常优秀的稳定性和安全性。
  4. 支持几乎所有的网络协议和开发语言。

Linux的系统结构

  1. 内核层(Linux Core):可直接与硬件交互
  2. Shell层(Linux Shell):命令解释其器,提供给用户的交互界面。
  3. 应用层 :(各种软件)1.png

Linux的发行版本

  1. Linux的各个发行版本使用的是同一个Linux内核,因此不同发行版本之间没有兼容性问题。
  2. Linux发行版本大致分为两类:商业公司维护的发行版本:Red Hat;社区组织维护的发行版本: Debian
  3. CentOS属于免费版本,在服务器中大量的被使用。(下载地址: https://www.centos.org/
  4. 为了统一不同发行版本Linux之间的文件结构,所以Linux推出了文件层次化标准,即FHS - Filesystem Hierachy Standard,这个标准规定了所有Linux发行版本的目录结构。

Linux操作系统的根目录

bin和sbin : Linux系统可执行程序的目录。 sbin比bin多一个s字母,表示super的意思,所以sbin目录下都是超级管理员可运行的一些可执行程序
lib64和lib : 系统运行需要的一些动态链接库文件。lib64表示用于64位cpu架构下的动态链接库
sys : 系统文件, 类似windows下的system32文件夹
boot : 系统引导、启动相关的文件
run、proc、var : 系统运行时产生的一些文件
etc : 存放操作系统或某些软件的配置文件的目录
media、mnt : 表示挂载,比如多媒体、移动硬盘、U盘等
dev : Linux设备目录
opt、tmp:操作系统的一些选项配置和临时文件目录
root: 超级管理员相关的文件目录
home : 用户的家目录
usr : 共享资资源目录,一般软件的安装就在这个目录下。 (unix shared resource)

其他关于Linux的扩展知识

http://c.biancheng.net/linux_tutorial/10/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值