Questions tagged «command-line»

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


3
通过SSH显示图像,无X
有什么办法可以通过SSH显示映像?不需要高质量,我只需要了解图像中的内容。这些大多是网站等的图标文件。有时我只能通过SSH转发X并使用,display但有时却不能。我不介意在非X tty中为诸如的应用程序工作fbi。 我已经尝试过,jp2a但是大多数图像都是.png格式,转换每个图像以检查其中的内容很麻烦。而且,仅使用ASCII字符,显示就非常有限。如果它可以使用任意UTF-8字符,则可能会更好。 我已经尝试过,fbi但是ioctl VT_GETSTATE: Invalid argument (not a linux console?)即使我通过非图形tty SSH进行登录,它也会抱怨。我确实尝试了-T 2不会抛出任何错误但看不到图像的选项。我怀疑该图像正在“显示”在服务器的tty2上,我无法看到(chvt 2即使我具有root用户访问权限也无法访问该图像)。 我曾尝试links,w3c和其他控制台浏览器,但最好的,我已经人得到了,就是看图像文件显示,就好像它是贯穿cat。 我尝试了mplayer的控制台输出选项,但那些仅支持视频,因为它们实际上是视频编解码器。 zgv但是,我尝试过以普通用户的you must be the owner of the current console to run zgv身份抱怨它,而以root身份它只是挂起,没有输出。

2
为什么当我请求更多时dd仅从/ dev / random复制128个字节?
我正在尝试了解dd命令的输出。我试过了 dd if=/dev/zero of=/dev/null bs=512 count=1 并得到(如预期): 1+0 records in 1+0 records out 512 bytes (512 B) copied, 2e-05 seconds, 26 MB/s 但是当我尝试 dd if=/dev/random of=/dev/null bs=512 count=1 我有 0+1 records in 0+1 records out 128 bytes (128 B) copied, 0.00012 seconds, 1.1 MB/s 为什么只复制128个字节?

2
为什么xcopy返回“无效的参数数量”?
在某些情况下,xcopy将返回错误,Invalid number of parameters而不会给您任何提示。通常的解决方案是确保文件名用引号引起来,因为对于批处理文件来说,这可能是个问题,在批处理文件中xcopy %1 %2您确实需要这样的东西xcopy "%1" "%2"。我最近遇到了一个问题,但是问题不是空格: C:\Temp\foo>c:/windows/system32/xcopy.exe /f /r /i /d /y * ..\bar\ Invalid number of parameters

2
xargs --replace / -I用于单个参数
我正在尝试使用xargs为每个提供的参数运行命令,但是不幸的是,当与-n共轭时,--replace / -I标志似乎无法正常工作。不论-n选项如何,{}似乎都会扩展到从stdin读取的参数的完整列表。 不幸的是,网络上的所有示例似乎都是针对命令(mv,cp,rm)的,这些命令将在展开{}的位置接受多个参数。 例如,运行时: echo a b c d | xargs -n 1 -I {} echo derp {} 输出为: derp a b c d 但我期望: derp a derp b derp c derp d 但是,在没有-I {}的情况下运行它会产生预期的结果: echo a b c d | xargs -n 1 echo derp derp a derp …

2
如何在Windows中从命令行打印默认Java类路径
我正在做一些故障排除,这需要我知道Windows下的默认类路径。有Java代码可以做到这一点(例如http://dev-answers.blogspot.com/2006/06/how-do-you-print-java-classpath.html),但我真的很想看到像您一样的东西将从perl -V: ... @INC: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl Java是否有快速的命令行方式来做到这一点?

3
如何使用Windows Defender从命令行进行扫描?
我正在尝试从命令行运行Windows Defender扫描。根据我在这里找到的文章,我应该能够运行以下内容: "C:\program files\windows defender\mpcmdrun.exe" -scan 0 但是,运行此命令时,出现以下错误: “错误的命令行-命令行-选项应以'-'或'/'0开头” 关于我在做什么错的任何想法吗?据我了解,这应该工作吗?

1
如何使Windows选项卡补全像Linux一样工作?
在Windows 7命令行中,按则TAB完成第一个匹配项(即文件夹或文件)。我知道,在大多数Linux Shell中,像bash一样,TAB完成仅完成不超过明确字符的字符,然后您可以自己键入其余字符,也可以获取完成选项列表。 如何使Windows命令提示符也具有这种行为? (在搜索此问题时,我刚刚在另一个超级用户问题中发现,多次按该TAB键将在选项之间循环。这非常简洁,也许有一天我会比bash型完成更喜欢它。但目前,我最初的问题仍然存在。)

3
Windows 7安装命令提示符无法访问C驱动器
我正在尝试创建新的Windows 7 Professional VHD,可以按照Scott Hanselman的创建可引导VHD的指南进行双重引导。 当我进入Windows 7安装中的命令提示符并尝试创建VHD或选择/附加一个预先创建的VHD文件时,我收到一条错误消息,提示diskpart找不到指定的路径。 如果我尝试使用cd c:I 切换到C驱动器 c:\ x:\something\> 我已经安装了Windows 7 Ultimate,并且我的C驱动器是SSD(如果有区别)。

1
如何解释'service --status-all'的输出
service命令的手册页列出了--status-all选项,以便您可以检查所有正在运行的服务的状态。 但是,当我运行命令时,第一列可以包含-,?。或+例如 [ - ] postfix [ + ] postgresql-8.4 [ ? ] pppd-dns 在哪里可以找到第一栏的意义?我正在运行ubuntu 10.10

3
批量删除:访问被拒绝
我del在批处理文件中遇到命令问题。当进入删除步骤时,我收到消息“访问被拒绝”。我的批处理命令看起来像这样。 set destPath=\\Public01\Appl\CompOps\Jobs\ robocopy . "%destPath%" *.dtsx *.dev *.prod *.ppro /IS pushd "%destPath%" del *.dtsConfig ren *.dev . popd 我可以浏览到目录并删除文件,而在Windows资源管理器中没有任何问题。 我尝试以管理员身份运行,但仍然是同样的问题。

5
为Sublime Text 2创建新的bash命令
我正在尝试让Sublime Text 2的命令行别名正常工作。 这些说明很合理:运行 ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl 因此,在〜/ bin中subl存在。但是,即使重新启动终端,也找不到命令“ subl”。应用程序的subl文件指定的路径正确,我已经证实了这一点。注销并不能解决问题。 任何帮助都是极好的!



4
如何搜索我不知道其全名的命令?
每次尝试从终端使用程序时,都找不到它,因为它与真实名称不匹配。例如,我输入disks终端,但真实姓名为gnome-disks。 我尝试使用: sudo dpkg -l | grep disks 找到它,但是根本不匹配的程序呢?在终端中查找已安装程序的所有名称的最简单方法是什么?

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.