Questions tagged «command-line»

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

15
对于进阶用户来说,什么是好的Linux / Unix书籍?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 是否有一些相对不错的新书,但不是一个相对全新的* nix用户,可以获取更多的深入知识(因此,没有“用于虚拟人的Linux”)吗?在大多数情况下,我不是在寻找从头到尾都能读懂的东西。相反,当我需要知道如何做某事或每当有其中一个“我又怎么做?”时,我宁愿可以拿起一些东西并分批阅读。片刻。我希望看到的一些区域是: 命令行管理 bash脚本 编程(尽管我想要的东西不仅仅与C程序员有关) 我希望它尽可能与平台无关(这意味着它具有与任何Linux发行版以及BSD,Solaris,OS X等相关的信息),但是我使用最多的Unix系统是OS X和Debian / Ubuntu。因此,如果我从一本更依赖平台的书中受益最大,那么这些就是目标平台。 如果我能将所有这些都写在一本书中,那太好了,但是我宁愿有更深入的材料,而不是覆盖所有内容。因此,如果有任何书籍仅涵盖这些领域之一,则将其发布。地狱,即使它与任何这些领域都不相关,也要发布它,您认为这是我所处位置的人应该知道的事情。

9
使用命令行更改mysql用户密码
我正在尝试使用命令行更新数据库用户的密码,但该密码对我不起作用。这是我正在使用的代码: mysql> UPDATE user SET password=PASSWORD($w0rdf1sh) WHERE user='tate256'; 有人可以告诉我这段代码有什么问题。


1
jq条件输出
我正在使用jq来播放json。我想知道如何有条件地在其中打印一些内容。 说我对现场电话感兴趣geo。我使用了以下命令,发现只有一个条目geo是null: % cat all.json | jq '.geo != null' | sort | uniq -c 1 false 6891 true 我如何只打印该条目而不打印其他所有内容? print在手册中没有看到类似command的内容。而且这行不通:cat all.json | jq 'if .place == null then . end'。jq抱怨语法错误。
84 json  command-line  jq 

4
如何获得在Ruby中使用提示的命令名称?
不久前,我写了一个我很喜欢的漂亮的Ruby小脚本。我想通过检查适当数量的参数来提高其健壮性: if ARGV.length != 2 then puts "Usage: <command> arg1 arg2" end 当然那是伪代码。无论如何,在C或C ++中,我可以使用它argv[0]来获取用户用来获取我的命令的名称,无论他们将其称为like./myScript.rb还是myScript.rbor /usr/local/bin/myScript.rb。在Ruby中,我知道这ARGV[0]是第一个true参数,并且ARGV不包含命令名称。有什么办法可以让我得到这个吗?


3
从命令行运行PHP脚本
如何使用用于解析Web脚本的PHP解释器从命令行运行PHP脚本? 我有一个phpinfo.php文件,可以从German安装的Web显示中访问。但是,如果我phpinfo.php使用-php phpinfo.php和grepfor从命令行运行,则German找不到它。因此,两个php都不相同。我需要运行该脚本php上German安装。 我怎样才能做到这一点?
83 php  command-line 

12
选择鼠标后如何从tmux输出复制到系统剪贴板?
现在,要复制到系统剪贴板,我必须通过鼠标在tmux窗口中用Shift键选择文本。然后我必须运行以下命令: tmux save-buffer - | reattach-to-user-namespace pbcopy 是否有机会更轻松地保存到系统剪贴板?Shift键释放后,可以自动进行键绑定或更好地做到这一点。 我的tmux配置:https : //gist.github.com/3641580

5
使用命令行工具按排序顺序计算重复项
我有一个命令(cmd1),它可以通过日志文件来过滤出一组数字。这些数字是随机顺序的,因此我使用sort -gr获取数字的反向排序列表。此排序列表中可能有重复项。我需要在该列表中找到每个唯一编号的计数。 例如,如果cmd1的输出是: 100 100 100 99 99 26 25 24 24 我需要另一个命令,可以将上述输出传递到该命令,以便得到: 100 3 99 2 26 1 25 1 24 2

8
当前未针对测试操作配置Xcode项目方案
我正在尝试为我的iOS应用程序运行Xcode单元测试。我愿意在通过USB连接到Mac的iPad上进行操作。我正在尝试从命令行运行测试,以便稍后从Jenkins触发它。 以下是我目前在命令行中输入的内容以及出现的错误。请帮忙。 编码: xcodebuild test -scheme MyApplication -destination "platform=iOS,name=iPad" 错误: 当前未为计划操作配置方案MyApplication


17
将TOP命令的输出限制为特定的进程名称
如果调用top命令,则将获得所有正在运行的进程。但是如何将输出仅限制为某个特定的进程名称(如“ java”)? 我已经尝试过这个 顶级-l 2 | grep java, 但是通过这种方式,您只能获取快照,而不能获取持续更新的列表。和顶部-l 0 | grep java不是很清楚。

11
如何在WAMPServer中从Windows命令行运行PHP
我是php的新手,想从命令行运行php。我已经安装了WAMP,并将“系统变量”设置为我的php文件夹(是C:\wamp\bin\php\php5.4.3)。 当我转到Run-> CMD->输入php -a并按Enter时,它说interactive mode enabled。但是当我写的echo 'Hi';时候什么也没显示。 当我键入php -a并按回车键时,我什至看不到“ php>”之类的东西。


8
如何为命令行设置动画?
我一直想知道人们如何在命令行中更新上一行。一个很好的例子是在Linux中使用wget命令时。它会创建如下所示的ASCII加载条: [======>] 37% 当然,加载栏会移动,百分比也会发生变化,但是不会产生新的变化。我不知道该怎么做。有人可以指出我正确的方向吗?

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.