Tag: osx

如何从OS X中的命令行打开Atom编辑器?

我有Atom编辑器,想知道如何从Atom的terminal打开文件或文件夹。 我正在使用Mac。 我正在寻找一种方法来做到这一点: atom . (opens folder) atom file.js (opens file) atom (opens editor) 这是可能的,我该如何设置?

如何在Mac OS X上发现*逻辑*内核的数量?

从命令行可以看出,当你运行Mac OS X时,机器上有多less核心? 在Linux上,我使用: x=$(awk '/^processor/ {++n} END {print n+1}' /proc/cpuinfo) 这不是完美的,但它很接近。 这是为了得到喂养,这就是为什么它给出了比实际数字高1的结果。 而且我知道上面的代码可以在Perl中写得更密,也可以使用grep,wc和cut来编写,但是我认为上述代码在简洁性和可读性之间是一个很好的折衷。 非常晚的编辑:只是为了澄清:我问有多less逻辑核心可用,因为这对应于我想要产生多less个同时工作。 jkp的答案,由克里斯·劳埃德进一步完善, 正是我所需要的。 因人而异。

自制软件不能在OSX上工作

当我在terminal上运行brew命令时得到这个错误。 需要帮助解决。 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file — utils/popen (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/Homebrew/utils.rb:6:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/Homebrew/global.rb:9:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/brew.rb:16:in `<main>' 这里是我的环境设置: RUBYGEMS版本:2.0.14 RUBY VERSION:2.0.0(2014-02-24 patchlevel 451)[universal.x86_64-darwin13] 安装目录:/Library/Ruby/Gems/2.0.0 RUBY EXECUTABLE:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby 可执行目录:/ usr / bin RUBYGEMS平台: ruby 通用 – 达尔文-13 […]

mongodb Mongod抱怨没有/ data / db文件夹

我今天第一次使用我的新Mac。 我正在按照mongodb.org上的入门指南进行操作,直到创build/ data / db目录。 顺便说一句,我用了自制的路线。 所以我打开一个terminal,我想我在你所谓的主目录,因为当我做“ls”时,我看到桌面应用程序电影音乐图片文件和图书馆的文件夹。 所以我做了一个 mkdir -p /data/db 首先,它表示许可被拒绝。 我一直尝试不同的事情,一半一小时,最后: mkdir -p data/db 工作。 当我“ls”,一个数据目录并嵌套在一个数据库文件夹确实存在。 然后我启动了Mongo,它抱怨没有find数据/分贝 我做错了什么? 现在我已经做了 sudo mkdir -p /data/db 当我做一个“LS”,我看到数据目录和数据库目录。 在数据库目录中,但是绝对没有什么,当我现在运行mongod Sun Oct 30 19:35:19 [initandlisten] exception in initAndListen: 10309 Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating Sun Oct 30 […]

如何解决自制软件的权限?

我已经卸载并安装了3次Homebrew,因为它似乎永远不会允许我安装任何东西,因为它在大多数安装结束时拒绝我的权限。 作为一个例子,我将发布我目前面临的这个libjpeg下载场景。 我尝试安装libjpeg并得到: $ brew install libjpeg ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/jpeg-8d.mountain_lion.bottle.1.tar.gz Already downloaded: /Library/Caches/Homebrew/jpeg-8d.mountain_lion.bottle.1.tar.gz ==> Pouring jpeg-8d.mountain_lion.bottle.1.tar.gz Warning: Could not link jpeg. Unlinking… Error: The brew link step did not complete successfully The formula built, but is not symlinked into /usr/local You can try again using `brew link jpeg' Error: Permission denied – /usr/local/opt/jpeg “brew链接jpeg”结果 Error: […]

OS X:相当于Linux的wget

如何从库存OS X系统上的Un * x shell脚本执行HTTP GET? (安装第三方软件不是一种select,因为它必须运行在许多不受我控制的不同系统上)。 例如,如果我在本地启动Mercurial服务器,执行hg serve : … $ hg serve 然后,从具有wget命令的Linux,我做了一个wget: … $ wget http://127.0.0.1:8000 –2010-12-31 22:18:25– http://127.0.0.1:8000/ Connecting to 127.0.0.1:8000… connected. HTTP request sent, awaiting response… 200 Script output follows Length: unspecified [text/html] Saving to: `index.html 在我启动“hg serve”命令的terminal上,我确实可以看到一个HTTP GET取得了成功: 127.0.0.1 – – [30/Dec/2010 22:18:17] "GET / HTTP/1.0" 200 – 所以在Linux上,从shell脚本执行HTTP […]

在Mac OS X中将Caps Lock用作Esc

如何在Mac OS X中使Caps Lock像Esc一样工作?

如何清除Mac OS X中的terminal输出?

我知道“清除”当前屏幕的clear命令,但是这只是通过打印大量换行符来完成的 – 清除的内容只是滚动而已。 是否有办法彻底清除terminal上的所有输出,以至于即使通过滚动,我也无法达到它?

适用于Mac OS X的SQL客户端,适用于MS SQL Server

如何使用Mac OS X连接到远程SQL服务器? 我并不需要一个GUI,但是对于颜色编码和结果集网格来说是非常好的。 我宁愿不必使用虚拟机。 是否有与MS SQL Server一起使用的Mac OS X的SQL客户端?

安装gem或更新RubyGems失败,权限错误

尝试安装gem( gem install mygem )或更新RubyGems( gem update –system )失败,并出现此错误: 错误:执行gem时(Gem :: FilePermissionError) 您没有对/Library/Ruby/Gems/2.0.0目录的写入权限。 任何人有想法如何解决这个问题?