zoukankan      html  css  js  c++  java
  • Linux目录的配置文件

    linux中/etc/目录的配置文件

    [root@xusx ~]# find / -maxdepth 1

    [root@xusx ~]# tree -L 1/

    1、启动或改变运行级的scripts或scripts的目录:

        /etc/rc  /etc/rc.d  /etc/rc*.d  /etc/rc.local   开机启动的程序放在这个文件里面

    ======>和windows下msconfig类似。

        用于存放开机自启动程序命令的文件(chkconfig 常用来管理yum/rpm 安装的程序服务的开机自启动/etc/init.d)。

        自己开发的程序,习惯把启动命令放入/etc/rc.local实现开机启动这些程序。linux开机时会把/etc/rc.local里内容执行一遍。

          chkconfig和/etc/rc.local,可以选择/etc/rc.local,服务器的档案。

    2、 本地域名解析文件:

        /etc/hosts

    ======>设定用户ip与名字(域名)的对应解析表,相当于本地LAN局域网内的DNS解析文件。服务器之间的调用可用域名(内部DNS),方便迁移

     3、ip、掩码、网关、主机名配置:

        /etc/sysconfig/network-scripts/ifcfg-eth0  第一块网卡的配置文件

        /etc/resolv.conf  DNS的配置文件,  ping与域名解析关系

        /etc/sysconfig/network  主机名

    =====>可修改机器名及网卡网关等配置,永久更改主机名,需要同时修改以下两项:

        vim /etc/sysconfig/network

        sed -i 's#HOSTNAME=localhost#HOSTNAME=xusx#g' /etc/sysconfig/network

        uname -n hostname 命令查看

     4、DNS服务器配置:

        /etc/resolv.conf   网卡配置文件优先于resolv.conf

    =====>linux客户端网卡里设置的DNS优先于/etc/resolv.conf里设置。如果重启网络网卡的dns会覆盖/etc/resolv.conf的设置。

     5、开机自动挂载系统,所以分区开机都会自动挂载:

        /etc/fstab  file system mounting table

    =====>实现开机要挂载的文件系统的一个列表。

    =====>fstab一旦配置错误,会导致服务器无法启动。fstab里面的内容是开机自动挂载文件系统的列表。

          blkid命令对查询设备上所采用文件系统类型进行查询

     6、runlevel及加载相关的启动文件配置:

        /etc/inittab (init 初始化  tab 表) 系统运行级别

    =====>设定系统启动时init进程将把系统设置成什么样的runlevel运行级别及加载相关的级别对应启动文件设置。

        命令:    

    [root@localhost ~]# w  (显示已经登陆系统的用户列表,并显示用户正在执行的指令)
    05:21:18 up 11:50, 1 user, load average: 0.00, 0.01, 0.05
    USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
    root pts/0 192.168.138.1 04:25 0.00s 0.07s 0.01s w

     7、设置NFS系统用的配置文件路径:

        /etc/exports

     8、这个目录来存放系统启动脚本:

        /etc/init.d  系统服务(软件)启动命令

     9、全局系统环境配置变量:

        /etc/profile  系统环境变量(任何地方都生效变量)系统别名

        /etc/bashrc  系统别名

    10、认证前的输出信息,默认输出版本内核信息:

        /etc/issue

     11、用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息:

        /etc/passwd

     12、类似/etc/passwd,但说明的不是用户而是组:

        /etc/group

    13、影子口令。影子口令文件将/etc/passwd文件中的加密口令移动到/etc/shadow中。/etc/shadow只对root可读:

        /etc/shadow

    14、可以sudo命令的配置文件:

        /etc/sudoers

    15、系统日志参数配置:

        /etc/syslog.conf

    16、默认创建用户时,把该目录拷贝到家目录下:

        /etc/skel/

    17、别名:

        /etc/bashrc

    linux中/usr/目录的配置文件

    默认软件都会存于该目录下。用于存储只读用户数据的第二层次;包含绝大多数的用户工具和应用程序。

        /usr/local  编译安装软件的默认安装位置

    linux中/var/目录的配置文件

    系统一般运行时要改变的数据.每个系统是特定的,即不通过网络与其他计算机共享。

    1、日志信息,按周自动轮询:

        /var/log/message

    2、定时器配置文件目录,默认按用户命名:

        /var/spool/cron/root  root用户的定时任务配置文件

    3、记录登陆系统存取信息的文件,不管认证成功还是认证失败都会记录:

        /var/log/secure

    4、当邮件服务未开启时,所有应发给系统管理员的邮件都将堆放在此:

        /var/spool/clientmqueue/

    5、邮件目录:

        /var/spool/mail/

    6、各种程序的Log文件,特别是login 

        /var/log/

    linux中/proc/目录的配置文件

    虚拟文件系统,将kernel与process状态归档为文本文件

    1、查看内存信息

         /proc/meminfo 

    2、处理器信息

        /proc/cpuinfo 

    3、系统已经挂载的数据(信息),就是用 mount 这个命令呼叫出来

        /proc/mounts 

    4、负载信息 系统繁忙程度

        /proc/loadavg

    linux中/dev/目录的配置文件

    设备文件分为两种:块设备文件(b)、字符设备文件(c),设备文件一般存放在/dev目录下。

  • 相关阅读:
    线性回归(Linear Regression)的理解及原理
    3个模型搞清楚用户留存分析
    机器学习简单介绍
    数据分析经典方法:5W2H分析法
    使用guava RateLimiter限流
    Maven之assembly自定义打包
    IDE自动编译
    神奇的$scope
    二分法查找
    深入理解CSS选择器优先级
  • 原文地址:https://www.cnblogs.com/xusx/p/6047135.html
Copyright © 2011-2022 走看看