Articles of linux

Linux系统上硬盘的深度格式

我有一个原始的华硕Eee PC上网本,我想卖。 过去我卖掉旧电脑时,我通常会做一个深度/安全/清零的格式。 我怎样才能在Linux上网本上做到这一点? 我在找 命令,让我这样做 build议如何在具有(看似不可移动媒体)的设备上进行此操作 提前致谢!

保护我的文件从根目录

在一个遥远的盒子里,我的文件是700个chmoded,但是我担心root可能正在读取它们。 有没有办法添加另一层保护,以避免这种情况,也许通过encryption它们,但是当我运行的程序请求它们时允许平滑的即时解密? 我的典型用法是运行irssi和vim的GNU屏幕会话。 谢谢!

删除文本文件中列出的文件

我有一个文件,导出了一堆需要删除的文件名。 我需要知道如何去除每个文件,而不必一次一个在命令行上发布。 我曾经想过只是在for循环中进行操作,这可能会起作用,但是想知道是否有一个更简单,甚至更好的解决scheme。 谢谢。

基于源代码的发行版与基于prebuilt的发行版发行版

我不知道一般的偏好是什么,它来自哪里。 在使用FreeBSD几年之后,我倾向于Gentoo,但是由于Gentoo被安装在一个非常老的机器上,构build时间不多,所以我浪费了宝贵的时间。 如果它是基于预构build的软件包,那么浪费的时间就会减less。 (我知道FreeBSD有二进制包,但是问题在于它们看起来并没有在版本发布之前保留下来,而唯一获得新鲜东西的方法就是自己编译它,不知道Gentoo真的)。 你对此有什么看法,你有什么经验可以让你从基于源码的发行版切换到其他的吗? 编辑:认为我应该澄清这最近的“我的经验” 故事是这样的。 换了工作之后,我必须维护一个相当老的机器,它拥有LDAP(OpenLDAP)和办公用户login信息。 它来到我不得不重新启动野兽(8个月没有重新启动)。 重新启动后,OpenLDAP未联机。 似乎slapd和其他一些二进制文件在系统运行时被删除了。 在第一次构buildldap包之后,我想知道为什么我没有slapd二进制文件(耗时15分钟)。 一段时间后,我已经跟踪到这个问题,默认情况下,“最小”的标志,这只是build立了库,没有服务器的二进制文件。 最终的结果是〜1小时的瘫痪的办公室生产力和同事们使用的理由是“我没有这样做,因为我们的主服务器已经closures”。 – 真的很感谢你的答案,但到目前为止还没有引人注目的论据来使用基于源代码和基于预编译的软件包。 存储空间现在不是问题。

Bash脚本不能用作cron作业

我有以下的shell脚本 $cat capture.sh TIME=$(date +"%H-%M-%d-%m-%y") IP="203.208.198.29" PREFIX=$TIME$IP tshark -f "udp" -i eth0 -w /root/captures/$PREFIX.cap& pid=$! sleep 2m kill $pid 它运行良好,当我从壳执行它。 但是当我把它添加到cron选项卡没有任何反应。 我的crontab项:1 * / 2 * 2 3,4,5 sh /root/capture.sh tail /var/log/cron 显示该命令已执行。 但没有任何反应。 我为capture.sh设置了“all”的可执行权限,为/ root / captures目录设置了“all”的权限。 提前致谢

作业控制和ssh

我似乎无法找出一个体面的方式来pipe理通过SSH的工作。 我想在ssh会话中启动一个工作,注销,重新login,执行fg,检查工作,注销,然后重复整个过程。 nohup似乎并不好。 我用这个命令 $ nohup script & > nohup.out [1] 28128 $ nohup: ignoring input and appending output to `nohup.out' [1]+ Exit 255 nohup script 如果我也做 $ jobs $ ps -ef | grep script 我什么也得不到,即没有find这个过程。 另外,我有一个相关的问题是:如果我在一个SSH会话,并想发送一个工作的背景,CTRL-Z不起作用。 该怎么办? 任何人都可以帮我吗?

完整的备份系统需要什么?

对于我的新服务器,我想设置一个适当的备份解决scheme。 我发现一个很棒的设置,每天通过Dropbox进行两次增量备份。 我打算备份我的各种数据库,webroot目录,/ etc目录/存储库和/ var / log。 还有什么我需要知道做一个适当的备份,这里的标准设置是什么,以确保您可以在系统故障的情况下从备份快速恢复? 我正在考虑使用Puppet,因为它描述了系统应该如何。 我的恢复过程如下所示: 安装木偶 运行我的木偶configuration 从Dropbox恢复我的备份(我应该创build一个脚本来做到这一点?可能) 这也应该让我创build我的生产服务器的克隆用于开发环境,正确的? 我错过了什么重要的东西吗?

开源的Linuxnetworking分析器

开源的Linuxnetworking分析器 哪里有? 他们提供什么function?

他的工作电脑上使用Linux的Unixpipe理员有用吗?

Unixpipe理员在工作计算机上使用Linux是否有用? 情况是,一个新的年轻的Unixpipe理员几乎没有经验被接受工作。 他的主pipe强迫他在工作计算机上使用Linux而不是Windows有用吗? 年轻的pipe理员更喜欢Windows。 Linux的使用会给他更多的经验,或者造成更多的麻烦,这对他的日常服务器pipe理是没有用的。

自动禁止IP地址访问某个URL

我对所有那些在网站上运行的muieblackcat和类似的脚本感到无聊。 一旦访问example.com/muieblackcat ,我可以自动阻止一个IP地址(例如iptables )吗? 这是在Linux上,与Apache。