Questions tagged «command-line»

使用没有图形用户界面(GUI)而是通过在终端程序或外壳中键入文本命令来控制的程序和命令。

1
在终端中运行Xcode`git pull`和`git Push`命令
问题很明确: 如何通过终端执行git pull和git push的Xcode命令? 原因: 我已经设置了多个git帐户和ssh(参考)。有人告诉我其中一个git命令(来自XCode或终端)不起作用的原因是因为ssh策略不同。Xcode使用开放式SSH,而终端使用普通的ssh(我不是很确定)。因此,终端和Xcode中的ssh设置是不同的。 由于远程原始URL应该相同,我想知道如何在终端中执行这些命令?

2
在CLI上确定当前使用的NIC
我在虚拟机上做了很多工作,并有几个脚本来帮助我快速配置它们。我可以完全自动化旋转无头虚拟机,除了我需要知道主机的IP以配置VNC的东西。 我使用以下两个命令之一来获取当前的IP地址: ipconfig getifaddr en1 # For IP address assigned to wireless ipconfig getifaddr en0 # For IP address assigned to ethernet 问题是我必须告诉我的脚本是否使用en0或en1。我在家里和以太网上使用无线工作,所以我无法做出假设。 我可以用: ifconfig | grep '192' 并解析生成的行(工作和家庭分配C类地址),但我宁愿不必这样做。 有没有办法从命令行确定哪个NIC当前连接到网络?或者至少是确定主机IP的更好方法? 我的机器使用Mountain Lion,如果那是相关的。

1
当我单击向上键然后向下键时,bash提示行为很奇怪
所以我的bash提示看起来像这样[parth:~]$,如果我去cd桌面,它看起来像这样[parth:Desktop]$。我只想查看当前目录,在我的用户名旁边,所以如果我转到一个文件夹,在Desktop中,它将用当前目录名替换Desktop。 这就是我在我~/.bash_profile看来是这样的:export PS1='[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]]\$ ' 此PS1也遵循我的终端主题的颜色突出显示。 问题是,当我单击向上箭头键几次(对于以前的命令)然后单击向下箭头键时,提示会搞砸。它将上一个命令的一部分附加到我的提示中,我必须输入CTRL + C才能重置它。此外,当我的命令到达行尾时,它不会转到新行,而是环绕同一行。 我该如何解决?

1
Fink安装:安装后(我相信):-bash:fink:命令未找到
我想在我的新MacBookpro上安装“fink” The core packages have been updated. You should now update the other packages using commands like 'fink update-all'. 我假设fink已成功安装,但当我尝试按照指令调用命令时: fink update-all -bash: fink: command not found 这是预期的吗?或者我做错了什么?我们需要任何信息来解决问题,请告诉我。

1
如何在macOS中安装Python的虚拟环境
使用Python的第一步,我试图在macOS的虚拟环境中运行Python。 我用Google搜索了“安装虚拟环境python mac”,并为此获得了一个链接。当我输入Terminal时: $ pip install virtualenv 我收到“找不到命令”。 有没有一种简单易懂的方式(对于像我这样愚蠢的,经过GUI培训的人们来说)在在线某处的macOS上为Python安装虚拟环境?如果我不会在旅途的每一步都感到无助(远程目标:能够做到这一点),我会很乐意。


1
如何通过命令行使用IP地址组创建OS X Server Admin防火墙规则?
(Lion)Server Admin.app具有将防火墙规则应用于ip地址组的强大功能,而无需编辑ipfw配置文件。 但是必须使用Server Admin GUI输入大而长的IP地址列表是一项繁琐的任务。 因此,我想知道如何从命令行创建防火墙IP地址组? 我知道有一个/usr/sbin/serveradmin可以输出设置的功能,例如使用$ sudo serveradmin settings ipfilter:ipAddressGroupsWithRules:_array_id:10-net:*哪个输出: ipfilter:ipAddressGroupsWithRules:_array_id:10-net:rules = _empty_array ipfilter:ipAddressGroupsWithRules:_array_id:10-net:readOnly = no ipfilter:ipAddressGroupsWithRules:_array_id:10-net:allowAll = no ipfilter:ipAddressGroupsWithRules:_array_id:10-net:addresses:_array_index:0 = "10.0.0.0/8" ipfilter:ipAddressGroupsWithRules:_array_id:10-net:name = "10-net" 哪个可以使用将文件转储到文件$ sudo serveradmin settings ipfilter:ipAddressGroupsWithRules:_array_id:10-net:* > 10-net.txt。但是,然后编辑该文件以将其重命名为新的组,例如: ipfilter:ipAddressGroupsWithRules:_array_id:11-net:rules = _empty_array ipfilter:ipAddressGroupsWithRules:_array_id:11-net:readOnly = no ipfilter:ipAddressGroupsWithRules:_array_id:11-net:allowAll = no ipfilter:ipAddressGroupsWithRules:_array_id:11-net:addresses:_array_index:0 = "11.0.0.0/8" ipfilter:ipAddressGroupsWithRules:_array_id:11-net:name = "11-net" 并将其加载到serveradmin中$ sudo …

2
命令行工具有何不同?
xcode随附的命令行工具和随其安装的命令行工具之间有区别xcode-select吗?如果我安装了xcode然后运行,xcode-select --install是否会将使用xcode安装的安装程序覆盖?

1
通过IP监视DNS查询
我在Mac Server V2.4上运行DNS。我想记录所有进行的DNS查询-有没有办法做到这一点?TCPdump仅向我显示某个时刻发生的事情,并且难以阅读,我还有什么其他选择?

1
如何从我的终端上删除此文件:(-bash:cd:/ Users / Dakota / Documents / School / Spring:无此类文件或目录)?[重复]
这个问题已经在这里有了答案: 我通过编辑〜/ .bash_profile破坏了PATH,Bash无法识别大多数命令 5个答案 每次我打开Terminal时,它都会出现50次。 -bash: cd: /Users/Dakota/Documents/School/Spring: No such file or directory -bash: cd: /Users/Dakota/Documents/School/Spring: No such file or directory -bash: cd: /Users/Dakota/Documents/School/Spring: No such file or directory -bash: cd: /Users/Dakota/Documents/School/Spring: No such file or directory -bash: cd: /Users/Dakota/Documents/School/Spring: No such file or directory -bash: cd: /Users/Dakota/Documents/School/Spring: No such …

1
如何解决Mac上的“ mpirun:找不到命令”错误
我正在运行科学模拟软件(lammps),每当我尝试使用包含以下内容的shell脚本提交作业时,... mpirun -np 2 /Users/mustafaaslamy/Downloads/lammps-16Mar18/src/lmp_serial -in in.airebo ...会引发的错误mpirun:command not found。 我该如何解决? 我正在使用MacBook Air(2014年初),处理器1.4 GHz Intel Core i5,软件OS X 10.9.5(13F34)。
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.