Questions tagged «command-line»

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




1
命令行使用空格配置portforwarding服务
我们家里有一个ZyXEL VMG8324-B10A路由器。我可以通过ssh登录并使用命令portforward --help,这将导致以下输出: Usage: portforward config <ServiceName> --wanintf <atm0.1|atm1.1|ptm0.1|ptm0.2|ptm0.3|eth4.1|eth4.2|eth4.3|eth3G> [--wanip <wanip>] --sipaddr <ServerIP Addr> --sport <Trigger Start Port> <Trigger End Port> --transport <Translation Start Port> <Translation End Port> --proto <tcp|udp|tcpudp> <enable|disable> portforward delete <ServiceName> --sipaddr <ServerIP Addr> portforward show portforward --help 我要更改的转发规则如下(portforward show): Service Wan ServerIP Trigger End Trans. Trans. …

2
打开与命令提示符的工作目录关联的文件夹?[重复]
这个问题已经在这里有了答案: 在资源管理器中打开当前目录[重复] (3个答案) 5年前关闭。 我想知道是否可以在Windows命令提示符中键入一个命令,这将导致Windows资源管理器打开在命令提示符的当前工作目录中设置的文件夹? (这是一种相反的问题,人们想从该文件夹中打开命令提示符。也就是说,与此相反:如何使用键盘快捷键在当前文件夹中打开命令提示符?)


3
Skype命令行选项[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 这个问题的目的是获得尽可能多的Skype命令行选项列表。我知道,除了Skype网站列表以外,还有更多选择,/secondary并且列出其中的选项会很有帮助。


1
`locate`通配符奇怪的行为-为什么?
locate "*.png".png按预期返回所有以结尾的文件。 locate "test.*"不会返回任何东西,但是test我的系统中有命名的文件。 locate "*test"test按预期返回所有以结尾的文件。 locate "test*"不会返回任何内容,但是test我的系统中有一些开头的文件。 为什么通配符似乎仅适用于“结尾为”?

2
如何在OSX上安装GRUB命令行工具?
我需要访问grub-mkrescue我正在从事的项目。我知道GRUB命令行工具是Linux内置的,但是如何在OSX上使用它们呢?有包装吗?它内置在系统的某个地方吗?有安装程序吗? 澄清:问题不在于在Mac上将GRUB 作为引导程序安装。问题是关于安装GRUB 命令行工具来执行诸如创建其他操作系统的可引导磁盘映像之类的操作。

4
如何在Linux终端上有选择地浏览Bash命令历史记录
这个问题已经在这里有了答案: bash:每个命令的历史记录。它是如何工作的? (1个答案) 6年前关闭。 每个人都知道(或应该知道!),在终端上,上下箭头键用于导航使用命令的历史记录。 当您每天使用终端时,您的命令历史记录可能会是许多不同命令的一长串,因此导航起来不太容易。举例来说,假设一个月前我使用了iwconfig一组确定的参数(就像我说的那样,这只是一个例子,我现在不需要弄乱它),如何调用该特定命令它的所有参数和参数,而不必浏览数百条历史命令? 我知道我可以使用history以前使用过的命令列表,并在所述列表上!n重新执行n命令,但是当历史记录变大时,它也不是很实用。 理想的事情是拥有可以让我使用一些热键浏览历史记录的内容,而只是在包含我已经在命令行中键入内容的实例之间进行浏览。因此,在我的示例中,键入后iwconfig,使用一些键(也许是PgUp和PgDown?)来浏览以iwconfig开头的条目。 如果不可能的话,也可以像historydo 一样打印一个列表,但它只包含我已经键入的内容(我怀疑history和grepcommand有关,但不确定语法是否正确);但是以前的热键解决方案将是最佳选择。

1
将Windows cmd中的命令输出写入文件(带有扭曲)
因此,我尝试运行foo.exe,但是我不希望输出到终端而是进入文件。跑步foo.exe > foo.txt应该为我完成,但不是。当我运行exe文件时,得到输出。换句话说,exe工作正常。但是,当我尝试将输出发送到文件时,唯一得到的是: 'c:/Program' is not recognized as an internal or external command, operable program or batch file. 这不仅显示了,当我尝试把它发送到一个文件中。考虑到可能c:\Program Files (x86)\是错误解释的路径(等等),我尝试像这样指定输出文件:foo.exe > c:\test.txt,但仍然没有乐趣。 因此,除了指出我尝试运行的二进制文件编写得很差之外,还有什么我可以做些补救的措施吗?请记住,仅在运行exe时我确实会获得有效的输出,但它不会很好地打印到文件中。显然输出在那儿,问题是是否有某种方法可以捕获它。


2
如何保持bash历史?
我不知道这是否可以预期,但是我的历史记录并未在所有会话中保存。这就是说,如果我关闭窗口,那么当我再次打开它时,历史记录为空。如何在整个会话中坚持下去? 这是您要求的命令的输出: set -o | grep history history on $ grep -i history ~/.bashrc ~/.bash_profile ~/etc/bash.bashrc ~/etc/profile ~/.profile /cygdrive/c/cygwin/home/car/.bashrc:# Make bash append rather than overwrite the history on disk /cygdrive/c/cygwin/home/car/.bashrc:# History Options /cygdrive/c/cygwin/home/car/.bashrc:# Don't put duplicate lines in the history. /cygdrive/c/cygwin/home/car/.bashrc:# export PROMPT_COMMAND="history -a" grep: /cygdrive/c/cygwin/home/car/etc/bash.bashrc: No such file or …

6
是否可以在所选目录中添加Windows资源管理器上下文菜单选项以启动命令提示符?
在Windows资源管理器中浏览时,有时我想在“这里”启动命令提示符,例如,将当前浏览的文件夹作为当前目录。 例如,当我浏览“ D:\ Foo \ Bar \ Bar1”时,我想打开命令提示符,并指向该目录的当前目录。通常我要做的是 从Windows资源管理器的地址栏中复制当前文件夹路径 通过“开始”菜单>“运行”打开cmd 类型D :(因为我必须更换驱动器,所以默认值为C :) 键入“ cd”,然后粘贴我之前复制的文件夹路径 我在日常工作中经常这样做,并且我认为通过添加上下文菜单可以提高效率(而且不得不反复执行上述操作会很烦人)。我想我可以右键单击>在此处启动cmd,然后在D:\ Foo \ Bar \ Bar1中已经有一个命令提示符。 这可能吗?

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.