Articles of 命令行界面

如何在ESXi5主机的命令行上启动虚拟机?

如何通过ssh在ESXi5主机的命令行上启动虚拟机?

即使在命令行选项中告诉它密码,mysqldump也要求input密码

我正在使用以下命令: mysqldump -alv -h 123.123.123.123 –password=P@ssw0rd –user=UsernameHere –add-drop-table -p DatabaseSchemaName > dump.sql 然后它要我input密码。 在命令中指定密码时,我是否做错了? 我input的密码绝对是正确的密码。

继续运行与terminal断开连接的任务?

假设我正在远程(Ubuntu)服务器上运行一个数小时的任务,但是现在我需要断开我的shell客户端。 愚蠢的是,我没有使用screen或想到用nohup开始任务。 有没有办法可能暂停任务,然后在后台启动它,即使我的terminal断开连接,它会继续?

从CMD行更改域帐户的密码

快速的背景。 我的组织最近从Lotus Notes更改为Microsoft Outlook。 我有一些以前使用Lotus Webmail的生产用户将使用Outlook Web App。 随着Notes它使用用户的互联网凭据进行身份validation。 那个密码永不过期,很容易让这些人知道如何检查它。 他们正在使用的机器具有通用的Windowslogin。 Outlook使用AD凭据进行身份validation,并且该密码必须每45天更改一次。 这些用户不使用AD帐户,所以他们不会被提示。 因此,每45天,就意味着我将不得不打电话给服务台重置密码,然后在某个地方find一台电脑,然后一次login,只需更改密码即可。 我有权将他们添加到组,但不能更改他们的密码。 有一个系统的方法(脚本),我可以自动化这个,把一个计划的任务,每40天将其密码增加1? 例如这次有密码是Jdoe1,下次是Jdoe2等。我尝试了一些CMD行示例来更改密码,但似乎您必须是域pipe理员才能运行它们。 dsquery user -samid DoeJ | dsmod user -pwd Pa$$word1! net user DoeJ Pa$$word1! /domain 这是我见过的两个变化。 我已经尝试了几种不同的方式来使它工作,但没有骰子。 我有用户自己的用户名/密码,我想改变它,而不必去桌面去做。 有任何想法吗?

如何通过命令行停止freeswitch?

freeswitch有它自己的CLI,可以用这个CLI发出的shutdown命令closures它。 但是,是否可以closures它分开的命令,例如,通过shell脚本?

在命令行上从远程服务器发送MySQL命令的更安全的方法

什么是从命令行通过Web服务器向远程MySQL服务器运行SQL命令的最安全的方式。 我可以想到两种方法: mysql –host mysql.mydomain.com –user admin –password the-password-here –execute "SOME SQL" 要么: ssh [email protected] 'mysql –user admin –password the-password-here –execute "SOME SQL"' 这两种方法都需要在命令行上发送密码,这让我很担心。 什么是最好的做法和最安全的做法。 谢谢。

通过命令行windows server 2008拒绝本地login新用户

我正在创build一个本地用户帐户,我希望能够通过ftp连接,但不login到服务器,我相信这样做的方法是拒绝本地login,但不确定如何通过命令行来实现这一点。 这需要从Windows Server 2008上的安装程序运行,因此需要命令行。 我相信它涉及以某种方式将SeDenyInteractiveLogonRight应用于用户,但唯一能find的方法是使用ws2008附带的ntrights.exe。 有没有可能通过命令行来做到这一点?

优雅的方式rsync在两个本地文件夹之间的数以百万计的文件

我想rsync一个文件夹从本地目录到数百万个文件,每天。 文件本身很less改变。 我想减less对正在运行的服务器的影响,例如CPU时间或I / O,所以我使用下面的命令 nice -n19 ionice -c3 rsync -ac –delete /foo /backup/ 但是,我发现在执行rsync命令的过程中,仍然会产生大量的CPU尖峰和高I / O消耗。 有没有更好的方法来完成我的目标?

哪个开源程序类似于Linux的“对话”命令?

linux 对话框命令是在terminal窗口中创build对话框的好工具(例如在bash脚本中)。 然而, 对话的缺点是窗口总是位于屏幕的中心。 特别是我想使用尾盒function,例如 dialog –tailboxbg MYFILE 20 20 …在文本对话框中显示文件的尾部(就像内置的tail命令一样)。 但是,我想将结果窗口放在屏幕上的不同位置。 例如刚刚在上半部分或下半部分。 对话框不提供这样的function。 有什么办法可以移动对话框提供的窗口,或者有人推荐一个替代工具,这是有能力吗?

使用find来排除一个目录,并将目录中的所有内容都打上tar

我有一个目录下面: DIR1 DIR2 文件1 文件2 我想tar tar除了dir1以外的所有东西 当我做: find . -path '*dir1*' -prune -o -print 我没有在输出中看到dir1(如预期的那样) 但是当我这样做: find . -path '*dir1*' -prune -o -exec tar -czvf documents.tgz '{}' \+ 我发现dir1也在documents.tgz中被tarred了。 为什么?