Articles of linux

PYTHONPATH环境variables…我如何使每个子目录之后?

我目前这样做: PYTHONPATH=/home/$USER:/home/$USER/respository:/home/$USER/repository/python-stuff 我怎样才能让PYTHONPATH包含一切子目录? PYTHONPATH = /home/$USER/….and-all-subdirectories

有没有办法做一些像LVM的NFS?

我意识到,由于NFS不是块级的,LVM不能直接使用。 但是:有没有办法将多个NFS 导出 (从3台服务器)组合到不同服务器上的一个安装点上? 具体来说,我希望能够在RHEL 4(或5)上执行此操作,然后将组合挂载重新导出到RHEL 4服务器。 扩张 我挂lvm的原因是我想要一堆导出的挂载( serverb:/mnt/export , serverc:/mnt/export , serverc:/mnt/export等)到/mnt/space /mnt/space这个服务器上的/mnt/space ( serverx )作为一个大文件系统。 是的,我知道再出口通常是一件坏事,但认为它可能有效,如果有一种方法可以在新版本上完成,而不是旧版本 从阅读unionfs文档看来,我无法通过远程连接使用它 – 我误解了它吗? 更准确地说,由于Union FS合并了多个分支的内容,但是使它们看起来像一个,它似乎并没有反过来: 我试图以一种合并的方式装入一堆NFS的数据,然后写给他们,而不是关心数据到哪里去。

作为一个没有经验的服务器pipe理员,我需要知道的一些基本概念是什么?

我(这个标题暗示)是这个服务器configuration的东西很新。 我最近被推动学习如何configuration开发/生产环境。 我的实际服务器/networkingconfiguration历史仅限于编程。 我精通PHP / MySQL / JavaScript。 我正在快速提取服务器相关的东西,并跳入一些相当复杂的东西。 我大约一个月前执行了我的第一个LAMP安装(在Ubuntu上),我有… 成功安装/configuration了Apache。 这包括设置虚拟主机,设置文件夹权限。 我对Apache的理解是体面的 。 我仍然想进入mod_rewrite更多… 成功安装/configurationPostfix。 我从我的合作伙伴那里得到了一些帮助 – 在这方面也不是那么有经验。 我几乎完全按照这个教程。 我已经详细阐述了这个教程,因为我正在通过Gmail使用SMTP中继。 成功安装/configurationOpenSSL。 (通过Ubuntu社区wiki教程)。 这比Postfix更具有挑战性和简洁性…但是我的服务器现在可以为自己生成和validation证书,除了使用第三方权限来validation证书之外。 一个体面的使用命令行的基础。 SSH'ing,vi,pico,一些目录/文件制作垃圾。 和其他一些小小的事情。 (也许一个不错的备忘单会有帮助?) 任何其他与服务器pipe理相关的进程现在正在消失,但它们可能是非常小的。 我应该提到,我将通过Amazon EC2专门从事基于Linux(可能是Ubuntu)的服务器。 这不会是我的职业道路 – 只是一个临时的工具。 我将亲自关注基于Web的应用程序的开发结束。 我想我不能错误学习如何configuration我的环境…对不对? 我有点担心,因为我在这个主题上没有“正规”的教育(或者真的在任何与networking有关的课题上)。 我非常依赖像这样的论坛或问答网站,以确保我的教育是完整的。 大或小。 对我来说没有任何区别 我的理解是,每个人都有那些“神圣的垃圾”,我希望我前一阵子知道这件事! 时刻。 我面临的问题是我缺乏基础。 我有信心,我可以学习如何做大部分的温和和一些先进的东西。 短暂的重复,只是沉浸在自己的材料。 我需要知道什么? 我需要了解哪些概念? 例如: 安全要领,如何build立一个体面的系统,以安全的FTP(文件传输,无论),文件系统的组织,我应该使用哪个Linux发行版。 谢谢 – 任何input或方向给予非常感谢! 对不起,如果这是有点一般和模糊。 编辑:我将专注于基于互联网的应用程序,绝对会使用某种SQL数据库。

寻找一个开源的实时networking分析程序

有人可以推荐一个开源的实时networking分析程序吗? 我正在寻找的程序要做的是在我们的内部networking中显示IP的带宽使用情况图表,在我们需要的任何时候都可以快速查看(通常当我们想要快速找出谁正在利用大量的带宽和减慢networking)。 理想情况下,我们只需要将服务器机房墙上的监视器连接到NIC将处于宽容模式的系统,以可视方式logging所有networking活动,可以轻松看到并全天候运行。 因为我没有这个项目的预算,所以更喜欢开放源代码,并且更喜欢一般的开源项目。 我也希望这个可以用于CentOS,但任何Linux发行版或Windows操作系统都可以接受。 谢谢! 编辑:另外,它不能使用SNMP。 收集需要日志文件或混杂模式。

如何在Linux上预先创build目录来存储文件

寻找一种方法来预先创buildLinux上的目录来存储大量的文件。 我们将使用GUID生成文件ID – 我需要在Linux Web服务器上保留这些文件的副本。 我计划使用子目录拆分文件(它是ext3)…所以例如,文件名055c102b-62fb-4671-a3c7-68b9515ec53e.swf将住在/ data / files / 0/5/5 / 055c102b- 62fb-4671-a3c7-68b9515ec53e.swf(以前3个字符作为目录名称) 我的问题是 – 如何提前创build/ data / files /?/?/?/目录? 哪里? 可能是az或0-9

Linux文件复制与ETA?

我在磁盘之间复制大量的文件。 大约有16 GB的数据。 我希望看到进度信息,甚至从命令行看到完成的时间。 有什么build议?

我如何让solaris shell对于linux用户更熟悉?

我一直是一个Linux用户多年。 非常习惯于bash shell,用于大多数主stream发行版的linux shell关键映射。 我也是一个快乐的vim用户在Linux和爱我的箭头键。 刚开始一个工作,其中90%的系统是solaris,pipe理员的默认shell是ksh。 关键映射,像自动完成和历史的东西不工作,他们应该和正在逼我疯了。 我如何在solaris中获得以下工作: 箭头键在shell中工作,他们在bash中的方式,比如RHEL,ubuntu。 这意味着使用箭头键滚动我的历史logging或编辑我目前的命令行 Tab完成工作,以便我可以完成文件名/目录path与选项卡,或显示我匹配,如果有更多的一个。 Vim的工作方式,它在Linux中,所以当我使用箭头键我没有得到ABCD。 我想让它移动光标。

我怎样才能彻底删除我旧的VPS的内容?

Ubuntu 9.10 | VPS 我正准备停止使用我的旧VPS主机(linode),并且对VPS上剩余的旧数据有点担心。 有没有一个命令,我可以从命令行运行,将永久删除大部分旧数据? 是的,我已经收集了备份。 =) -M

好介绍服务器监控?

我目前正在开发一个使用Linux,Apache,Django和MySql的小型Web应用程序。 作为一个对Linux / shell脚本/服务器监控知之甚less的开发人员,我不知道我想要做什么样的监控……但是,我喜欢做的一些事情是: 轻松访问时间序列的CPU /内存使用情况。 每当服务器资源过度使用时,都会发送警报。 轻松访问Apache日志文件,并能够与他们运行快速分析。 此外,我想知道是否有其他日志文件/服务,我应该保持我的眼睛?

在Bash上用FTP命令删除recursion目录

这里我的基础设施有问题。 我在一个封闭的DMZ中,必须从无头的Suse Linux 10.1访问另一个DMZ中的FTP服务器。 所以我想我只有FTP命令..但我必须删除一个目录中有大约100个子目录和无尽的文件在里面.. 当我input del目录 它返回“它不是空的”,所以我必须手动删除每个子目录和文件。 哦,请告诉我一个方法,我怎么能自动做到这一点:)