Questions tagged «command-line»

命令行是提供给命令解释器的字符串,告诉它要执行的操作,例如运行程序或复制文件。解释器使用转义和替换来处理命令行。


9
如何清空(“截断”)Linux上已经存在并受到某种方式保护的文件?
我的服务器上有一个名为error.log的文件,需要经常截断它。我具有该文件的rw权限。在vi中打开文件>删除所有内容>保存工作(显然)。但是当我尝试以下 cat /dev/null > error.log 我收到消息 File already exists. 显然,在服务器上已进行了某种配置,以防止意外覆盖文件。有人可以告诉我如何在一个命令中“截断”文件吗?
113 linux  file  command-line 

3
您如何以其他用户身份提交代码?
我希望能够针对脚本执行此操作。我实质上是在Git中重新创建某些代码的完整版本历史记录-当前它使用了不同的版本控制系统。我需要脚本能够将提交添加到Git,同时保留提交的原始作者(和日期)。 假设我知道提交作者和进行更改的日期/时间,是否可以使用Git命令执行此操作?我假设有,因为git-p4做类似的事情。我只是在寻求最好的方法。
112 git  command-line  commit 

6
如何从命令行编译Visual Studio项目?
我正在为使用Monotone,CMake,Visual Studio Express 2008和自定义测试的大型C ++解决方案编写结帐,构建,分发,测试和提交周期的脚本。 所有其他部分似乎都非常简单明了,但是我不明白如何在没有GUI的情况下编译Visual Studio解决方案。 该脚本是用Python编写的,但是给出的答案允许我仅调用os.system。

7
仅在Ubuntu上的配置测试成功后,如何重启nginx?
当我在Ubuntu服务器上的命令行上重新启动nginx服务时,当nginx配置文件出现错误时,该服务将崩溃。在多站点服务器上,这会关闭所有站点,甚至没有配置错误的站点。 为了防止这种情况,我首先运行nginx配置测试: nginx -t 测试成功运行后,我可以重新启动服务: /etc/init.d/nginx restart 或仅在不重新启动的情况下重新加载nignx站点配置: nginx -s reload 在重启命令取决于配置测试结果的情况下,是否有办法组合这两个命令? 我在网上找不到此文件,并且此文件的正式文档非常基础。我不太了解Linux,所以我不知道我要寻找的东西是否就在眼前。 我正在使用nginx v1.1.19。

2
向CMake添加命令行选项
我正在使用CMake构建大型图书馆,我希望用户能够选择性地启用/禁用构建过程的某些部分。 我如何在我的CMake版本中添加命令行选项,例如,以便用户可以输入类似的内容cmake --build-partone --nobuild-parttwo --dothis=true --dothat=false ..? 显然,OPTION关键字将创建可以从CMake GUI设置的变量,但是我无法从命令行中确定如何执行此操作。

14
如何使用bash“在适当位置”执行任何编辑其文件(参数)的命令?
我有一个文件temp.txt,我想用sortbash中的命令进行排序。 我希望排序后的结果替换原始文件。 例如,这不起作用(我得到一个空文件): sortx temp.txt > temp.txt 可以在一行中完成此操作而无需复制到临时文件吗? 编辑:该-o选项对于非常酷sort。我sort以我的问题为例。我在其他命令中遇到了同样的问题: uniq temp.txt > temp.txt. 有更好的一般解决方案吗?

4
如何在命令行中合并图像?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 去年关闭。 改善这个问题 我想尝试CSS Sprite技术来将一些缩略图加载为单个图像。因此,我需要在服务器脱机的单个文件中“合并”一些缩略图。 假设我有10张相同大小的缩略图。您如何建议我从Linux命令行“合并”它们?

4
命令行字符串的最大长度
在Windows中,命令行字符串的最大长度是多少?意思是如果我指定一个程序,该程序在命令行上接受参数,例如abc.exe -name=abc 我编写的一个简单的控制台应用程序通过命令行获取参数,我想知道最大允许量是多少。




21
Windows等同于'tail'命令
有没有办法在Windows命令行上模拟* nix tail命令?我有一个文件,我想要一种剪掉前n行文本的方法。例如: D:\>type file.txt line one line two line three D:\>*[call to tail]* > result.txt D:\>type result.txt line two line three

4
Perl标志-pe,-pi,-p,-w,-d,-i,-t?
我已经看到了许多运行带有不同标志的Perl代码或脚本的方法。但是,当我尝试用Google搜索每个标志的含义时,我主要是在通用Perl网站上获得结果,并且在那里找不到有关标志或标志的使用的特定信息。 以下是我最常遇到的标志,我不清楚它们的含义: perl的-pe perl -pi perl -p perl -w perl的-d perl -i perl的-t 如果您能告诉我这些含义以及它们的用例,或者至少告诉我一种了解其含义的方法,我将不胜感激。
107 perl  command-line  flags 


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.