Articles of linux

使用cron和一个脚本,我怎么能得到一些东西,例如,在每个月的最后一个星期二的前十天上午10点?

我想安排一个任务在一个特定月份的一个星期的指定date之前运行几秒,几分钟,几小时,几天或几周。 例子是: 上午8点,每个月的最后一个星期二的前7天 上午10点,每个月的第二个星期六前11天 在每个月的最后一个星期五的前三天的下午六点 我很乐意在特定的日子里设置cron / at来运行作业,并且意识到如果我想运行这些types的计划,我可能不得不与cron一起运行脚本。 有没有人有我如何能做到这一点的例子?

克朗的工作运行多个不同的时代

我想要一个cronjob在10:20和12:45运行。 是否有可能使用cron在一行中设置它? 我知道我可以在10点20分加两条相似的线,12点45分加另一条。

为什么这些UDP数据包被丢弃?

在尝试使用configuration为使用DNSSECvalidation的未绑定parsing器从主机parsingdnsviz.net ,结果为“无法访问服务器”: $ dig -t soa dnsviz.net ; <<>> DiG 9.6-ESV-R4 <<>> -t soa dnsviz.net ;; global options: +cmd ;; connection timed out; no servers could be reached Unboundlogging没有任何内容来表明为什么会出现这种情况。 这里是/etc/unbound/unbound.conf : server: verbosity: 1 interface: 192.168.0.8 interface: 127.0.0.1 interface: ::0 access-control: 0.0.0.0/0 refuse access-control: ::0/0 refuse access-control: 127.0.0.0/8 allow_snoop access-control: 192.168.0.0/16 allow_snoop chroot: "" auto-trust-anchor-file: […]

在Linux上的FTP“无法检索目录列表”不是防火墙问题

我在德国运行Debian X64有一个VPS。 我有很奇怪的问题。 我使用proftpd安装了ISPConfig CP,我无法通过任何方式连接到FTP。 几个小时之前,我已经在CentOS上安装了DirectAdmin,它的VPS和相同的问题。 只要当我连接到FTP服务器,我得到这些: Status: Resolving address of web02.defikon.com Status: Connecting to 130.255.190.71:21… Status: Connection established, waiting for welcome message… Response: 220———- Welcome to Pure-FTPd [privsep] [TLS] ———- Response: 220-You are user number 1 of 50 allowed. Response: 220-Local time is now 12:15. Server port: 21. Response: 220-This is a private system […]

如何在系统启动时从rc.local运行非特权脚本?

我已经设置了我的/etc/rc.local来启动一些服务,使用几个脚本来重启系统。 一个脚本以root身份运行,并启动nginx,mysql,php等…并正常工作。 其他的东西以我的普通用户身份运行,所以我正在做一个sudo,而且在启动时似乎没有工作。 在引导过程的这个阶段,是否有作为无特权用户运行的问题? 我的rc.local看起来像这样 – #!/bin/sh touch /var/lock/subsys/local # main system start – web server, db etc… /root/start-services.sh # services run as me /usr/bin/sudo -u tim /home/vhosts/myapp/bin/start-app.sh 系统启动时运行脚本,一切正常。 但在启动时,start-app.sh中的所有服务都没有启动,而且在任何日志中找不到任何错误的痕迹。 我在这里做错了什么?

CentOS安装 – 启动Kickstart

我有一个kickstart文件托pipe。 假设它位于http://example.com/ks/ks.cfg 我启动了CentOS 6.2媒体,并点击标签。 编辑之前,这显示: vmlinuz initrd=initrd.img 我一直在网上阅读,我发现我应该用这个replace: linux ks=http://example.com/ks/ks.cfg 我有两个问题: 1)一旦我进入,这是想保存,对吧? 如果我再次打开tab,它会回到原来的“vmlinuz initrd = initrd.img”。 为什么不节约? 2)我正在考虑使用磁盘或软盘来保存kickstart。 如果我要继续使用托pipe的kickstart文件,在安装之前如何configurationnetworking以确保服务器可以访问kickstart文件进行安装? 对不起,如果这些问题是业余的!

增加安装点的大小

我从快照(10GB)创build了EBS卷(100GB),但是当我将卷附加到实例并将其挂载为/ vol时,然后使用df -h进行检查,发现卷的大小为10GB,一个100GB的磁盘。 我的程序有什么问题? 谢谢!

为一个网站分配多个公共ips

如果我们有3个具有相同域名的Web服务器,并且每个都有不同的公共IP地址。 这个设置会带来最小的负载平衡吗? 当我们做一个google.com的查找它得到解决10 + ip.can这个安装程序可以带来一个类似的设置。

pipe理远程Linux机器

我的启动是build立一台运行debian linux和一些自定义程序的计算机。 远程访问机器的最佳方式是什么? 我们的产品目前处于初始阶段,更新过程没有得到很好的testing,可能会自行破解。 我正在寻找一种简单的方式来通过SSH远程访问机器。 这些机器是在标准的家庭防火墙后面,没有一个静态的IP或任何这种性质的东西。 我的想法是沿着一个运行反向SSH的初始化脚本使用某些东西,例如: ssh -N -R 2222:localhost:22 [email protected] 我不喜欢这件事情是,每台机器必须有自己的端口和用户。 而且,即使我不需要SSH连接,它也是开放的,并且使用了stream量。 我正在考虑在服务器上编写一个应用程序,它提供了一个简单的网页,客户端每隔x分钟使用一个http请求来检查它是否需要通过SSH进行连接。 如果它服务器脚本创build一个帐户,并告诉客户端使用什么端口和用户。

在VMware中增加Linux guest虚拟机的磁盘大小?

在通过vSphere客户端编辑访客虚拟机的设置来增加我的Ubuntu 12.04 LTS虚拟机操作系统磁盘的大小之后,当我从操作系统( df -h )中检查时,我没有看到磁盘大小的增加。 在Windows虚拟机上,我进入了磁盘pipe理器,并将卷扩展为使用未分配空间(通过增加磁盘大小创build)。 如何确保操作系统在Linux中看到这个磁盘空间的增加?