Articles of linux

是“下方”还是“上方”的子目录?

在描述子目录时,是否有定义的规则何时在下面使用以及何时使用? 我遇到(和使用)两者: 确保configuration文件存储在Web根目录之上。 (=在web根目录之外, 而不是它的小孩); 也 在images文件夹下面,我有三个子文件夹:照片,插图和缩略图。 但是我也听说它也被用到了: 如何打开位于webroot下的文件? (指web根目录以外的文件) 有没有一个正确的? 这是不同的操作系统到操作系统? 如何避免混淆?

阻止来自IP地址列表的所有通信

有没有任何防火墙(首选一些免费的:)),可以阻止所有的IP地址,除了从一个特定的位置来的IP地址的通信… 我基本上想阻止我的服务器上的DDOS攻击,它正从我的国家以外的一些IP打到 编辑:我使用1个窗口机器和1个Linux机器 编辑2:我听说有一些组织在印度运行,可以帮助我们做这件事情,所以我认为这是可能的。 他们只过滤来自印度地区的知识产权,并阻止其余部分。

linux命令对文件进行备份,并附上今天的date

是否有可能运行一个cp命令创build一个文件的备份,并用今天的date/时间重命名 例如: foo.txt的 foo.txt.2012.03.03.12.04.06

为什么不sed工作?

我有一个文件,有很多的单行! 字符。 我想删除所有的! 字符。 我试过这个: sed s/!// myfile 和这个: sed 's/!//' myfile 和这个: sed 's/"\!*"//' myfile 但他们都打印出所有的“!”。 我必须失去一些明显的东西。 有任何想法吗?

我应该继续使用CentOS 5.3吗?

大约3年前,我们的小公司租了一台远程机器。 该机器被用作公司服务器,运行我们的电子邮件,网页,源代码库,bugtracker,论坛,wiki等。 OS是Linux CentOS 5.3,带有Plesk 9.5控制面板。 我觉得两者都太旧了。 将CentOS更新到当前版本有多复杂? 在这种情况下,Plesk会发生什么? Plesk应该先更新吗? 还是应该继续使用CentOS 5.3?

如何删除文件名为utf-8字符问题的文件

我想通过bash rm命令从服务器上删除一个文件。 这是一个示例文件Test_ Mürz.jgp 。 怎么会去大文件中的文件名字的问题删除文件…特别是当你不知道的字符的位置。

如何检查文件存在

如何使用shell脚本确定文件是否存在? 即: #!/bin/sh if [ Does File Exist? ] then do this thing fi

Linux文件系统

最近我们在存储方面有失败,我们需要fsck。 存储大约1.2万亿,花了我们5个多小时。 有没有ext3文件系统的替代解决scheme,还是比ext3更好? 有正反两面的build议是值得欢迎的。 TQVM

在Linux中查看磁盘I / O

我想知道如何在Linux中查看磁盘I / O,以便我可以检查是否必须增加内存。 此外,我应该增加公羊的限制/门槛。 谢谢

Bash脚本:检测一个月的第一天

我写了三个bash文件: incremental_backup full_backup execution 现在我想要另一个bash脚本执行以下操作: if (date is the start of month 1/-/—-) then invoke `full_back_up` else invoke `incremental_backup` 我怎么写这个脚本?