Articles of linux

是否有一个标志可以传递给`df`或`mount`,使它们只显示本地挂载的文件系统的结果?

当我检查本地挂载的文件系统的情况时,我已经厌倦了手动egrep NFS和SMB挂载的文件系统。 所以,我的问题是:是否有一些标志的组合,我可以传递给df或mount ,这将迫使他们只显示本地文件系统,并跳过任何和所有networking安装的?

在RHEL 5.6上,我有一个被无限循环卡住的init.d脚本。 如何启动而不加载?

我在一个init.d脚本中犯了一个头痛的错误,在启动过程中,这个脚本陷入了无限循环,并阻止了完成。 因此,我无法进入shell并修复它。 我怎样才能启动,而不是执行所有的启动脚本? 如果有必要,我有根。

使用mv命令,我的整个文件系统丢失

好的,所以我在/ var / www / forum / newrelease我想要做的是将newrelease中的所有文件复制到目录论坛,所以我在想命令mv / * ../*可以工作,但现在一切都消失了 任何想法如何让文件回来? 更新 所以似乎文件被移动到/根目录,但我不知道如何干净地把他们全部回来。

为什么“cat / dev / null”和“ls”需要5秒加载?

我的一个Web服务器响应非常慢。 即使是简单的unix命令。 你能帮我指点正确的方向来debugging吗? 这是一个疯狂的例子: # cat /dev/null 这个命令(打印一个空白文件)需要将近5秒钟才能到达下一个提示。 与ls类似的经历。 这是顶部的顶部: top – 00:32:30 up 6:27, 4 users, load average: 31.94, 26.82, 29.84 Tasks: 134 total, 16 running, 118 sleeping, 0 stopped, 0 zombie Cpu(s): 91.6%us, 7.0%sy, 0.0%ni, 0.1%id, 0.0%wa, 0.0%hi, 0.3%si, 1.0%st Mem: 8388608k total, 4243908k used, 4144700k free, 66700k buffers Swap: 16777208k total, 0k […]

如何从图像文件中删除MBR(主引导logging)?

我有一个QEMU图像myserver.img大约20GiB。 该文件充当服务器的“虚拟”硬盘。 现在前512个字节包含MBR,我试图用零覆盖这些字节。 在一个普通的磁盘上,这个可以工作: dd if=/dev/zero of=/dev/sda bs=512 count=1 但是,当我尝试在图像文件上,文件被覆盖,只有512字节大小(而不是20GiB)。 有没有办法改变只有第一个512字节,最好用dd ?

在linux的什么样的ftp服务器让我有不同的用户凭据,而不是build立在用户的Linux?

我正在寻找一个FTP服务器,让我有不同的用户凭据pipe理,而不是使用Linux内置的用户/通行证?

如何在redhat linux版本5上卸载mysql

我已经确定要卸载的rpm是以下内容: MySQL的-5.0.77-4.el5_6.6 我运行下面的rpm命令来卸载它: rpm -e mysql-5.0.77-4.el5_6.6 然后我收到一个依赖性错误,基本上说它不能删除这个rpm,因为它依赖于rpm exim-4.63-10.el5.x86_64。 看到下面的错误: libmysqlclient.so.15()(64bit) is needed by (installed) exim-4.63-10.el5.x86_64 libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) exim-4.63-10.el5.x86_64 然后我查找了exim-4.63-10.el5.x86_64究竟是什么,并确定它是一个类似于sendmail的电子邮件应用程序。 所以我试图卸载它,并收到一些其他的依赖性错误。 有没有办法让rpm命令忽略依赖关系,或者我正在接近这个错误的方式。 任何有识之士将不胜感激。 谢谢!

两台运行keepalived的服务器成为主服务器,并具有相同的虚拟IP

两台服务器都启动了保存,并且BACKUP服务器立即转换为MASTER STATE。 两人现在都变成了MASTER。 两个节点都在发送VRRP通告消息。 在主服务器上: [root@zhsq1 ~]# tcpdump -c 3 -i em1 host 224.0.0.18 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on em1, link-type EN10MB (Ethernet), capture size 65535 bytes 11:01:35.526355 IP zhsq1 > 224.0.0.18: VRRPv2, Advertisement, vrid 51, prio 153, authtype simple, intvl 1s, length 20 11:01:36.526497 IP […]

7G文件在根目录下

几分钟后,我想知道为什么没有上传到我的服务器工作 – 问题是:15GB /分区没有剩余的空间。 我在根目录中发现了两个名为“vx”(7GB)和“v”(2GB)的文件,但我不知道它们来自哪里,如果它们很重要, 你知道他们可以从哪里来,如果我可以删除它们吗? 服务器运行一些基本的过程,如php,mysql,webdav等thx

使用错误的文件名称Linux删除损坏的文件

昨天晚上我有一个Dovecot服务器locking,它损坏了用户的maildir中的文件。 文件名现在有特殊字符,不能被删除,所有的命令行工具都说文件找不到,即使它通过LS命令显示出来。 1386141318.M854059PΈ3Ώ62.email.vantagetitle.com,S?11304,W11473:2,Sc 您可以看到名称中的特殊字符,例如“Ώ”或“Έ”。 我似乎无法find任何方法来删除此文件。 我应该做一个fsck ? 编辑1: 我最终创build了一个新的“cur”目录,并把所有好的电子邮件转移到它。 我把旧的“cur”目录改名为“bad cur” 我试过以下… sh-3.2# rm -rf badcur rm: badcur: Directory not empty sh-3.2# cd badcur sh-3.2# ls 1386141318.M854059PΈ3Ώ62.email.vantagetitle.com,S?11304,W?11473:2,Sbc sh-3.2# rm -rf 1386141318.M854059PΈ3Ώ62.email.vantagetitle.com,S?11304,W?11473:2,Sbc sh-3.2# ls 1386141318.M854059PΈ3Ώ62.email.vantagetitle.com,S?11304,W?11473:2,Sbc sh-3.2# ls -i ls: 1386141318.M854059PΈ3Ώ62.email.vantagetitle.com,S?11304,W11473:2,Sbc: No such file or directory sh-3.2#