Questions tagged «terminal»

有关终端应用程序或其终端仿真的问题应使用此标记。对于与外壳程序或命令行程序无关的,与终端无关的问题,请使用“命令行”。

2
在终端中转储iCloud钥匙串
我无法找到执行iCloud钥匙串的路径security dump-keychain-尝试时未显示iCloud钥匙串security list-keychains。该钥匙串的路径是什么(或者,如果无法获取,如何转储整个iCloud钥匙串)? 或者,也许Apple Script可以帮助实现这一目标?

1
如何从终端中获取Wi-Fi信息?
是否可以从终端内获取BSSID和可用的Wi-Fi网络列表? 即我正在寻找类似于ifconfig run0 scanOpenBSD的内容,其中列出了所有访问点,BSSID,信号强度等。
11 terminal  wifi 


2
如何合并两个相似但不相同的文件夹?
我有一个文件夹(其中包含许多子文件夹和文件)在FireWire驱动器[源]上,我正尝试将其移至USB驱动器[目标]。 我正在尝试将所有文​​件从源移动到目标。 我是通过Finder开始执行此操作的,但是它给了我大约1/8的权限错误,然后停止了。 在驱动器之间移动文件时,我相信Finder首先执行“复制”,然后仅在复制命令成功完成后才删除“源”。 这意味着某些文件已成功复制,但是我不知道哪个文件或多少个文件。因此,我开始将子文件夹从“源” 复制到“目标”(较小的集合),并在成功复制后将其从“源”中删除。 我最终无法一口气完成该过程,而我失去了“位置” 因此,现在剩下两个不完整的数据集。源可能有一些文件/文件夹,这些文件/文件夹已经在目标上,但不是所有内容都已被复制。 某些文件夹可能已被部分复制,但并非所有子文件夹都已复制,等等。 我试图找出最好的方法,同时将源的其余部分移到目标,同时最大程度地减少重复。我们在这里谈论很多数据(Source在398,127个项目中为420.72 GB,Destination在298.84 GB和390,149个项目中),因此显然我将不得不尝试以某种方式使其自动化。我只是不确定如何。 我想过gcp[GNU CP]用--update --archive或ditto或rsync或ChronoSync但我只是不知道我应该用什么最好的办法是什么设置的那个程序将建议(我想--archive用gcp?我会用什么标志ditto或rsync?)

5
如何添加路径到PATH环境变量?
我想为PATH环境变量添加路径吗? 我已经尝试过export PATH=/mypath:$PATH并且可以正常工作。但是,下次我启动终端时,我的新路径不再是int PATH环境变量。 如何添加PATH环境变量的路径?下次我启动终端时也应该在那里。 我现在又遇到了问题,以前起作用的技巧似乎不再起作用。 我尝试过: echo 'export GRADLE_HOME=/Users/jonas/gradle-1.2/' >> ~/.profile echo 'export PATH=GRADLE_HOME/bin:$PATH' >> ~/.profile 添加两个环境变量。然后,我的~/.profile-file具有以下内容: export GRADLE_HOME=/Users/jonas/gradle-1.2/ export PATH=GRADLE_HOME/bin:$PATH 但是,当我启动一个新的“ 终端”窗口并键入gradle(添加到的命令PATH)时,我收到一条消息,提示该命令不存在。如果我从中运行命令,/Users/jonas/gradle-1.2/bin效果很好!
11 terminal  path 

1
在OS X的后台打开应用程序,我不希望我的注意力从我身上移开。尊重我的专注!
我在2014 Mac Mini上运行El Capitan 10.11.4。 在撰写报告,word / excel / Adob​​e / Safari / iTunes / calendar / etc等工作时,我经常同时运行10-14个应用程序... 通常,我想打开另一个应用程序,我希望它在后台打开并返回到word / excel并继续工作,但是启动应用程序时,我的注意力有时会丢失2到3次。一次用于启动屏幕,一次用于打开对话窗口,然后再次单击“新文档”。 另一种情况是,我在后台更新了一个应用程序,例如1Password(测试版),而每一个步骤都将我的精力集中在要更新的应用程序上。 我可以使用Unix / Terminal等做什么来强制所有应用程序活动在后台执行,或者使OS尊重我的注意力?

2
如何将“下载文件夹”(在Mountain Lion中)移动到另一张光盘
我希望“下载”文件夹不在系统驱动器上,而在第二个内部驱动器上。 在Lion中,我只是删除了“下载”文件夹,并用一个具有相同名称的别名替换(指向第二个驱动器ofc上的文件夹)。 在ML中,我得到“无法修改或删除“下载”,因为Mac OS X要求下载”。 如何删除文件夹?我可以先更改权限才能删除它吗?任何帮助,不胜感激。




3
无法在macOS 10.13 High Sierra中完全使用Apple Shake应用程序
2009年7月,Apple终止了Shake。Apple尚未宣布直接应用的替代产品,但2018年的Final Cut Pro X 10.4和Motion 5.4现在提供了一些功能(稳定和光流估计,仅举几例)。 Apple Shake建立在32位上Carbon API。我肯定知道不是64位的Cocoa API,这些API是不同的。但Carbon.framework仍包含在/System/Library/Frameworks/High Sierra,Sierra或El Capitan中,并且很棒的旧应用程序(例如Shake,Color,Soundtrack Pro)都可以使用它。 我仍在使用High Sierra中的Shake 通过终端应用启动摇动: 但是我(由于明显的原因)无法通过单击Applications文件夹中的图标启动Shake : 所以我有两个问题: 单击“应用程序”文件夹中或Dock上的Shake图标后,该如何绕过此操作系统限制并使Shake运行? 如果第一个操作不可行,如何摆脱white crossed-out circleShake图标上的覆盖(在这种情况下,常规图标替换无效)? 聚苯乙烯 我找到了可能的解决方案(感谢ThomasVoßen): 在Mac OS X 10.11.6上摇晃 复制Shake。 选择“显示包装内容” 转到“目录”文件夹并打开Info.plist。Xcode有一个plist编辑器。 编辑条目com.apple.shake并将其更改为com.apple.shake4。 保存plist文件。 现在,可以通过High Sierra 10.13.5中的Finder双击启动Shake。 但是Info.plist文件Contents夹中没有文件。


1
即使使用sudo也无法写入/ usr
这是我的问题: sudo php -d detect_unicode=0 go-pear.phar ...应该让我以root身份运行并修改/usr&/usr/share目录,但是我得到了: Below is a suggested file layout for your new PEAR installation. To change individual locations, type the number in front of the directory. Type 'all' to change all of them or simply press Enter to accept these locations. 1. Installation base ($prefix) : …

2
如何从终端启用/禁用OS X beta参与?
有谁知道如何从终端启用/禁用OS X beta参与? 通常,可以通过选择在App Store首选项窗格中找到的以下选项来退出Beta程序。但是,一旦您选择退出,选择加入的选项就会消失,并且必须使用在线找到的实用程序再次选择加入。对我来说这很乏味。由于OS X中的大多数设置都是使用默认值进行管理的,所以我想知道是否有人在首选项窗格中具有一组启用/禁用此选项的命令? 如果不是,那么也许是一个我可以发现相关默认读/写语句以启用此功能的过程? 最终,我希望能够仅在某些时段选择加入,而在其他时段选择退出。 如果有比使用终端机更简单的方法,我也愿意学习。 Nota Bene-如果有任何不清楚的地方,或者是否需要更多信息以改善此问题,请在评论中让我知道。 系统:我在不同的机器上运行Yosemite和El Capitan。


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.