Articles of linux

ext4:耗尽inodes

我用完inode。 只有11%可用: the-foo:~ # df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/system-home 9830400 8702297 1128103 89% /home 有没有办法解决这个问题,而不创build和复制到一个新的分区? 细节: the-foo:~ # tune2fs -l /dev/mapper/system-home tune2fs 1.42.6 (21-Sep-2012) Filesystem volume name: <none> Last mounted on: /home Filesystem UUID: 55899b65-15af-437d-ac56-d323c702f305 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr resize_inode dir_index […]

pipe理Linux群集

我有兴趣了解用于pipe理许多Linux机器的工具和技术。 (即部署和维护更新。) 我想到的一个方法是编写一个Bash脚本,将另一个脚本上传到服务器,然后按顺序为每个服务器执行脚本。 例如: foreach server { connect to server and scp update_script.sh to ~/scripts ssh user@server -e "sh ~/scripts/update_script.h" } 而update_script将使用apt-get/aptitude或yum ,或者其他来更新服务器上的软件包。 有没有更好的方法来做这样的事情?

在linux上删除大量的文件会占用CPU

我在RHEL服务器上生成了超过50GB的caching文件(典型的文件大小为200kb,所以没有任何文件很大)。 当我尝试删除这些文件需要8-10个小时。 然而,更大的问题是系统负载在这8到10个小时内变得非常关键。 无论如何,我可以在删除期间保持系统负载的控制。 我试过使用 nice -n19 rm -rf * 但是这对系统负载没有帮助。 PS我问了同样的问题superuser.com,但没有得到一个足够好的答案,所以在这里尝试。

哪个基于linux的防火墙?

我们正在寻找replace我们目前的老化防火墙/路由器一个新的。 如果可能的话,我们希望它是免费/开源的。 我们的最低要求是: 1) Site-to-site VPN 2) Web URL/IP filtering 3) 2 WAN connections with load-balancing 4) Easy-to-use web inferface 有什么build议么? 为什么select你的

所有提供Apache默认文件的虚拟主机

我正在尝试将Apacheconfiguration为networking内networking服务器,并且正在使用网站可用/网站启用的function,而不仅仅是静态的虚拟主机文件。 我build立了几个VirtualHosts,都有一个独特的DocumentRoot,但是所有VirtualHosts的请求只是提供了“It's Working!”。 默认文件。 我不能为了我的生活找出为什么它不会提供正确目录中的内容。 这里是virtualhost指令文件的内容,让我知道如果我需要发布更多。 default (注意apache在启用网站时将其重命名为000-default ,所以这不是一个sorting问题) NameVirtualHost *:80 ServerName emp <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName emp DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny […]

如何在Linux中为普通用户禁用CD-ROM和USB?

Linux中的普通用户如何禁止访问CD-ROM和USB? 作为安全策略的一部分,我们需要为普通用户禁用CD-ROM和USB访问。 只有root用户才能访问。 我们主要使用Ubuntu Linux。

Linux服务器上的非过期密码

我想在Linux服务器上build立一个帐户,并使帐户的密码永不过期。 我有困难找出与passwd手册页。 有人能帮我吗?

TCP / IP-over-Ethernetnetworking中的延迟

你会推荐什么资源(书籍,网页等): 解释TCP / IP-over-Ethernetnetworking中等待时间的原因; 提及用于寻找导致延迟的事物的工具(例如, netstat -s某些条目); build议调整Linux TCP堆栈以减lessTCP延迟(Nagle,套接字缓冲区等)。 我知道的最接近的是这个文件 ,但是相当简短。 或者,欢迎您直接回答上述问题。 编辑为了清楚起见,问题不仅仅是关于“exception”的延迟,而是关于一般的延迟。 此外,它特别针对TCP / IP-over-Ethernet而不是其他协议(即使它们具有更好的延迟特性)。

ping行号

简单的问题:如何在Linux上进行ping以在输出中显示行号? 我的意思是: 1 64 bytes from www.site.com (2.7.1.1): icmp_req=1 ttl=247 time=17.9 ms 2 64 bytes from www.site.com (2.7.1.1): icmp_req=2 ttl=247 time=16.1 ms 3 64 bytes from www.site.com (2.7.1.1): icmp_req=3 ttl=247 time=16.1 ms

检测自上次在Linux上的shell脚本运行后重新启动?

从上次脚本运行以来,如果主机已经重新启动,从shell脚本告诉的最好方法是什么? 我可以考虑在每次运行时将运行时间存储在一个文件中,并检查它是否已经减less,但看起来并不完全稳定(服务器可能会重启,启动速度很慢,运行时间很短,然后重新启动缓慢,更高的运行时间)。 有没有像“开始”价值,这将保证只有在重新启动才能改变? 或者其他一些检测重启的好方法?