zoukankan      html  css  js  c++  java
  • Linux系统和目录结构

                          Linux系统和目录结构简介

    一、linux简介

    1.Linux是什么?

    现在我们所说的linux广义就是指linux操作系统,它诞生于1991年,在20多年的发展和演变中,它已经运用到各个领域,它是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIXUNIX的多用户、多任务、支持多线程和多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)

    二、linuxwindows系统的区别

    目前国内linux更多应用于服务器上,桌面操作系统使用windows

    两者的区别如下表:

    比较

    Windows

    Linux

    界面

    界面统一,所有windows程序菜单几乎一致,快捷键也几乎相同

    图形界面风格依发行版本不同而各异,终端机的文字界面基本命令和操作几乎一样

    驱动程序

    驱动程序丰富,版本更新频繁,由微软统一更新发布

    由linux爱好者开发,linux核心开发发布,驱动开源

    使用

    使用比较简单,容易入门。图形化界面对用用户操作十分有利

    图形化界面简洁,文字命令行界面需要系统学习才能掌握

    学习

    系统构造复杂,更新快,深入学习难

    系统构造简单、内核稳定、具有良好的核心传承性,深入学习相对容易

    三、linux系统的安装

    安装方式:

    1. 使用linux的光盘驱动安装
    2. 使用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: 存放经常被修改的目录文件,更多的是存放各种日志文件

    除了这些系统安装完后的目录结构外,我们也可以自己在【/】根目录下创建需要的工作目录。

           

  • 相关阅读:
    java表达式, 语句, 块(翻译自Java Tutorials)
    java控制流语句(翻译自Java Tutorials)
    你可以将使用搬到ubuntu上
    python进阶学习笔记(三)
    译:selenium webdriver (python)
    异步调用轻量级封装AsynCaller
    企业开发基础设施--事件通知服务(Remoting双向通信)
    企业开发基础设施--序
    关于跨程序集的反射
    异常处理经验谈
  • 原文地址:https://www.cnblogs.com/tdp0108/p/12407604.html
Copyright © 2011-2022 走看看