Linux系统和目录结构
Linux系统和目录结构简介
一、linux简介
1.Linux是什么?
现在我们所说的linux广义就是指linux操作系统,它诞生于1991年,在20多年的发展和演变中,它已经运用到各个领域,它是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。(信息来源:百度百科)
2.linux发行版本
Linux发行版就是将linux内核和应用程序打包后的产物
当前市面上知名度较高的发行版本有:RedHat、Centos、ubuntu等等
3.linux运用的领域
当前linux已经渗透到很多领域,特别是一些高端技术领域,如当前的大数据分析和挖掘、云计算服务的建设、嵌入式软件开发、云存储等日趋成熟的领域,在这些领域中linux操作系统就提供了一个很好的后台服务器的操作平台,linux在服务器领域凸显了它的优势。通常的服务器配置为:LAMP(Linux+Apache+Mysql+PHP)或者LNMP(Linux+Ngnix+Mysql+PHP)
二、linux和windows系统的区别
目前国内linux更多应用于服务器上,桌面操作系统使用windows
两者的区别如下表:
比较 |
Windows |
Linux |
界面 |
界面统一,所有windows程序菜单几乎一致,快捷键也几乎相同 |
图形界面风格依发行版本不同而各异,终端机的文字界面基本命令和操作几乎一样 |
驱动程序 |
驱动程序丰富,版本更新频繁,由微软统一更新发布 |
由linux爱好者开发,linux核心开发发布,驱动开源 |
使用 |
使用比较简单,容易入门。图形化界面对用用户操作十分有利 |
图形化界面简洁,文字命令行界面需要系统学习才能掌握 |
学习 |
系统构造复杂,更新快,深入学习难 |
系统构造简单、内核稳定、具有良好的核心传承性,深入学习相对容易 |
三、linux系统的安装
安装方式:
- 使用linux的光盘驱动安装
- 使用U盘安装linux发行版本的ISO映像文件安装
Linux还支持通过虚拟机安装,在虚拟机中加载映像文件一键安装。
安装过程:
不同的linux发行版本安装大体相同,安装过程不做介绍
四、linux系统的目录结构
安装完一套linux操作系统后,我们需要熟悉下linux的文件目录的系统架构哦!
整体目录架构如下:
实际linux操作系统的图形化架构图:
在文字命令行是这样的哦:
Linux下的文件目录都是由【/】根目录来引出的。每个目录都是有它的意义,这也是linux发展演变到现在的目录架构哦,下面分别介绍下这些重要目录的划分的作用和意义
/bin: bin这个目录存放着最经常使用的命令啦!
/boot:这里存放的是启动linux需要使用的一些核心文件
/dev: dev表示device的缩写,存放的是linux的外部设备,像我们的磁盘什么的,都可以在这个目录下找到
/ect: 存放所有的系统管理所需要的配置文件和子目录,这里我们可以找到我们经常用到的网络相关的配置文件,以及存储我们的系统账号密码的配置文件哦,相当重要,如果误删后果严重啦
/home: 用户的主目录,一般该目录是以用户账号命名的
/lib: 就是library的简写,顾名思义它就是和共享库
/media: linux系统自动识别的设备,如U盘、光驱就挂这里了
/opt: 主机额外安装软件存放的目录,比如安装的数据库就归到这里啦
/proc: 虚拟目录,它是系统的内存映射
/root: 就是我们的家(home)目录罗
/tmp: 存放临时文件的目录
/usr:用户的应用程序和文件存放目录
/var: 存放经常被修改的目录文件,更多的是存放各种日志文件
除了这些系统安装完后的目录结构外,我们也可以自己在【/】根目录下创建需要的工作目录。