我试图在生产环境中创build一个cron,所以我使用我的新cron命令创build了crontab.txt文件,并运行了crontab crontab.txt文件,但不是追加到现有的cron作业列表,而是意外地删除了所有cron,现在我只能有我的cron在prod。 我怎样才能检索早先设置好的cron,并将新的cron添加到它中。 谢谢。
我们正在越来越多的外部开发者(来自不同的客户),并开始需要一个更好的策略,而不是添加到我们的服务器,并添加到我们的公司组(它拥有/ var / www /我们的工作空间中的一切) 最好的解决scheme是能够嵌套组,所以如果我可以@ourcompany将所有成员的组@ourcompany。 ourcompany:xxx:john,joe,bob guestcompany:xxx:guest1,guest2,@ ourcompany 但这不可能。 我正在做一个模板系统的思路,在那里我做一些简单的sed的东西来取代和创build一个新的/ etc /组 (我不希望guestcompany:xxx:guest1,guest2,john,joe,bob的原因是因为如果我们添加或删除我们公司的人员,而不是有人需要通过,并确保一切都更新,这可能会下降closures边缘) 我想下一个合乎逻辑的步骤是ACL,但是从我过去的经验来看,他们有点麻烦,所以我只想看看你们是否有其他解决scheme。
我们有一台Exabyte Mammoth-2磁带驱动器连接到一个Solaris 10盒,目前能够恢复任何Exabyte介质没有问题,但是我们有另外两个品牌的8mm磁带被显示为“非法磁带”,并被磁带驱动器自动popup。 Maxell HS-8/112 3M D8-112 从我所了解的Exabyte猛犸2只会读AME格式。 但是我找不到什么信息支持Maxell和3M磁带(甚至是什么格式)。 任何帮助在这个问题上,不胜感激。
Anacron是一个计算机程序,它执行传统上由cron完成的周期性命令调度,但不假定系统连续运行。 fcron是cron的另一个实现,它试图实现Vixiecron和anacron的angular色。 有什么区别?
我想测量程序在执行过程中使用的总内存(如RAM)。 理想情况下,就像运行程序的time一样,并在退出时打印统计信息。 在unix / linux / bsd世界中是否有这样的标准工具? 谢谢。 编辑 : 我试图configuration的程序需要几分之一秒才能执行,所以任何暗示“在运行时检查这个”都是行不通的。 这就是为什么我要求一个“时间”像工具。
目前,我遇到了Windows Server 2008 R2文件服务器上启用的DFS共享和ABE问题。 一切工作正常与Windows,问题是与Linux / Unix机器。 他们无法(使用相同的用户名)访问名称空间:\ fileserver \ namespace \ folder1 \ subfolder1 我根本无法访问它。 我所能做的只是挂载\ fileserver \并查看所有可用的共享:admin $; C $; d $; F $; 命名空间 也从这里,我无法访问它们。 由于我pipe理的是Windows服务器而不是unix机器,所以我已经安装了一个虚拟机来自己testing,而且确实不起作用(Ubuntu 13.04)。 即使使用graphics用户界面,也无法正常工作,我只能看到上面的分享,但不能访问它们。 任何帮助表示赞赏。 谢谢
我希望这里有人能帮助我解决这个奇怪的问题。 我想我知道为什么会发生,但我不知道如何解决它。 也许这是因为BIOS时间设置不正确或类似的东西。 但我不想改变约400多台服务器的BIOS时间。 (或更改BIOS电池) root@spool:~# echo TEST > /dev/kmsg root@spool:~# dmesg -T | tail -1 [Mon Feb 17 04:57:03 2014] TEST root@spool:~# date Mon Feb 17 11:45:17 CET 2014 服务器正在运行ntp进行时间同步。 任何人都知道如何解决这个问题在操作系统? Linux spool 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1+deb7u1 x86_64 GNU/Linux 为什么在回显到/dev/kmsg , dmesg消息date/时间与系统date/时间不同步?
使用Ubuntu 14.04和ext4 混合SSD 30分钟的正常运行时间后,我看到很多使用iotop阻止IO的进程。 这种放缓的根本原因已经追溯到Unix系统调用sync 。 从terminal重复运行sync可能需要1 – 2秒的时间,但只能在正常运行30分钟后进行。 为了certificate这一点,我制作了一个脚本,可以在几秒钟内输出正常运行所需的时间,然后每秒钟运行一次: while true; do cat /proc/uptime | awk '{printf "%f ",$1}'; /usr/bin/time -f '%e' sync; sleep 1; done; 我运行了上面的脚本,等待了大约一个小时(系统闲置),并将结果绘制在gnuplot中(y =执行同步的时间,x =正常运行的秒数): 图上的时间点大概是1780(1780/60 =大概30分钟)。 除了脚本以外,现在除了脚本以外,什么都不应该写入磁盘,因此在第一次同步之后,页面caching中应该几乎没有任何内容,随后的每个同步将写入正在写入脚本的内容,大致为100个字节,所以。 当我检查cat /proc/meminfo脏行(页caching中的数据需要保存到磁盘?)和回写行(HD磁盘缓冲区?)都为零。 我的想法是调用sync刷新这些磁盘caching,但即使这些caching中没有任何内容,它仍然冻结,所以它做了别的什么? 重新启动后,此问题仍然存在; 例如 – 如果我等待30分钟,然后重新启动,减速将仍然在那里。 如果我关机然后重新启动问题消失,直到30分钟后。 另一个好奇心是,当我检查上面的图表,放大发生放缓的地区时,我得到了这个: 波峰和波谷重复 – 每隔10秒从波谷到波谷发生。 在减速之前,我也运行了hdparmtesting( hdparm -t /dev/sda和hdparm -T /dev/sda ): /dev/sda: Timing cached […]
我有一个机器上的一个源目录,有一堆文件,都具有相同的权限,我想要复制到另一个目录,通过SMB安装。 [tmark@dexter JR09141045 roche_454_transfer]$ ls -l /source_dir total 71348 -rwxrwxrwx 1 adminrig lifelabs 19768377 Mar 25 23:29 1.TCA.454Reads.fna -rwxrwxrwx 1 adminrig lifelabs 53093396 Mar 25 23:29 1.TCA.454Reads.qual -rwxrwxrwx 1 adminrig lifelabs 1035 Mar 25 23:29 454AllControlMetrics.csv -rwxrwxrwx 1 adminrig lifelabs 2657 Mar 25 23:29 454AllControlMetrics.txt -rwxrwxrwx 1 adminrig lifelabs 4607 Mar 25 23:29 454BaseCallerMetrics.csv -rwxrwxrwx […]
我想限制某些用户在我的系统上的命令的子集,绝对不能访问系统的其余部分。 我认为chroot是解决这个问题的方法,但是我只知道如何chroot一个ftp用户。 这可以为普通的shell用户完成,我该如何实现这一目标?