如何将应用程序的linux存放系统配置文件目录修改为安装目录下

今天新装了Linux希望去做些防火墙嘚策略,使用service iptables status查看防火墙的状态时无任何反应,且使用service iptables start也启动不聊后来发现在/etc/sysconfig目录下没有iptables文件(防火墙的策略一般都写在此文件中)。

原因:在新安装的Linux系统中防火墙默认是被禁掉的,一般也没有配置过任何防火墙的策略所有不存在/etc/sysconfig/iptables文件。

}

电脑中必不可少的就是操作系统而Linux的发展非常迅速,有赶超微软的趋势这里介绍Linux的知识,让你学好应用Linux系统比如要把/etc/apache/bin目录添加到PATH中,方法有三:

使用这种方法,只对當前会话有效也就是说每当登出或注销系统以后,PATH 设置就会失效

这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变

这种方法是针對用户起作用的

注意:想改变PATH必须重新登陆才能生效,以下方法可以简化工作:

这个方法的原理就是再执行一次/etc/profile shell脚本注意如果用sh /etc/profile是不荇的,因为sh是在子shell进程中执行的即使PATH改变了也不会反应到当前环境中,但是source是在当前 shell进程中执行的所以我们能看到PATH的改变。

这样你就學会Linux系统下修改环境变量PATH路径的方法

1、在Windows 系统下,很多软件安装都需要配置环境变量比如 安装 jdk ,如果不配置环境变量在非软件安装嘚目录下运行javac 命令,将会报告找不到文件类似的错误。

2、那么什么是环境变量简单说,就是指定一个目录运行软件的时候,相关的程序将会按照该目录寻找相关文件 设置变量对于一般人最实用的功能就是: 不用拷贝某些dll文件到系统目录中了,而path 这一系统变量就是系統搜索dll文件的一系列路径

在Linux系统下如果你下载并安装应用程序,很有可能在键入它的名称的时候出现 “command not found ” 的提示内容 如果每次都到安裝目录文件夹内,找到可执行文件来进行操作就太繁琐了 这涉及到环境变量path的设置问题,而Path 的设置也是在Linux下定制环境变量的一个组成部汾

Linux下环境变量设置的三种方法:

如想将一个路径加入到$PATH中可以像下面这样做:

1、控制台中设置,不赞成这种方式因为他只对当前的shell 起莋用,换一个shell设置就无效了:

2、修改 /etc/profile 文件如果你的计算机仅仅作为开发使用时推存使用这种方法,因为所有用户的shell都有权使用这个环境變量可能会给系统带来安全性问题。这里是针对所有的用户的所有的shell

3、修改bashrc文件,这种方法更为安全它可以把使用这些环境变量的權限控制到用户级别,这里是针对某一特定的用户如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的 .bashrc攵件就可以了


}

                

每一个文件和目录都从这里开始

只有root用户具有该目录下的写权限。此目录和/root目录不同/root目录是root用户的主目录。

包含二进制可执行文件

系统的所有用户使用的命令都设在这里,例如:psls,pinggrep,cp等

就像/bin,/sbin同样也包含二进制可执行文件

但是,在这个目录下的linux命令通常甴系统管理员使用对系统进行维护。例如:iptables、reboot、fdisk、ifconfig、swapon命令

包含所有程序所需的linux存放系统配置文件目录。

这些包括终端设备、USB或连接到系统的任何设备例如:/dev/tty1、/dev/usbmon0

包含系统进程的相关信息。

这是一个虚拟的文件系统包含有关正在运行的进程的信息。例如:/proc/{pid}目录中包含的與特定pid相关的信息

这是一个虚拟的文件系统,系统资源以文本信息形式存在例如:/proc/uptime

这个目录下可以找到内容可能增长的文件。

包含系統和用户创建的临时文件

当系统重新启动时,这个目录下的文件都将被删除

包含二进制文件、库文件、文档和二级程序的源代码。

/usr/bin中包含用户程序的二进制文件如果你在/bin中找不到用户二进制文件,到/usr/bin目录看看例如:at、awk、cc、less、scp。

所有用户用home目录来存储他们的个人档案

包含引导加载程序相关的文件。

包含支持位于/bin和/sbin下的二进制文件的库文件.

包含从个别厂商的附加应用程序

附加应用程序应该安装在/opt/或鍺/opt/的子目录下。

临时安装目录系统管理员可以挂载文件系统。

用于挂载可移动设备的临时目录

包含服务器特定服务相关的数据。

}

我要回帖

更多关于 linux存放系统配置文件目录 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信