只是想知道如何在debian下取消硬盘分区。 我最近分区使用 cfdisk /dev/sdb 并希望恢复我所做的。 谢谢
我已经加载debian蚀刻到我的NAS,我试图用它来经常从网站提取信息。 由于有相当多的页面下载,我使用nohup命令,如下所示: nohup ./script.sh $ 然后脚本按预期运行,但突然间我改变了主意,想再修改一下脚本。 我怎样才能终止正在运行的脚本? 谢谢。
我有以下脚本,如何在debian linux关机时运行它? (不想使用GUI) #!/bin/bash vms=$(vmrun list | grep '/'); for vm in ${vms} do echo 'suspending ' $vm vmrun suspend $vm soft done 我试图用chmod + x权限将它添加到/ usr / local / bin。 然后我创build了符号链接到rc0.d(关机)和rc6.d(重启)。 然后我做了update-rc.d shutdown_vms 0 6。 当我做关机-r现在,它切换到控制台模式重新启动….在这一点上,我可以看到一个错误消息,说明shutdown_vms失败。 我这是正确的方法来安装关机脚本,为什么它失败(我在哪里看日志?) 编辑:我使用了命令update-rc.d -f shutdown_vms start 0 0 6。 当我查看rc0.d(shutdown)的启动列表时,我发现shutdown_vms,vmware和gdm都是0的顺序。我想如果gdm在shutdown_vms之前触发,它将会终止vms。 我认为这是发生了什么事情,因为当我logging脚本执行时运行的vms的数量,它logging0。 我可以将gdm / vmware的顺序更改为1,以便shutdown_vms先运行?
用户和组包含一个破折号: abc-def 。 当我尝试使用chown时,出现错误: chown abc-def.abc-def * -R chown: invalid user: `abc-def.abc-def' 用户是有效的,它应该工作…我如何使用包含破折号的用户/组名称的chown?
直到几天前,这个工作很好。 我不记得对服务器做任何事情,导致它开始closures连接。 我也不知道什么exitcode 128的意思,并找不到任何关于它的东西。 这里是FileZilla对连接尝试的回应 状态:连接到foo.bar.no … 回应:fzSftp开始 命令:打开“[email protected]”22 命令:传递:******* 状态:连接到foo.bar.no 错误:由退出码128的服务器closures连接 错误:无法连接到服务器 试图与WinSCP连接也告诉我服务器closures了错误代码128的连接,另外告诉我: 无法初始化SFTP协议。 主机是否运行SFTP服务器? 我可以SSH连接到服务器使用PuTTY没有问题。 有任何想法吗?
我需要用一个自定义名称replace一个包(foo-origpackage)。 为了允许它被用作插入replace,我在控制文件中添加了Provides: origpackage行。 apt-cache show foo-origpackage列出了“提供”条目。 但是,当我想根据origpackage安装一个文件时,它会失败(“Package origpackage not installed”)。 是否有一些“真实”和我虚拟的虚拟包之间的区别? 编辑: 准确地说,我想要replace的是xen-utils-common for Squeeze。 我的tao-xen-utils-common有以下control文件: 来源:tao-xen-utils-common 部分:内核 优先级:可选 维护者:Creshal <[email protected]> build立 – 取决于:debhelper 标准版本:3.8.0 主页:http://tao.at 包:tao-xen-utils-common build筑:所有 取决于:gawk,lsb-base,udev,xenstore-utils,tao-firewall 提供:xen-utils-common 冲突:xen-utils-common 取代:xen-utils-common 说明:Xenpipe理工具 – 通用文件(已修改) 用户空间工具来pipe理通过Xen虚拟化的系统 机器监视器。 修改用于TAO防火墙。 但是,安装xen-utils-4.0失败: foo @ bar#apt-cache showpkg tao-xen-utils-common 包:tao-xen-utils-common 版本: 4.0.0-1tao1(/var/lib/apt/lists/repo.tao.at_dists_stable_main_binary-amd64_Packages)(/ var / lib / dpkg / status) 描述语言: […]
我有一个名为/scripts/checkInternet的文件,它包含: #!/bin/bash WGET="/usr/bin/wget" rm /tmp/index.google $WGET -q –tries=10 –timeout=5 http://www.google.com -O /tmp/index.google &> /dev/null if [ ! -s /tmp/index.google ];then echo "Nope" ifdown eth0.4 ifup eth0.4 iptables-restore < /etc/iptables.rules else echo "Connected" fi rm /tmp/index.google 我做了这个文件chmod +x 755 。 我可以作为根运行它,但作为root添加到一个cron它不起作用。 什么地方出了错? cron本身正在运行。 我在我的系统日志中看到CMD (/scripts/checkInternet) ,但缺less所需的结果。
我在Debian机器上有四个IP地址:1个主( eth0 )+3个额外的( eth0:0 , eth0:1 , eth0:2 )。 我想将eth0:1作为桥接networking分配给我的虚拟机。 我需要在/etc/network/interfaces哪些人员?
不久前,我的服务器上的洛杉矶提高到400,我甚至不能使用SSHlogin到服务器。 是否存在任何软件,可以通过自动杀死在服务器上造成巨大负担的进程来防止这种情况? PS。 Debian 6.0.5
我已经configuration了我的树莓派使用默认shell的“破折号”, 这里指示 。 我有用于SSH的Dropbear。 当我通过SSHlogin时,我仍然看到“bash”控制台,而不是“短跑”。 如何改变这个,忘记bash?