Articles of 命令行界面

为ssh只input一次密码

我使用以下命令来同步文件夹。 每个命令都要求我input密码。 如何将这些命令分组为只input一次密码? 谢谢。 rsync -ave ssh / opt / lampp / htdocs / new / folder1 / [email protected]:/ home / folder1 / rsync -ave ssh / opt / lampp / htdocs / new / folder2 / [email protected]:/ home / folder2 / rsync -ave ssh / opt / lampp / htdocs / new / folder3 […]

在一个文件中执行一批服务器命令

我怎样才能执行简单的命令 cp -pr /scripts/htdocs/sob/summaries/* /scripts/htdocs/sob/summaries.prod cp -p /scripts/htdocs/sob/summaries/index.php /scripts/htdocs/sob/summaries.prod/index.php rm -R cake.old nbproject 用一个命令调用?

我怎样才能用另一个stringreplace文本文件中的指定string的所有实例?

我有一个文件a.txt。 我想用该文件中的“1.5”replace“1.6”的所有实例,覆盖原始文件。

净本地组添加空格和&符

我正在尝试创build一个脚本,使我们的自动化工具能够将某些组添加到我们服务器的本地组中: net localgroup dbusers A&B / add 我的问题是,它似乎不喜欢“&”符号。 C:\>net localgroup dbusers 'A&B' /add The syntax of this command is: NET LOCALGROUP [groupname [/COMMENT:"text"]] [/DOMAIN] groupname {/ADD [/COMMENT:"text"] | /DELETE} [/DOMAIN] groupname name […] {/ADD | /DELETE} [/DOMAIN] 'B' is not recognized as an internal or external command, operable program or batch file. 我尝试了单引号和双引号,没有任何成功。 任何人都可以提出一个方法来解决这个问题吗? 谢谢

最小的GIMP安装从命令行工作

Ubuntu的Jaunty(9.04)服务器 我需要做一些服务器端的图像脚本, 显然只有GIMP能够做到 。 我讨厌为此只安装X Window和GTK。 有没有办法安装 GIMP没有所有的膨胀 ,所以它可能只从命令行工作? (我知道一个愚蠢的问题,但也许有一个希望?)

Win 7权限级别(以pipe理员身份运行)通过GP或命令行

有没有办法通过组策略或命令行设置传统软件的权限级别? 我有一些传统的软件,我们不能离开。 该软件需要pipe理员访问。 我知道我可以进入“属性”对话框,并在每个工作站上的每个实例上选中“以pipe理员身份运行此程序”,但在第30次安装后会变旧。 如果我有自己的方法,我们会转储这个软件,find一些做我们需要的软件,完全符合Win7安全最佳做法,并给每个人有限的用户帐户… 但是,我不是老板,所以每个人都得到pipe理员帐户。 鉴于此,我想我可以告诉每个人打开上下文菜单并select“以pipe理员身份运行”,但我们有一些非常非常低技术的用户,其中一半可能只是select“删除”而已。 任何人都知道在命令行上设置此选项的方法? 或者更好,通过组策略?

思科ASA 5505(8.05):间歇性出口过滤

我显然没有做正确的事情(思科绝对不是我的专长,对我来说是如此裸露),但是我没有任何运气设置从内部networking到外部的出口过滤,目的是拒绝所有出站stream量保存为也运行DNS,NTP等的HTTP代理(Squid)服务器。 如果我删除所有的ACL规则,它的工作正常:NAT的罚款(双NAT的罚款),我可以浏览网页等 然而,我认为是正确的(我经历了一堆令人困惑的文档,其中一些是错误的版本,因此我在思科土地的困境)似乎并不奏效,虽然不一致。 进行远程logintesting时,我第一次使用它的access-group 。 按CTRL-]转义,再按键,再次运行命令,超时。 删除所有访问组分配,不起作用。 回来validation(正如我input这个)和远程login再次工作。 打开debugging日志logging,显示日志确认数据包被丢弃,但它看起来不正确,我想我可能会将我的规则应用到错误的接口或错误的方向。 以下是一些相关信息: 服务器:192.168.2.5/24内部:192.168.2.0/24外部:10.0.0.254/24(< – testing环境,在我的真实LAN上有IP)。 这是我的configuration的相对片段: access-list server_out extended permit tcp host 192.168.2.5 any eq www global (outside) 10 interface nat (inside) 10 192.168.2.0 255.255.255.0 access-group server_out in interface inside 再次,几分钟前,我没有访问组线,它的工作。 我也从几台机器上尝试了这个,而192.168.2.0/24上的另一台机器曾经工作过一次或两次(甚至几分钟前), 即使这里没有任何允许规则 ,而且我假设了默认的拒绝规则一旦你创build一个ACL就会适用。 编辑 这里有一些日志logging为您的观赏乐趣 – 这是一个成功的远程login到我的真实LAN上的networking服务器(10.0.0.12): %ASA-6-305011: Built dynamic TCP translation from inside:192.168.2.5/36097 to outside:10.0.0.254/57787 […]

无法使用sql转储文件恢复Mysql数据库

我正在开发系统上build立一个新的项目,并坚持创build数据库。 我有一个大的.sql文件来创build数据库。 起初,我创build了一个名为adpsnet_Directory的空数据库并执行了这个命令 – mysqldump -uroot -p adpsnet_Directory < adpsnet_Directory.sql 但它显示这一点,没有什么事情发生 – — MySQL dump 10.13 Distrib 5.1.41, for pc-linux-gnu (i686) — — Host: localhost Database: adpsnet_Directory — —————————————————— — Server version 5.1.41 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 […]

焦油“模式”标志被忽略

我尝试tar文件并使用mode标志将权限设置为666。 但是,无论我设定了什么样的权限,它都被忽略了。 命令: tar xvzf backup.tar.gz –mode=666 -C /home/user/ 直到所有文件显示与他们的原始权限。 难道我做错了什么?

通过命令行在Microsoft Hyper-V 2008上configuration传入连接(VPN)

在Windows 7和Windows Server 2008(R2)中,允许传入连接(VPN)非常容易。 只需转到networking适配器概述,单击“文件”,然后单击“新的传入连接”。 但是,Hyper-V 2008没有任何GUI。 可以通过命令行来configuration吗?