Questions tagged «command-line»

与图形用户界面(GUI)相对的界面,用于在面向文本的环境中使用键入的命令与计算机进行交互的界面。

5
Windows等同于SSH-如何连接到远程计算机并访问命令行?
我很难提出一个解决方案,以将专为* nix机器设计的框架扩展到Windows。该框架当前从一台* nix服务器运行,而ssh到另一台* nix服务器运行,并执行一系列不同的命令,例如检查日志文件,从源代码管理同步文件,将日志提交回源代码控制等等。卡住的是如何连接到远程Windows计算机并访问命令行。连接也可以来自另一台Windows机器,它不必从UNIX机器开始,它可以从Windows到Windows而不是从Unix到Windows。 这是在UNIX系统上当前如何运行命令的示例。像这样的事情在一个遍历服务器名称列表的循环中。我需要获得类似的东西才能在Windows计算机上运行。 ssh ${user}@${server} "cd /app/app_name/logs; <export source control params>; <submit logs to source control>" >> Log.txt 另外,我不希望使用第三方工具(我的预算约为$ 0)。我已经检出了PsExec和其他几个软件,但看来您需要管理员权限或必须以纯文本形式传递用户/身份。



6
高亮显示控制台搜索输出,同时显示整个命令输出
例如,当我使用cat file.txt | grep --color=tty "pattern"模式时,搜索会突出显示。当我想围绕各击出了一些更多的上下文,grep的有-A,-B和-C参数。 但是,我想显示整个文件(或任何命令输出)并突出显示某种模式。是否存在这样的突出显示命令或工具?

6
良好的PowerShell指南,通过更高级的用法入门[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 3年前关闭。 是否有人为Microsoft的PowerShell提供了非常好的教程或入门指南?我是Linux / Unix的长期用户,并且非常熟悉脚本语言,bash,ksh和zsh的命令行用法。我是Ruby的中级程序员,并且使用了所有这些工具来执行命令行文件管理和自动化任务。 如果有这样的事情存在或在细节上如此之高,我会喜欢《 PowerShell for Bash专家》指南。


3
如何从msys shell运行内部cmd命令?
Windows CMD实用程序具有许多内部命令,例如mklink。如何从msys外壳中使用它们? 从CMD的文档中/c可以看出,该开关可用于执行命令并退出;但这似乎不起作用。 如果我执行cmd /c mklink该mklink命令,则不会执行该命令,并且CMD不会退出该外壳程序。 在按Enter键之前: 后: Process Monitor屏幕截图: 尝试将命令作为后台进程运行:cmd /c mklink &显然可行- mklink命令已执行,但CMD外壳未终止。每次Enter按下,CMD将成为活动的外壳。

5
urxvt设置-重新加载而不重新启动终端?
我有两个urxvt颜色主题,一个用于浅色背景,一个用于深色背景,这取决于环境的晴天。 通过修改~/.Xresources并xrdb ~/.Xresources再次运行来切换它们很容易,但这不会影响已经在运行的终端。 我使用tmux,以便我可以分离,重新启动终端并重新连接,但是当其中有8个已经在各种工作空间上布局时,这会非常烦人。 看来,解决方案是让urxvt以某种方式重新加载其设置,但我找不到有关如何执行此操作的信息,甚至找不到任何信息。有人知道吗? 注意:我没有运行任何主要的DE,也不会为终端安装所有的kde或gnome库。 编辑:man 7 urxvt显示一些看起来井井有条的代码来做...好... 某事。我看不到它如何适用于更改整个颜色集。有小费吗?

3
使用命令行列出Windows组的成员
我想在Windows命令行中获得“普通”用户的列表。通常,我是指登录到计算机时出现的用户。因此,禁用的帐户,类似System的帐户以及普通PC用户永远不会登录的其他帐户将不在此列表中。我还需要知道返回的用户是管理员还是标准用户。有任何想法吗?

7
整理文件和管道到grep的优点
除了方便之外,将文件编入目录并将其通过管道传递到grep还有其他优点吗?方便的是,当我从历史记录中检索以下命令时,光标位于该行的末尾,因此很容易用不同的文本修改该命令以针对同一文件进行grep。 因此,以下约定可能还有哪些其他优点: cat /var/tmp/trace.2043925204.xt | grep -in profile cat /var/tmp/trace.2043925204.xt | grep -n Profile-Main 代替: grep -in profile /var/tmp/trace.2043925204.xt grep -n Profile-Main /var/tmp/trace.2043925204.xt


4
我需要一种从命令行将文件备份到Amazon Glacier的简单方法吗?
我有一个在线CentOS服务器,其中包含我需要备份到Amazon Glacier的cPmove文件目录。我只有命令行访问权限,没有GUI。 我需要一个相对易于使用的命令行客户端来上传文件。例如,我之前(https://github.com/andreafabrizi/Dropbox-Uploader)使用了dropbox_uploader.sh 和以下简单的bash脚本: #!/bin/bash find /backup_folder -maxdepth 1 -name "cpmove-*.tar.gz" | while read CPMOVE do ./dropbox_uploader.sh upload ${CPMOVE} done 我看到了这个:https : //github.com/carlossg/glacier-cli, 但是由于最近所有安全问题,我没有在服务器上安装Java,并且安装它有点犹豫。 我确实有python和ruby: me@server [/home]# python -V Python 2.4.3 root@server [/home]# ruby --version ruby 1.8.7 (2012-06-29 patchlevel 370) [i686-linux] me@server [/home]# 是否有ruby(首选)或python或其他语言(不太推荐)的amazon glacier命令行客户端?)

3
有没有办法从命令行获取文件元数据?
是否可以从Windows XP及更高版本的命令行中获取文件的元数据? 特别是,我感兴趣的是获取人们通常可以在Windows 7中的文件“属性”对话框的“详细信息”选项卡上看到的信息(在XP中为“版本”选项卡。)下面的两个屏幕快照均提供了一个概念我所追求的 如果可能的话,我宁愿通过cmd.exeWindows XP SP3及更高版本的标准配置来完成。如果这不可能,我的首选替代方法是: 电源外壳 SysInternals实用程序 Nirsoft实用程序 来自知名度和知名度较高的开发人员的其他工具。 Windows XP屏幕截图: Windows 7屏幕截图:

3
为什么“ cd D:”不将命令上下文更改为D :?[重复]
这个问题已经在这里有了答案: 7年前关闭。 可能重复: 在Windows命令行中使用cd命令,无法导航至D:\ 每次我想在Windows命令提示符下将目录上下文更改为另一个驱动器(D,E,F或其他任何内容)时,都必须使用"Drive letter":\command进行实际更改。如果我尝试使用“ cd命令”,请cd H:\为我回显H:\而不执行任何操作: 有这种行为的原因吗?我的意思是,cd command应该这样做吗?为什么不呢?

4
如何在CentOS上找到某些命令属于哪个软件包?
例如,我可以轻松地找到属于mlocate.i386包的locate命令。 yum search locate mlocate.i386 : An utility for finding files by name [mirror@home /]$ rpm -qa | grep locate mlocate-0.15-1.el5.1 yum search updatedb Loaded plugins: fastestmirror, protectbase 0 packages excluded due to repository protections =========================================== Matched: updatedb =========================================== mlocate.i386 : An utility for finding files by name 但是要找到哪个package free命令属于以下部分并不容易: …

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.