Linux下配置文件的位置
系统级的配置存放在 /etc 目录中。用户级的配置存放在用户的主目录 /home/user_login_name。
SHELL 默认文件
- /etc/bashrc – bash shell 的系统级默认功能和别名
- /etc/profile – bash shell 的系统级默认值,包括系统级的环境变量
- /etc/passwd – 含有用户的密码和其他信息。Root 用户能够直接修改,但建议用配置工具修改,例如 passwd 命令。一个损坏的 /etc/passwd 很容易令一个 Linux 系统不可用。
- /etc/shadow – 存有 passwd 文件的“shadow”信息。比如:不应被所有人看到的信息。
- /etc/group – 类似 /etc/passwd 文件,但是关于用户组的。
- /etc/crontab – 设置“cron”,意为定期地执行命令(以小时、天、星期、年等为单位)。
- /etc/initab – 系统启动时运行不同的程序和进程。
- /etc/issue – 和登录提示一起出现的信息。常常被 rc.local 脚本覆盖。
- /etc/issue.net – 与上面相同,但是在通过网络登录时使用。
- /etc/motd – “每日消息(Message of the day)”文件,用户登录后显示。
- /etc/rc.d/rc.local – 系统启动时最后执行的脚本。我把定制我的本地机器的命令放在此文件的末尾。它的功能类似 DOS 的“autoexec.bat”。
网络配置
- /etc/hosts – 含有一个主机名和固定 ip 地址列表
- /etc/hosts.allow – 允许使用网络服务的主机名
- /etc/hosts.deny – 禁止使用网络服务的主机名
- /etc/resolv.conf – 设置了本地机器使用的域名服务器列表
- /etc/inetd.conf – 守护进程 inetd 的配置文件,说明了你的机器提供哪些 TCP/IP 服务。
- /etc/exports – 指明了哪些文件系统能想那些主机提供网络文件系统(NFS)。Man exports 包含如何为远程用户设置此文件的信息。
硬件配置
- /etc/conf.modules – 配置 linux 的核心模块。模块类似 MS Windows 或 DOS 下的设备驱动程序。
- /etc/fstab – 还有分区和文件系统信息。系统用来 mount 目录树上不同的文件系统和分区。
- /etc/mtab – 显示当前以被 mount 的设备和分区,以及它们的状态。
- /etc/lilo.conf – lilo 启动管理程序的配置文件。
- /boot/grub/grub.conf – grub 启动管理程序的配置文件。
- /etc/printcap – 打印机设置
- /etc/termcap – ASCII 数据库,定义了不同控制台、终端和打印机的功能和字符特性。你一般不会去改变它们。
- /etc/X11/XF86Config – X 配置文件。Xfree 4.xx 版本的配置文件是/etc/X11/XF86Config-4(如果它不存在,系统会试用 XF86Config)。
Linux下配置文件的位置的更多相关文章
- Linux下JDK安装位置
新手在Linux上安装JDK时,不知道应该将JDK安装在哪比较合适.首先简要了解下Linux中部分目录的作用. /bin---用来贮存用户命令./usr/bin 也被用来贮存用户命令. /sbin- ...
- Linux下一个简单的日志系统的设计及其C代码实现
1.概述 在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件.在日志文件中存放程序流程中的一些重要信息, 包括:变量名称及其值.消息结构定义.函数返回 ...
- linux 下 mysql 主从配置
话不多说,直接干. 准备条件:安装两个mysql数据库,随便哪个作主库,另一个从库. 1.在主库创建 复制用的账号 grant replication slave ,replication clien ...
- linux 下 apache相关;启动、停止、重启命令;配置文件位置等等
linux 下 apache启动.停止.重启命 基本的操作方法: 本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: 推荐/usr/l ...
- linux下如何查找nginx配置文件的位置
nginx的配置放在nginx.conf文件中,一般我们可以使用以下命令查看服务器中存在的nginx.conf文件. locate nginx.conf /usr/local/etc/nginx/ng ...
- Linux下常用的配置文件位置
1.别名配置文件 [root@room8pc205 ~]# vim /root/.bashrc #此处是root用户定义的别名文件的位置,只有root用户登录可用 [root@room8pc2 ...
- 【夯实Mysql基础】MySQL在Linux系统下配置文件及日志详解
本文地址 分享提纲: 1. 概述 2. 详解配置文件 3. 详解日志 1.概述 MySQL配置文件在Windows下叫my.ini,在MySQL的安装根目录下:在Linux下叫my.cnf,该文件位于 ...
- MySQL在Linux系统下配置文件详解
在日常的的开发过程中接触到了SQLServer和MySQL数据库的操作性问题,可能是以前接触的都是SQL Server,才开始接触MySQL,总感觉使用MySQL没有使用SQLserver那么顺手,一 ...
- Linux下的sudo及其配置文件/etc/sudoers的详细配置说明
http://www.osedu.net/article/linux/2011-01-03/178.html Linux下的sudo及其配置文件/etc/sudoers的详细配置说明 1.sudo介绍 ...
随机推荐
- OpenCDN2.0安装
部署说明 为网站加速,建立私有的CDN节点群,每部署一个CDN节点只需5分钟,无节点数量上限!参考 http://ocdn.me/ 安装需求 OpenCDN的Beta版目前在CentOS5.x - C ...
- UVa 11971 Polygon (数学,转化)
题意:一根长度为n的木条,随机选k个位置将其切成k+1段,问这k+1段能组成k+1条边的多边形的概率. 析:这个题,很明显和 n 是没有任何关系的,因为无论 n 是多少那切多少段都可以,只与切多少段有 ...
- dll开发中遇到的问题
刚碰到个问题,我的一个项目中引用了一个dll,这个dll又引用了另一个dll,我把这俩个都放在bin文件夹下,但是会报错,说第二个dll找不到.把它放到系统文件夹system32下就没事了. 但是遇到 ...
- hibernate[版本四]知识总结
1.hibernate是orm对象关系映射,是对jdbc的封装 2.hibernate版helloworld 2.1导入jar <dependencies> <dependency& ...
- 表与表 不同条件下的关联SQL
USE [ChiefMes]GO /****** Object: StoredProcedure [dbo].[Kenta_RptEmpOEE] Script Date: 05/12/2015 13: ...
- [GUI]界面开发类库
如果我们不十分清楚需要什么样的界面风格及如何实现,请按以下两个步骤操作: (1) 搞清楚这种风格叫什么名字 (2) 查现有的比较著名的GUI库是否已有相应的实现方案. (3) ...
- ecshop后台限制IP登录
ecshop是开源系统,所以难免会有漏洞 黑客攻击网站,往往是通过漏洞获取后台管理员权限,然后再做一些破坏 如果我们在后台文件里限制指定的IP才能登录后台,就相对安全多了 下面给出大家解决方案: ...
- ecshop收货人信息中修改手机号为必填
Ecshop 修改收货人信息 把电话改成选择填写 手机改为必填 (加强版) 1. 编辑根目录/js/utils.js 增加手机号码的正则表达式 参照Utils.isTel = function ( ...
- iOS开发-为程序添加应用设置
一.设置捆绑包 设置捆绑包是应用自带的一组文件,用于告诉设置该应用期望得到用户的哪些偏好设置. 新建设置捆绑包:Command+N,在iOS部分中的Resource,选择Settings Bundle ...
- [Android][Android Studio] *.jar 与 *.aar 的生成与*.aar导入项目方法
主要讲解Android Studio中生成aar文件以及本地方式使用aar文件的方法. 在Android Studio中对一个自己库进行生成操作时将会同时生成*.jar与*.aar文件. 分别存储位置 ...