Linux学习笔记(三)

Linux的目录结构:

  1./bin:bin是Binary的缩写,该目录下存放的是最常用的命令。

  2./boot:该目录下存放的是启动Linux时使用的一些核心文件,包括一些连接文件和镜像文件。

  3./dev:dev是Device的缩写,该目录下存放的是Linux的外部设备。

  4./etc:该目录下存放的所有系统管理所需要的配置文件和子目录。

  5./hom:这是用户的家目录,一般该目录是以用户的帐号命名的。

  6./lib和/lib64:这两个目录下存放的是系统最基本的动态连接共享库,几乎所有的应用程序都需要用到这些共享库。

  7./media:Linux会把识别的一些设备(比如U盘、光驱等)挂载到该目录下。

  8./mnt:该目录是为了让用户临时挂载别的文件系统。

  9./opt:这是给主机额外安装软件所设置的目录,该目录默认为空。

  10./proc:该目录是一个虚拟目录,是系统内存的映射,可以直接访问它来获取系统信息,该目录的内容在内存里,可以直接修改里面的某些文件。

  11./root:系统管理员的用户家目录。

  12./run:一个服务启动完后,会产生一个pid文件,该目录就是存放pid文件。

  13./sbin:s是Super User的意思,该目录存放的是系统管理员使用的系统管理程序。

  14./srv:该目录存放的是一些服务启动后需要提取的数据。

  15./sys:该目录存放的是与硬件驱动程序相关的信息。

  16./tmp:该目录用来存放一些临时文件。

  17./usr:该目录用来存放应用程序。

  18./var:该目录存放的不断扩充且经常修改的目录,包括各种日志或者pid文件。

SELinux(Security Enhanced Linux)

  1.简介:Linux系统特有的安全机制。

  2.获取当前SELinux的运行状态:getenforce

    <1>Enforing(默认):记录警告,且阻止可疑行为。

    <2>Permissive:记录警告,但不阻止可疑行为。

    <3>Disabled:禁用SELinux。

  3.临时改变SELinux的运行状态:setenforce [Enforcing | Permissive | 1 | 0]

    Enforcing=1    Permissive=0

  4.永久改变SELinux的运行状态:修改etc/selinux/config配置文件(重启系统生效)。

    SELINUX=disabled代表永久禁用SELinux。

posted @ 2017-08-29 00:25  编程灬世界  阅读(170)  评论(0编辑  收藏  举报