我正在寻找新的用户创build完成额外configuration的例子,超越/etc/skel的东西。 例如,有谁写了一个脚本来设置public_html设置GUID?
我刚刚设置了一个故障转移DNS来将网站切换到第二个主机,如果第一个是closures的。 这对于显示网站的旧版/归档版本非常有用,但是我怀疑维护将会是一个真正的痛苦。 我首先使用rsync移动文件。 这是否可以作为一个cron作业运行,自动移动较新的文件?
我正在我的本地驱动器上进行备份。 驱动器安装在/ media文件夹中。 现在我想每天运行一个cron作业,以表格的forms告诉我,某些文件夹使用了多less磁盘,以及驱动器剩下多less可用空间。 如果我可以将这些信息插入到数据库中,我可以通过locahost上的网页查看信息。 我正在使用Ubuntu 10.04。
我想获得一个系统的时区。 现在有些警告 我使用Linux,目标系统将是UNIX。 我将只使用系统映像,即。 而不是直播系统,但分区将被挂载。 我最终会编写脚本。 我正在考虑使用/ etc / localtime,但有时这是一个真正的文件,有时是一个符号链接。 无论如何,我似乎无法得到parsing文件格式的描述。 有人有主意吗? 谢谢
是否有任何批处理脚本或命令行命令,可以在多个远程服务器(可能通过psexec)自动执行Windows更新? 不喜欢使用VB脚本,但如果有一个可用,那也没关系。 谢谢。
我有一个我正在设置的操作系统的安装脚本,在脚本的一部分中,我需要安装graphics卡驱动程序。 为了做到这一点,我需要使用该命令切换到运行级别2 init 2 所以,如果脚本由…组成 # In run level 3 echo "The"; init 2; echo "quick"; init 3; echo "brown"; ,唯一被打印的是“The”,这是因为当init命令被发送时,脚本停在它的轨道上。 我想使操作系统的安装尽可能地自动化,但是这似乎给这个过程带来了麻烦。 任何帮助将非常感激。 干杯,查理
我想基于某些触发器/条件自动加载脚本到Cisco路由器。 任何人都可以提供给我一个链接或告诉我如何做到这一点? 这些脚本是做什么的? 1.一旦用户authentication到NAS(思科路由器),它将获取其用户ID和密码。 然后,它将为用户希望使用的下一个路由器执行后台authentication。 一旦他的计时结束,该脚本也将断开用户与NAS / cisco路由器的连接。 我只关心如何自动将脚本加载到路由器中。 我目前使用CISCO ACS作为AAA服务器。 问题是我需要为存储在SQL中的用户进行后台authentication 。 因此,当这些用户login时,需要抓住他们的用户名和密码进行后台authentication。 我需要自动加载脚本到思科路由器,我仍然不知道如何做到这一点。 先谢谢你
我有一个BASH脚本,用于“读取”备份日志,报告上次备份的成功/失败,列出备份目录的内容,然后通过电子邮件发送结果。 将备份移动到新的服务器并将电子邮件程序转换为function后,它会通过电子邮件向我发送垃圾邮件。 看起来它正在扩大date,并发送一个电子邮件扩展到每个date。 我看不到我的生活。 以下是来自“MAIN”的一些代码: YDATE=$(date -s "yesterday" '+%a%b%d') BKPLOG="/mnt/nfs/horizon/backuplog_$YDATE.log" STATUS=$(cat /mnt/nfs/horizon/backuplog_$YDATE.log) # Catenate logs and status into message body — email report to # Support. func_make_msg $MSG "$RPT" "$STATUS" "$DB_SERV_BACKUP_LISTING" func_send $MSG "[email protected]" # Send it! func_make_message只是创build消息。 请注意,这两个函数都不在for或while循环中。 这是发送function: function func_send () { local _message=$1 local _cc=$2 local _recipient=$3 $PRINT –columns=2 -t < $_message […]
我试图通过在Mac OS X上使用login/注销挂钩脚本来自动挂载一个EncFS卷。这些脚本以root用户身份运行,并在用户login或注销时自动运行用户定义的挂钩。 主脚本位于/usr/local/sbin ,被称为loginhook和logouthook 。 这是login脚本: #!/bin/bash LOCAL_HOOK="/Users/$1/.loginhook" if [ -e "$LOCAL_HOOK" ] then su – $1 -c "bash $LOCAL_HOOK" fi 该脚本注册后执行login: sudo defaults write com.apple.loginwindow LoginHook /usr/local/sbin/loginhook 用户定义的.loginhook : ENCFS=/path/to/encfs PWD=$(security find-generic-password -ga EncFS 2>&1 >/dev/null | cut -d'"' -f2) echo $PWD | $ENCFS -S $HOME/.encrypted/Vault $HOME/Documents/Vault security命令的redirect是必要的,因为正常的输出到标准输出,但密码到标准错误,看起来像password: "mypass" 。 如果我从我的用户帐户执行.localhook脚本工作正常,但是如果脚本从“父”脚本(作为根运行)通过使用su我得到一个空白的密码。 使用bash -xdebugging表明,所有东西都按照它应该运行,但env命令显示,尽pipe在脚本中使用su […]
我正在daemontools下运行一个服务,发送TERM信号需要几秒钟的时间才能停止。 我需要在脚本中停止它,然后等待进程停止,然后再继续执行LVM快照或重新启动服务。 守护进程提供了一种方法来做到这一点? 如果不是,最好的办法是什么? 我想睡觉,而svcok退出0,但似乎这应该是一个更容易的解决scheme的常见问题。 思考?