Questions tagged «command-line-interface»

程序的界面完全由文本组成,与GUI(或图形用户界面)相对(尽管不一定互斥)。


17
将多个PDF文件合并/转换为一个PDF
如何将多个PDF文件合并/转换为一个大PDF文件? 我尝试了以下操作,但是目标文件的内容不符合预期: convert file1.pdf file2.pdf merged.pdf 我需要一个非常简单/基本的命令行(CLI)解决方案。最好的办法是,如果我可以将合并/转换的输出直接传送到管道中pdf2ps(就像我在前面的问题中最初尝试的那样:Linux管道(转换-> pdf2ps-> lp))。

11
使用Node.js执行命令行二进制文件
我正在将CLI库从Ruby移植到Node.js。在我的代码中,如有必要,我将执行几个第三方二进制文件。我不确定在Node中如何最好地做到这一点。 这是Ruby中的一个示例,其中我调用PrinceXML将文件转换为PDF: cmd = system("prince -v builds/pdf/book.html -o builds/pdf/book.pdf") Node中的等效代码是什么?





23
是否可以在不打开浏览器的情况下从CLI在GitHub上创建远程仓库?
Наэтотвопросестьответына 堆栈溢出нарусском:КаксоздатьрепозиторийGitHubчерезкоманднуюстроку? 我创建了一个新的本地Git存储库: ~$ mkdir projectname ~$ cd projectname ~$ git init ~$ touch file1 ~$ git add file1 ~$ git commit -m 'first commit' 是否有任何git命令创建一个新的远程仓库,并将提交从此处推送到GitHub?我知道启动浏览器并创建一个新存储库没什么大不了的,但是如果有一种方法可以从CLI做到这一点,我会很高兴的。 我阅读了大量文章,但没有发现提及如何使用git命令从CLI创建远程仓库的文章。蒂姆·卢卡斯(Tim Lucas)的不错的文章是建立新的远程git存储库,这是我发现的最接近的内容,但是GitHub不提供shell访问权限。

11
命令提示符不会将目录更改为另一个驱动器
我正在尝试编译一些Java(当前正在学习Java),为此,我需要更改命令提示符的目录(使用javac)。 C:\...\Admin> cd D:\Docs\Java C:\...\Admin> cd C:\...\Admin 它不会更改目录。我再次尝试使用引号: C:\...\Admin> cd "D:\Docs\Java" C:\...\Admin> 同样,它不会更改目录。我究竟做错了什么?

15
是否有更好的Windows控制台窗口?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我发现在Windows中的命令行上工作令人沮丧,主要是因为与Linux和OS X上的终端应用程序(例如“ rxvt”,“ xterm”或“ Terminal”)相比,控制台窗口很难使用。主要投诉: 没有标准的复制/粘贴。您必须打开“标记”模式,并且只能通过(小)左上角按钮触发的多级弹出窗口使用它。然后,需要从同一菜单中调用复制和粘贴 您不能通过拖动来随意调整窗口大小,每次想要调整窗口大小时,都需要设置一个首选项(返回到多级弹出窗口) 在水平滚动条进入图片之前,只能使窗口变大。水平滚动条很烂。 使用cmd.exe shell,您将无法导航到\\ netpath表示法(UNC?)的文件夹,需要映射网络驱动器。在要映射不同驱动器的多台机器上工作时,这很糟糕 是否有解决这些问题的技巧或应用程序(收费的或其他方式)?

4
如何在Vimdiff中展开/折叠差异部分?
我今天开始使用vimdiff,并想做一些我在基于Windows的差异编辑器上理所当然的事情(例如,展开/折叠差异部分,具有完整的文件扩展/仅具有3条上下文行的差异或下方等)。我目前只知道以下命令: 键盘快捷键: do -从其他窗口更改到当前窗口。 dp -将当前窗口中的更改放入另一个窗口。 ]c -跳至下一个更改。 [c -跳至上一个更改。 CTRL+ W,w-切换到另一个拆分窗口(CTRL+ W,CTRL+ W做同样的事情,以防您CTRL稍后松开键) 有人可以指出我正确的方向,以便我可以复制类似的功能吗? 例如,如果我可以展开/折叠差异周围的线条,那将是很好的。

2
有没有办法在Linux中继续中断破碎的scp(安全副本)命令过程?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 我正在使用scp命令将7.5 GB文件复制到远程服务器。在某个时间点文件传输中断,我必须重新开始。 传输的临时文件量是否完全丢失了?我可以以某种方式从先前尝试停止的地方重新开始传输吗?如果不是,是否有一些标准的Unix命令行文件传输命令可以执行此操作?



7
Linux相当于Mac OS X的“打开”命令[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 我发现Mac OS X中的“打开”命令在命令行中非常方便。从“人开”: 该open命令将打开一个文件(或目录或URL),就像您双击该文件的图标一样。如果未指定应用程序名称,则使用通过LaunchServices确定的默认应用程序打开指定的文件。 也就是说,如果我想使用默认的PDF查看器(可能是“预览”)打开PDF文件,则只需执行以下操作: open my.pdf 但是,在Linux中,要从命令行打开PDF文件,我不得不四处寻找以发现默认的PDF查看器是例如“ evince”(可能会猜到的?),然后 evince my.pdf 那么,Linux命令行中是否有与“ open”命令简单的等效项? 谢谢!

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.