zoukankan      html  css  js  c++  java
  • linux之旅_linux是什么

      欢迎进入Linux之旅,本文主要介绍Linux

    1.我们先来了解一下linux

    • 概述:  linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统,它能运行主要的UNIX工具软件、应用程序和网络协议,支持32位和64位,linux也是一个性能稳定的多用户网络操作系统。linux可以安装到各种计算机硬件设备中,如手机、平板电脑和路由器。
    • 主要特点:  免费、可靠、安全、稳定、多平台
    • 创始人:           林纳斯·托瓦兹
    • 桌面环境:        为计算机提供了图形用户界面,linux中主流的桌面环境有KDE、gnome、Xfce、LXDE
    • 发行版本: Ubuntu、CentOS、Debian、Fedora、OpenSuse、Deepin、RedHat等
    • 文件结构:  
      • /           根目录
      • /bin     这个目录下可以找到linux常用的命令,系统所需要的命令位于此目录。   
      • /boot    Linux的内核及引导系统程序所需要的文件目录,在一般情况下,GRUB或LILO系统引导管理器也位于这个目录。
      • /cdroom:这个目录在刚刚安装系统的时候是空的,可以将光驱文件系统挂在这个目录下
      • /dev      这个目录对所有的用户都十分重要,这个目录中包含了所有linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,它实际上是一个访问这些外部设备的端口。可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。
      • /etc      etc这个目录是linux系统中最重要的目录之一。在这个目录下存放了系统管理时要用到的各种配置文件和子目录。要用到的网络配置文件,文件系统,系统配置文件,设备配置信息,设置用户信息等都在这个目录下。
      • /home   如果建立一个用户,用户名是"xx",那么在/home目录下就有一个对应的/home/xx路径,用来存放用户的主目录
      • /lib        这个目录是用来存放系统动态连接共享库的。几乎所有的应用程序都会用到这个目录下的共享库。因此,千万不要轻易对这个目录进行什么操作,一旦发生问题,系统就不能工作了。
      • /lost+found      在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。
      • /mnt    这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdroom等目录。
      • /media    有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。
      • /opt    这里主要存放那些可选的程序。
      • /proc    可以在这个目录下获取系统信息。这些信息是在内存中,由系统自己产生的。
      • /root    Linux超级权限用户root的家目录。
      • /sbin    这个目录是用来存放系统管理员的系统管理程序。大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令。
      • /selinux     对SElinux的一些配置文件目录,SElinux可以让linux更加安全。
      • /srv     服务启动后,所需访问的数据目录,举个例子来说,www服务启动读取的网页数据就可以放在/srv/www中
      • /tmp    临时文件目录,用来存放不同程序执行时产生的临时文件。
      • /usr     这是linux系统中占用硬盘空间最大的目录。用户的很多应用程序和文件都存放在这个目录下。在这个目录下,可以找到那些不适合放在/bin或/etc目录下的额外的工具
      • /usr/local   这里主要存放那些手动安装的软件。
      • /usr/share     系统共用的东西存放地,比如 /usr/share/fonts 是字体目录,/usr/share/doc和/usr/share/man是帮助文件。
      • /var:这个目录的内容是经常变动的,,/var下有/var/log 这是用来存放系统日志的目录。/var/ www目录是定义Apache服务器站点存放目录;/var/lib 用来存放一些库文件,比如MySQL的,以及Mysql数据库的的存放地。
    •  linux中常用的一些命令
      •    
    •    待完善。。。  最后编辑于2017-8-24 22:43
    • 本文参考至:https://baike.baidu.com/item/linux?fromtitle=Linux%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F&fromid=850887#3
    • linux官网:https://www.linux.org/
    • 整理不宜,喜欢就点个赞或转发一下吧。
  • 相关阅读:
    MyBatis
    JavaAgent
    Intellij IDEA
    SVN安装总结
    git(笔记)
    springboot面试题
    spring总结
    springmvc总结
    jdbc链接数据库
    redis面试题
  • 原文地址:https://www.cnblogs.com/ncgds/p/7425649.html
Copyright © 2011-2022 走看看