标签: reboot

如何将模拟器重新启动到恢复模式

有没有办法重启仿真器进入恢复模式?

android reboot

10
推荐指数
1
解决办法
7875
查看次数

iphone以编程方式重启

我有代码

system("reboot") 
Run Code Online (Sandbox Code Playgroud)

reboot命令在终端中有效,但即使我以root身份运行应用程序,操作仍会被拒绝.有没有人找到任何有效的方法,或者可以解释一下SBSetting的重启,这让我很好奇?

reboot objective-c jailbreak ios

10
推荐指数
2
解决办法
2万
查看次数

没有SSH远程关闭/重启Linux机箱?

我需要远程关闭并重新启动Linux(Ubuntu)机器而无需登录它们(否则简单的命令可以完成这项工作).这些机器只是便宜的PC,因此没有安装特殊的电源管理硬件(尽管它们可以在局域网上唤醒).是否有某种"电源管理服务器"软件可以安装在这些盒子上,这些软件会监听远程重启/关闭请求并采取相应措施?当然,如果它需要一些身份验证(密码)以响应请求,那将是很好的.

linux reboot shutdown remote-access wake-on-lan

10
推荐指数
2
解决办法
4万
查看次数

设备重启后启动Phonegap插件

我正在为Android开发混合Phonegap应用程序.该应用程序只使用我正在开发的一个插件.这个插件做了三件事

  • 地理位置变化的手表(前景和背景)
  • 设置半小时警报以执行某些定期任务
  • 收听推送消息.我使用pushy.me服务,我使用的代码遵循他们的文档.

我已经实现了代码以使应用程序调整到设备重新启动时有些惶恐,但结果很简单(感谢我在SO上的其他线程中找到的信息)

package com.example.plugin;

import org.apache.cordova.CordovaInterface;
import org.apache.cordova.CordovaPlugin;
import org.apache.cordova.CallbackContext;
import org.apache.cordova.CordovaWebView;
import android.content.Context;
import android.content.BroadcastReceiver;
import android.content.pm.PackageManager;
import android.app.Activity;

import android.content.Intent;

public class Rebooter extends BroadcastReceiver
{
 @Override
 public void onReceive(Context context, Intent intent) 
 {
  Intent i = new Intent(context, MyAppCordovaPlugin.class); 
  i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  context.startActivity(i);  
 }
}
Run Code Online (Sandbox Code Playgroud)

我这样注册了重启接收器

<receiver android:enabled="true" android:name=".Rebooter" 
 android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
 <intent-filter>
  <action android:name="android.intent.action.BOOT_COMPLETED" />
  <category android:name="android.intent.category.DEFAULT" />
 </intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)

MyAppCordovaPlugin是我的应用程序/插件的入口点 - 扩展CordovaPlugin该类的插件.这是我在那里做的

public class MyAppCordovaPlugin extends CordovaPlugin
{
 private …
Run Code Online (Sandbox Code Playgroud)

java android reboot geolocation cordova

10
推荐指数
1
解决办法
807
查看次数

如何用python脚本控制TPLINK路由器

我想知道是否有一个工具可以让我连接到路由器并将其关闭,然后从 python 脚本重新启动它。

我知道如果我写:

import os
os.system("ssh -l root 192.168.2.1")
Run Code Online (Sandbox Code Playgroud)

我可以通过 python 连接到我的路由器。但是,我不知道如何应用路由器的密码并登录它,以便重新启动它。

因此,经过一番研究后,我编写了以下代码,以便使用 python 脚本通过 SSH 会话连接到我的路由器:

import os, urllib, urllib2, re

def InterfaceControl():
    #os.system("echo training")
    os.system("ssh -l root 192.168.2.1")
    os.system("echo yes")
    os.system("echo My_ROUTER_PASSWORD")
    os.system("shutdown -r")



def main():
    InterfaceControl()


if __name__=="__main__":
    main()
Run Code Online (Sandbox Code Playgroud)

问题是我仍然无法使用此代码连接到我的路由器,而且 IDLE(我用于 python 脚本的编辑器)崩溃。谁能帮我改进这段代码?

python ssh router reboot

9
推荐指数
2
解决办法
2万
查看次数

linux如何在重启期间杀死D状态进程?

I know ths D status processes is uninterruptable sleep processes. 
Run Code Online (Sandbox Code Playgroud)

很多人说杀死D状态进程就是重启系统.但重启操作如何能够杀死D状态进程?

我发现"init 0"将最终"杀死-9"所有进程.但是"杀死-9"无法杀死D状态进程.

有人告诉我怎么样?

linux reboot

9
推荐指数
1
解决办法
1441
查看次数

使用Ansible配置程序重新启动Vagrant计算机时,同步文件夹丢失

Vagrant使用VirtualBox创建开发环境,然后使用ansible进行配置.作为配置的一部分,ansible运行重新启动,然后等待SSH重新启动.这可以按预期工作,但因为没有从"vagrant up"命令启动vagrant机器,当重新启动框时,同步文件夹无法正确安装.

运行"vagrant reload"修复机器并再次安装共享.

有没有办法告诉流浪汉重新加载服务器或做手动重启后流浪汉会做的所有位?

当SSH进入vagrant box时,简单地运行"sudo reboot"也会产生同样的问题.

linux ssh reboot vagrant ansible

9
推荐指数
1
解决办法
2779
查看次数

如何在重启或关机之前执行scp命令?

我想在重启或关机之前上传文件.
1.从我的vps到vps
设置upload.service

vim /etc/systemd/system/upload.service
[Unit]
Description=upload files into my vps
Before=shutdown.target reboot.target
Requires=network-online.target
After=network.target

[Service]
ExecStart=/bin/true
ExecStop=/bin/bash /home/upload.sh

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)

upload.sh的脚本

vim /home/upload.sh
/usr/bin/scp -P 22 -i /home/.ssh/id_rsa /home/wp.bak root@remote_ip:/home
Run Code Online (Sandbox Code Playgroud)

是时候测试一下了.

systemctl enable upload
reboot
Run Code Online (Sandbox Code Playgroud)

验证wp.bak可以在重启时从我的vps1上传到vps2.
2.从家里的电脑到vps
ssh凭证已在家里的电脑和vps之间建立.
与case1相同的设置.

journalctl -u upload
Started upload files into my vps.
ssh: connect to host xxxxxxxxxx port 22: Network is unreachable
lost connection
Run Code Online (Sandbox Code Playgroud)

这是没有用的,写After=network.targetAfter=network.target ssh.service.

像nbari说的那样.

sudo vim /etc/systemd/system/upload.service
[Unit]
Description=upload files into my vps
Before=shutdown.target reboot.target
After=network.target …
Run Code Online (Sandbox Code Playgroud)

ssh scp reboot systemctl

9
推荐指数
1
解决办法
624
查看次数

如何使用VBScript强制重启Windows框?

我正试图找到一种方法来强制Windows重新启动,我遇到了问题.我试过了

Set OpSysSet = GetObject("winmgmts:{authenticationlevel=Pkt," _
     & "(Shutdown)}").ExecQuery("select * from Win32_OperatingSystem where "_
     & "Primary=true")
for each OpSys in OpSysSet
    retVal = OpSys.Reboot()
next
Run Code Online (Sandbox Code Playgroud)

我也试过使用这个shutdown -f -r命令,在这两种情况下我有时都没有得到任何响应,如果我再试一次,我会收到一条错误,说"行动无法完成,因为系统正在关闭",即使我留下了多久它没有关闭,它仍然允许我启动新程序,并做一个shutdown -a给出相同的错误.如何使用脚本强制Windows重新启动?

windows vbscript reboot

8
推荐指数
1
解决办法
4万
查看次数

是否可以在不重启的情况下卸载内核驱动程序?

我正在玩Win7 DDK中的一个内核驱动程序示例.我可以修改编译并构建我的*.sys文件.我也可以使用INF(使用设备管理器或devcon)或直接使用服务控制管理器来安装它.当我进行下一次更改并生成更新的*.sys文件时,我似乎在这个新文件和我现在停止的驱动程序之间发生了冲突(我尝试过使用Servcie控制管理器'停止'和'删除服务'等).如果我重新启动,我可以安装新驱动程序并运行正常.同样,如果我在设备管理器中选择卸载,Windows会提示我重新启动.

那么,如何轻松地轻松测试对核心驱动程序的增量修改?谢谢

service kernel reboot driver windows-7

8
推荐指数
1
解决办法
1万
查看次数