Questions tagged «timeout»

在给定时间内运行指定命令,然后终止该命令的命令。参见http://man7.org/linux/man-pages/man1/timeout.1.html


1
systemctl保持服务重启超时
我正在运行CentOS 7.2;见下文: # systemctl stop firewalld Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached (g-io-error-quark, 24) Failed to stop firewalld.service: Connection timed out Failed to get load state of firewalld.service: Connection timed out journalctl 只是报告以下错误: [system] Failed to activate service 'org.freedesktop.PolicyKit1': timed out 我发现此错误适用于Ubuntu,可能与RHEL …

4
如何限制程序在Linux中运行的时间?
我有几个模拟要做,每个模拟都用调用python simulate.py <parameter list>。这些模拟的问题在于其中一些模拟挂起而没有退出,这阻止了我使用简单的脚本批量运行它们。 我需要的是某种形式的“运行时约束”命令,该命令将在指定时间后自动终止进程(最好通过虚拟按下Ctrl + C,但我认为简单的终止也可以)。该过程本身并没有优雅地结束。 当然,我可以写这样的剧本,不过我怀疑有人已经做到了我面前,所以我不必重新发明轮子花小时ps,time和bash手册。

1
xscreensaver在OpenSUSE 12.2中输入错误密码时延迟太大
在OpenSUSE 12.2中使用xscreensaver登录时延迟太大 ---实际延迟为10秒,但未在配置中找到任何位置 已经完成了: 在login.defs中检查了pam超时(3秒) 任何/etc/pam.d/文件中都没有pam_faildelay.so选项 通过YaST检查登录设置(使用login.defs如此无用) 在pam_faildelay.so延迟参数出场/etc/pam.d/login,/etc/pam.d/commom-auth-pc文件 .xscreensaver 在配置 /home/ 超时:0:10:00 周期:0:10:00 锁:真 lockTimeout:0:00:00 passwd超时:0:00:05 visualID:默认 installColormap:True 详细:False 时间戳记:真 飞溅:错误 splashDuration:0:00:05

5
只读TMOUT变量–解决方法,可在无活动时禁用自动退出Shell
我们这里有一个只读的Bash变量。我不允许取消设置该变量。 $ echo $TMOUT 1800 作为一种解决方法,我写了这些行(我的会话不会退出) #!/usr/bin/perl $|++; while (1) { print "\e[0n"; sleep 120; } 在CentOS7 / RHEL7储存库中是否有一个类似(类似于上面的Perl代码)的官方软件包(rpm)?我不喜欢打开vim编辑器,我希望有一个命令。
10 bash  rpm  repository  timeout 

2
更改tty登录超时-ArchLinux
默认情况下,当我在tty中登录Arch Linux框时,在输入用户名之后但在输入密码之前会有超时。 像这样 Login: mylogin <enter> Password: (+ 60 seconds) Login: 如您所见,如果我不键入密码,它将回收提示-我希望它无限期地等待我的密码,而不是回收登录提示。 这可能吗? 这似乎是--timeout选项agetty会是我想要的。但是,我尝试将此标志添加到getty文件中/usr/lib/systemd/system/(默认情况下不使用该选项),然后重新启动-似乎没有任何效果。
10 linux  login  tty  timeout  getty 

2
如果进程在一段时间内保持安静,则将其杀死
我有一个实用程序,它有一个安静的习惯,那就是安静下来并呆在那里,我已经知道它要花多长时间来完成这项工作,所以我timeout经常在与之抗争,但是有时它在那之前就做了。timeout如果停止将输出定向到stdout,是否有类似的工具可以终止该进程?
9 linux  bash  shell  stdout  timeout 

2
使用systemctl时无法启动named
我无法在Fedora 18 Raspberry Pi旋转上开始使用systemd命名时遇到麻烦。它开始,然后过一会儿超时,然后失败。如果我手动运行named.service中的命令,则named开始就可以了。我不知道systemctl在寻找什么超时或者在哪里调用它。我已经阅读了systemctl,systemd和其他手册页,并且我将继续进行研究,但是如果有人有任何指点,那就太好了。 systemctl status named.service 输出: named.service - Berkeley Internet Name Domain (DNS) Loaded: loaded (/usr/lib/systemd/system/named.service; disabled) Active: failed (Result: timeout) since Tue 2013-01-29 14:36:41 EST; 35min ago Process: 4189 ExecStart=/usr/sbin/named -u named $OPTIONS (code=exited, status=0/SUCCESS) Process: 4186 ExecStartPre=/usr/sbin/named-checkconf -z /etc/named.conf (code=exited, status=0/SUCCESS) Process: 4183 ExecStartPre=/usr/libexec/generate-rndc-key.sh (code=exited, status=0/SUCCESS) …

3
超时功能返回值
我在debian上使用了超时功能,等待5秒钟等待我的脚本。效果很好,但我遇到的问题是我需要一个返回值。像1表示超时,0表示没有超时,我该怎么做? 看一下我的代码: timeout 5 /some/local/script/connect_script -x 'status' > output.txt # here i need the return of timeout 如您所见,我的connect_script -x'status'以字符串形式返回状态并将其打印到屏幕上(可能看不到)。此问题的背景是,如果服务器(用于connect_script)被冻结,则脚本将不执行任何操作。这就是为什么我需要超时的原因。当超时时,我想重新启动服务器。我可以做到,但是我不知道如何查看它是否超时...

1
如何在启动菜单中删除超时
我在计算机上以多重引导配置(Ubuntu,Linux Mint,Windows等)安装了多个操作系统。当我打开PC时,启动菜单会出现超时。有时,我不专心(例如,打开电脑,然后去冰箱喝一杯软饮料),因此我错过了启动菜单,因此无法选择所需的操作系统。因此,我必须重新启动计算机,然后再次选择所需的操作系统。无论如何,有删除超时。我的意思是,当出现启动菜单时,因此没有超时,直到我选择了所需的操作系统,任何操作系统都不会启动。 我正在使用Ubuntu和Linux Mint。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.