可能重复: Unix和Unix上的目录的含义,如系统 我相当新的Linux,但我已经安装了几个不同的口味。 我注意到它们在根目录下都有类似的文件夹名称 bin boot dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var 我search了一下,但找不到解释每一个目的的地方。 我了解一对夫妇,但任何人都可以在某个地方指出我的位置,或者给出一些常见的细节。
很长一段时间,我一直在考虑在几台服务器上切换到RAID 10。 现在Ubuntu 10.04 LTS已经上线了,现在是升级的时候了。 我使用的服务器是HP Proliant ML115( 非常好的价值)。 它有四个内部3.5“插槽,目前我正在使用一个驱动器的系统和一个RAID5arrays(软件)的其余三个磁盘。 问题是这会在启动驱动器上创build一个单点故障。 因此,我想切换到一个RAID10arrays,因为它会给我更好的I / O性能和更高的可靠性。 问题只在于支持RAID10的良好控制器卡(如3Ware)的成本几乎与服务器本身相当。 而且,对于Grub来说,软件-RAID10似乎不能很好地工作。 你有什么build议? 我应该继续运行RAID5吗? 有没有人能够成功地安装软件RAID10没有启动问题?
我正在开展一个项目,以取代我们公司老化的Slackware网关/路由器/防火墙机器,后者将拥有数百名用户。 以前我们使用rc.firewall但我们现在正在寻找更现代化,更容易configuration的东西。 目前的要求是(希望这是所有的人,但我可能错过了一些东西): 充当网关路由器和防火墙 端口转发到terminal服务器 IP /stream量统计,即通过始发地址查看外部stream量分类的能力(最好通过SNMP或rrdtool与cacti集成) 充当PPTP服务器并路由这些连接的可能性 是不是一个开箱即用的思科产品(没有财务或支持来维护它) 编辑:透明代理caching 我宁愿使用Ubuntu或其他一些基于Debian的发行版,但是如果它提供了所有需要的function并且易于configuration,那么集成我们所需要的所有东西当然是一种select。 是否有一套简单的软件包可以为我提供防火墙和帐户function,或者我最好是使用定制的发行版/其他解决scheme?
提供html和php文件 我刚开始在我的服务器上托pipe一个网站的文件,我不确定哪里是适当的地方让他们为多个用户提供访问。 当我开始托pipe网站时,我把网站文件放在: /var/www/name.of.virtualhost.site/www/ 。 为了方便和简单,我直接从检出的存储库进行部署,所以为了更新网站代码库,另一个开发人员,或者我只需要检查出最新版本的文件,以使所有的东西都是最新的(使用git,在这案件)。 但是,存储库的根目录中有我更喜欢非公开的文件。 现在显然不是这种情况,因为缺省域或ip上的任何低于最终公共/ www /文件夹的内容都是可用的,因为/ var / www /内容已经由apache默认提供。 例如, /var/www/name.of.virtualhost.site/docs/site_policies.txt可以通过某些url访问,如defaultsite.com/name.of.virtualhost.site/docs/site_policies.txt 。 那么,在linux上存储网站文件的更好的地方在哪里呢? 当它是一个只有我正在开发的网站时,我明显可以将它们粘贴到/home/my_username/sites/name.of.virtualhost.site/ ,但是当我希望其他开发人员检查出来时,这样做效果不佳存储库,有时也编辑网站的文件。 而且我正在运行一个LAMP堆栈,并不是我期望的那么重要。
我现在只能select最后一个匹配的历史命令。 例如,我怎样才能select最后一个匹配的命令呢?
当我在terminal上执行Ctrl + R时,似乎无法find最近运行的命令,而且当我点击向上箭头时,也不能看到它们。 这是一个长期的命令。 存储的内容是否有长度限制? 我可能已经使用sudo。 sudo历史是否存储在别的地方? 如果是的话,我如何访问它?
我需要为应用程序服务器设置环境variables。 例如: ORACLE_HOME , ORACLE_SID , JAVA_OPTS , CATALINA_BASE 。 我知道如何在Windows中设置系统环境variables,但没有Linux的想法。 我手动启动应用程序服务器,只需分配和导出它们,然后启动应用程序服务器(Tomcat,Oracle)。 但是如何为系统启动时自动启动的Linux服务设置环境variables? UPD 我使用Centos 5.4。 服务器用户的shell是/ bin / sh
我非常想连接到有这些信息的VPNnetworking: host: example.com user: my_name pass: my_pass group: VPN1 key: secret_passphrase 它使用Preshared键和Xauth。 我可以从我的Linux桌面连接到这个VPN吗?如果是的话,怎么办? =)
当我做ls ,蓝色几乎不可能快速读取或在远处读取(截图如下)。 我真的想把它改成可读的颜色(也许更浅的蓝色)。 改变它的命令是这样的: export PS1="[\\u@\\H \\W \\@]\\$"但是这并不明显,每个部分意味着什么(并且它改变了错误的行types)。 我该如何改变蓝色? 谢谢。 替代文字http://cts-static.net/color.png
将在Linux机器上运行NTFS的硬盘转换为ZFS有什么好处? 有没有办法在Linux上做这样的转换,而不会丢失数据? 在Linux上ZFS的稳定性如何呢,FUSE在这种情况下是否确实工作正常? 人们说,获得真正完整的ZFS支持的唯一方法是安装Solaris。 我明白,Linux的最佳select是ext4,但我真的没有find一种方法如何从NTFS转换到ext4而不牺牲所有的数据。 另一方面,我怀疑使用Linux时从NTFS转换到ZFS是否明智。 感谢您的任何提示。