Articles of linux

杀死Linux bash脚本中给定用户运行5分钟以上的所有进程

我需要这个命令来杀死一个给定进程至less5分钟以来运行的进程。 我将不得不每五分钟左右运行一次这个命令。 太感谢了 ! (系统是Centos5)

如何找出我的linux系统正在使用哪个tnsnames.ora文件?

当我执行updatedb并findtnsnames.ora时,由于各种Oracle数据库安装,我找回了一长串列表。 我需要添加一些条目,为系统configuration的“默认”tnsnames.ora。 如何找出许多tnsnames.ora文件中的哪一个被实际使用? 注意:30个奇怪的实例都不在任何“系统”文件夹下(例如/ etc / usr等),并且: > echo $TNS_ADMIN TNS_ADMIN: Undefined variable. > echo $PATH /usr/kerberos/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/usr/local/ade/bin:/usr/NX/bin > echo $ORACLE_HOME ORACLE_HOME: Undefined variable. RHEL4

这是XFS可靠吗? 在电源断电的情况下,xfs风险更高,ext3数据损坏/安全吗?

我一直在遇到一些电力问题,其中大部分是突然停电几个月的电力,尽pipeups大部分都是解决问题的。 但是我仍然担心文件系统损坏,数据丢失。 当计算机closures,崩溃或其他文件系统问题时,xfs比ext3更差或者更不可靠? 有一个ups和一个好的备份策略(我有一个1,5 TB的磁盘,我想用来备份所有的关键数据)就够了,我不应该担心? 当电源closures时,我一直在阅读这个xfs zero out数据(虽然我认为这已经解决了),像XFS这样的东西对于数据损坏是不安全的。 启用写屏障并正确调整xfs,并进行ups和备份,可能是像ext3一样可靠的xfs,或者至less可以接受? 如果我使用/和/ home的xfs来获得更多的性能(主要是大文件),那么我会比使用xfs更多地使用我的数据。

在请求来自相同的接口回答

首先,我知道这不是IP的意图。 但像往常一样,这是我需要它的工作。 我为一家安全公司工作。 至less有2个networking接口。 两个接口都应该有一个默认网关。 一个接口是一个默认的以太网接口,第二个接口是一个3g接口。 都连接到互联网。 不同的configuration是可能的,因为在一个接口中是主要的,另一个是备份。 或者以太网接口是本地LAN(具有不同的子网,网关),并且3G调制解调器是互联网连接。 我的主要问题是,如何让Linux TCP / IP堆栈在请求来自同一个接口时回答。 第二个问题,我怎么能通过我select的接口来启动一个连接,而不用在不同的接口上使用不同的子网。

将进程或用户绑定到特定的IP(Linux)

我在我的服务器上有3个非root用户,我想给他们每个人不同的IP地址(我在一个networking接口上有多个IP地址)。 例如,user1将具有192.168.1.2,user2 – 192.168.1.3等等。 或者,如果不可能,我怎样才能将特定的进程绑定到给定的IP地址(我build议,可以用iptables做,但怎么做?)。 谢谢。

Linux服务器正在写入哪个文件?

服务器正在主动写入某个文件。 如何find正在接收大量I / O的文件?

将Maildir转换为PST

有谁知道任何解决scheme将Maildir转换为Linux中的PST? 我可以在Windows中使用名为Aid4Mail的程序,但这需要我从服务器上拉下Maildir。 我有一堆用户的转换盒,所以这条路线并不理想。 我所有的用户都是远程的,所以不像我可以使用Outlook连接到IMAP服务器,并从他们的机器上以PST的forms导出。

如何在Linux上自己做Synology Hybrid Raid?

http://forum.synology.com/wiki/index.php/What_is_Synology_Hybrid_RAID%3F Synology只是Linux,并使用LVM。 他们的工具如何实现LVM的自动化来实现他们所谓的Hybrid Raid?

如何阻止用户在服务器上运行CPU大量程序?

我有一个24核心的服务器,用户通过SSH连接到。 这并不意味着他们需要运行像MATLAB , R或者自己的脚本那样的CPU程序来执行模拟或类似的事情。 有没有办法自动检测和kill -9 CPU重进程?

我如何将凭证文件传递给mount.cifs?

我正在维护一个异构的mac和linuxnetworking,所以我决定创build一个perl脚本来统一跨机器的安装策略。 目前在linux中的实现是在/ etc / fstab中正常工作: //myserverhere.com/cifs_share/mnt/cifs_share cifs user,uid = 65001,rw,workgroup = DEV,credentials = / root / .cifs 0 0 和/root/.cifs包含 username=ouruser password=ourpassword 我试图将其转换为非fstab格式,如下所示: mount.cifs //myserverhere.com/cifs_share /mnt/cifs_share user,uid=65001,rw,workgroup=DEV,credentials=/root/.cifs 但似乎没有工作。 有人可以指出我做错了吗? 提前致谢。 伊斯梅尔·卡西姆潘:)