Questions tagged «command-line»

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


15
是否可以使用Windows命令行下载?
不使用任何非标准(包括Windows)实用程序,是否可以使用Windows命令行下载? 首选版本是Windows XP,但对于较新的版本也很有趣。 为了进一步阐明我的问题: 它必须使用HTTP 该文件需要保存 标准的干净Windows安装,不需要额外的工具 基本上,既然每个人都在尖叫Wget,那么我想要简单的Wget功能,而不使用Wget。
123 command-line  web 


5
重定向时如何获取具有正确名称的文件?
因此,经过一段时间的Google和超级用户搜索(以及扫描手册页)后,我无法找到答案(我认为应该很简单): 如果您去这里: http://www.vim.org/scripts/script.php?script_id=2340 并尝试下载主题: http://www.vim.org/scripts/download_script.php?src_id=9750 像这样: wget http://www.vim.org/scripts/download_script.php?src_id=9750 您可能最终得到一个名为的文件download_script.php?src_id=9750。 但是我希望将其称为molokai.vim,如果使用浏览器下载该文件,将会发生这种情况。 我需要为wget指定哪些选项以达到预期的效果? 我也可以使用Curl等效命令。


6
bash是否具有在执行命令之前运行的钩子?
在bash中,我可以安排运行命令之前要执行的功能吗? 有$PROMPT_COMMAND,这是示出了提示,即,只是运行命令后之前执行。 Bash的$PROMPT_COMMAND功能类似于zsh的precmd功能;所以我要寻找的是等同于zsh的bash preexec。 应用示例:将终端标题设置为正在执行的命令;自动time在每个命令之前添加。
111 command-line  bash  hook 


7
通过中间机转发SSH流量
SSH隧道使我感到非常困惑。我想知道我是否可以在Linux中做到这一点。 我有3台机器。 A. My local machine at home. B. Machine at work that I can SSH into (middle man). C. My desktop at work that I can only SSH into from machine B. 所以我可以从A-> B和B-> C进行SSH,但不能从A-> C进行SSH。 有没有一种方法可以设置从A到B的SSH隧道,所以当我运行其他SSH命令时,它们只能在本地计算机A上运行?我基本上是试图从工作到家克隆一个git repo(并且我不能在机器B上安装git)。 另外,一旦设置好了。我也将如何取消设置呢?
110 command-line  bash  ssh  git  tunnel 

3
如何从命令行列出已经安装的Chocolatey软件包和较新版本
我在Chocolatey中安装了以下软件包。 巧克力列表--localonly > choco list --localonly Chocolatey v0.9.9.2 adobereader 11.0.10 ccleaner 5.03.5128 chocolatey 0.9.9.2 ConEmu 14.9.23.0 gimp 2.8.14.1 git 1.9.5.20150114 一周后,GIMP软件包已更新为2.9,而Git软件包已在Chocolatey.org网站上更新为1.9.6,但其他软件包未更新。 两周后,我需要在cmd中运行命令以显示以下结果: > some command git current local version (1.9.5), latest version (1.9.6) is available for upgrade gimp current local version (2.8), latest version (2.9) is available for upgrade 编写此命令的好方法是什么?(或者,如果Chocolatey本身内置了一个命令选项,它将是什么?)

2
7Zip-命令行:通过通配符模式排除文件夹?
任何想法如何从命令行7zip命令中排除通配路径? 我正在做这样的事情: 7z.exe a -t7z archive.7z FolderToArchive\ -mx0 并想排除任何\bin\*.*或\obj\*.*发现“FolderToArchive”下的文件夹。 要排除文件,可以使用-x参数。帮助文件给出了使用以下示例-x: 7z a -tzip archive.zip *.txt -x!temp.* 这对于排除文件非常有用。但是,再次,我想排除通配符指定的文件夹。在我的“FolderToArchive”有多个文件夹,这些文件夹下有可能会或可能不会bin\和obj\文件夹。我不想在存档中包含这些内容。 我尝试过像 -x!bin\* -x!bin\*.* -x!\bin\* -x!\bin\*.* -x!\\bin\\* -x!\\bin\\*.* 似乎没有人排除该bin\文件夹。这仅仅是7zip的限制吗?

10
Linux / OS X tar不兼容-在Linux上解压缩时,在OS X上创建的tarball会产生错误
当我将Macbook上的文件打包并在Linux中解压缩文件时,我反复收到以下警告/错误: tar: Ignoring unknown extended header keyword `SCHILY.ino' tar: Ignoring unknown extended header keyword `SCHILY.nlink' tar: Ignoring unknown extended header keyword `SCHILY.dev' tar: Ignoring unknown extended header keyword `SCHILY.ino' tar: Ignoring unknown extended header keyword `SCHILY.nlink' tar: Ignoring unknown extended header keyword `SCHILY.dev' tar: Ignoring unknown extended header keyword `SCHILY.ino' …
106 linux  macos  command-line  tar 



13
如何始终以管理员身份运行命令提示符?
作为开发人员,我经常出于各种目的需要打开命令提示符。例如,我iisreset用来重新启动本地Web服务器。 我通常以以下两种方式之一打开命令窗口: 按Win,键入“ cmd”,然后按Enter 在资源管理器中,按住Shift并右键单击一个文件夹,然后选择“在此处打开命令窗口” 但是,当我以上述任何一种方式打开命令窗口时,我都没有获得应得的全部管理员权限。 为了运行仅管理员的应用程序,我必须以这种相对费力的方式打开命令行: 按Win,输入“ cmd” 等待菜单填充 将手从键盘上移开,然后将其放在鼠标上 右键单击“ cmd.exe”菜单项 选择“以管理员身份运行” 由于以下几个原因,这是不可接受的: 该窗口始终在C:\ windows \ system32中打开,而不是在我的Users目录(如在批准的技术1中)或我想在其中的文件夹(如在批准的技术2中)中打开。因此,我经常必须更改目录才能到达我想去的地方。 这个过程比我的两种首选方法都慢了几毫秒。每天要执行几次,在我职业生涯的剩余时间里,每天都会花费大约十天的时间来浪费单击,等待和更改目录的时间。 作为程序员,执行毫无意义的机器人任务会给我带来极大的情感痛苦。 作为程序员,举起我的手是一项艰巨的任务,这会给我带来极大的身体痛苦。 这就是为什么我要寻找一种解决方案,让批准的技术1和2打开​​管理员命令提示符。 许多程序使您可以从“属性”菜单中永久更改其默认特权级别。命令提示符不是那些程序之一。 默认情况下,如何使命令窗口以管理员身份运行(即使使用上下文菜单选项“在此处打开命令窗口”)?


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.