Questions tagged «macos»

苹果公司基于Unix的操作系统。用于有关操作系统的问题或提供OS上下文。对于Mac硬件问题,请使用[mac]。有关在非Apple硬件(“ Hackintosh”)上使用macOS的问题是不切实际的。

5
tcpdump –使用-G,-W和-C旋转捕获文件
我希望能够捕获旋转的tcpdump输出,该输出可以周期性地将价值30分钟的数据捕获到48个文件中。 手册页暗示这应该可行,但是我的测试似乎无法产生我想要的结果: -W 与该-C选项结合使用,这会将创建的文件数限制为指定的数量,并从头开始覆盖文件,从而创建“旋转”缓冲区。此外,它将使用足够的前导0命名文件,以支持最大数量的文件,从而使它们能够正确排序。 与该-G选项结合使用,这将限制所创建的旋转转储文件的数量,达到限制时以状态0退出。如果同时使用-C,则该行为将导致每个时间片产生周期性文件。 我正在OS X 10.9.5 / 10.10.3客户端上运行此程序。这是测试命令;它只是在第三个文件之后退出: tcpdump -i en0 -w /var/tmp/trace-%Y-%M-%d_%H.%M.%S.pcap -W 3 -G 3 -C -K -n
14 linux  macos  unix  tcpdump 

1
与SCP保持时间
如何在保存ctime(修改时间)的同时使用SCP复制文件? 我有我的Mac(OS 10.8),以及结果的文件夹,ls -l并且ls -lc是相同的。 $ ls -l total 0 drwxr-xr-x 9 elliott staff 306 Mar 24 21:24 Day1b $ ls -lc total 0 drwxr-xr-x 9 elliott staff 306 Mar 24 21:24 Day1b 然后,我将其复制到远程服务器(Linux),-p以保留时间戳。 $ scp -pr Day1b/ elliott@server.com:/ 现在,在远程服务器上,ctime更改为当前日期。 # ls -l total 00 drwxr-xr-x 3 elliott elliott 4096 …
14 linux  macos  scp  timestamp 

1
我可以更改ssh公用/专用密钥对的文件名吗?
我创建了一个公钥/私钥对: ssh-keygen -t rsa -C "me@example.com" 我提供了一个不同于id_rsa的密钥文件名,因为我想用我的正常身份创建一个新的单独密钥。 我将此密钥提供给了托管服务提供商,以便可以使用公共密钥身份验证登录到服务器。 我最初可以使用密钥登录,并且一切正常。 ssh -i /path/to/key/file user@server.com 我意识到我在密钥文件名中出现了拼写错误,并重命名了公共密钥文件和私有密钥文件。如果密钥文件在客户端计算机上具有其他名称,这是否会对服务器端的任何内容产生影响?

2
为什么Google Chrome浏览器监听端口8000?
有时(再次)启动开发服务器时,它将死于端口8000已被使用的消息。 跑步 $ lsof -n -i4TCP:8000 | grep LISTEN 然后揭示 Google 18638 <user> 450u IPv6 0x9b020d3ae3f0d7e9 0t0 TCP *:irdmi (LISTEN) 撰写本文时,唯一的解决方法是完全重新启动Chrome。是否有关于此端口打开的解释(也许是插件),或者它与运行在0.0.0.0:8000上的开发服务器有关?

1
有没有办法在Azure虚拟机或任何云VM上安装Mac OS?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新的问题,所以这是对话题的超级用户。 6年前关闭。 我想为iOS开发创建一个虚拟开发机。我了解将其安装在非Apple硬件上违反了Mac OS许可协议。但是,是否有法律解决方案可在任何云提供商上安装此类VM? 我也知道MacinCloud,但我正在寻找更便宜的解决方案。

2
iterm2:Ctrl-C有时不起作用
我在Mac OSX(10.10.5)上使用iTerm2。 最近,我遇到了一个非常奇怪的事情:使用iTerm2一段时间后,Ctrl-C会停止工作。最初很好。仅在一定使用期限后。终端将^C像正常按键一样打印出来。 我不知道该如何复制。
14 macos  iterm2 

6
如何在Mac OS X上下载wkhtmltopdf?
我需要能够自动生成包含随机数难题的pdf文件。根据我的知识,我能想到的最好方法是使用Javascript / HTML / CSS进行创建,并通过程序将其转换为PDF,但也欢迎提出其他建议。 无论如何,所以我尝试从该网站下载程序,但是遇到了一些问题。首先,从侧面的列表中,我应该下载什么?我只是看到一堆随机数和文件扩展名,这些东西对我来说没有任何意义。我尝试了列表中的前一个,以及名为“ wkhtmltopdf.dmg”的一个。 其次,下载文件后,如何安装和使用该程序?似乎在我下载的大多数文件上,它都提供了.dmg文件。我不知道什么是.dmg文件,但是通常当我下载东西时,我只是以某种方式知道要单击的内容,然后程序突然运行。在这种情况下,.dmg文件不会产生任何结果,我认为我应该进入终端并发挥一些魔力。我尝试使用终端,但是我只是不明白它是如何工作的。我能够将自己的CD光盘“下载”到包含我下载的文件的文件夹中。然后,我尝试运行上面的链接告诉我运行的命令:wkhtmltopdf www.myhomepage.com myhomepage.pdf。但是,我不断得到wkhtmltopdf: command not found。 这是我一生中的一个普遍主题,除非非常明显地知道如何安装(单击图标,安装程序逐步引导,拖到应用程序文件夹,运行程序),否则我不知道如何安装任何东西。我缺少的知识是什么?我还没有读过的那本书解释了为什么我不懂这么简单的东西? 谢谢!

3
iTerm / Terminal OS X打开外壳的速度很慢
我正在使用OS X 10.8,最近我注意到打开新的外壳有时会使iTerm2变慢。我大约需要5秒钟才能做某事。可能看起来不多,但是我在shell中工作很多,因此可能会很烦人。 我在oh-my-zsh中使用ZSH。 我尝试过Terminal,卸载oh-my-zsh,从启动文件(.zshenv,.zlogin,.zprofile,.zshrc,.zlogout)中清除所有不必要的内容,并清除/ var / log / asl中的ASL文件,并尽管它下降了一点(例如0.20s),但是没有什么可以使它下降到相当瞬时的,甚至低于3.0s。 有人碰巧有另一个主意吗?
14 macos  zsh 

1
bash前面的破折号(-)
如果我在OS X(10.6.4)终端中检查bash外壳(例如通过键入)echo $0,则外壳前面会出现一个破折号,如下所示:-bash。这个破折号是什么意思?
14 macos  bash 

1
我可以完全禁用OS X中的音频设备吗?
我的笔记本电脑中插入了两个Thunderbolt显示器,因此,可以使用两个附加的音频设备。我发现即使将一个显示器配置为默认的输出和输入设备,我得到的实际行为也通常是无法预测的,并且很少反映我设置的配置。 我永远不会在其中一台显示器上使用麦克风或音频。我可以以某种方式删除设备或以其他方式从OS X停用它吗?与Windows进入设备管理器,右键单击设备并选择“禁用”(或任何文本,从此处的内存中获取)时所获得的效果相当?也许我可以在某个地方编辑plist?
14 macos 



4
MacOS Sierra中的“系统”应占用多少存储空间
MacOS Sierra在“关于这款Mac”中提供了一个有用的“管理存储”选项。 我注意到我的Mac使用152 gigs的存储只是为了“系统”。我想知道这是否正常,因为它对我来说似乎非常高。我认为操作系统会占用,在正常情况下肯定不到100场演出。 有没有办法减少系统占用多少存储空间?

4
通过选项卡或mac上的firefox上的加载项检查CPU使用情况[复制]
这个问题在这里已有答案: 确定Firefox中哪个选项卡使用CPU资源? 10个答案 我的Firefox版本有一个失控的进程/线程,几分钟后它在我的MacBook Pro(OSX 10.7.4)上使用100%cpu。我试图使用about:memory并about:addons-memory试图找出导致问题的原因,但它似乎与内存使用完全没有关系。有没有办法通过标签或附加组件查看CPU使用情况?
13 macos  firefox  cpu 

6
如何使用launchd注册代理
我无法安排与定期发布launchctl/ launchd在OS X(豹)。基本上,我无法在网络上找到逐步的说明列表,直观的方法不起作用。 该sync.plist文件中: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>net.madrat.utils.sync</string> <key>Program</key> <string>rsync</string> <key>ProgramArguments</key> <array> <string>-ar</string> <string>/path/to/folder/</string> <string>/path/to/backup/</string> </array> <key>StartInterval</key> <integer>7200</integer> </dict> </plist> 我把这个脚本放在路径中~/Library/LaunchAgents。 接下来,我已经使用了注册脚本 launchctl load ~/Library/LaunchAgents/sync.plist 最后,为了测试它是否有效,我开始了这项工作: launchctl start net.madrat.utils.sync - 没啥事儿。rsync在终端中手动执行命令会产生预期结果。 我很确定该作业已正确注册,因为如果我尝试启动一个不存在的作业,我会收到一条错误消息(我在上面的命令中没有得到)。 我做错了什么?
13 macos  launchd 

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.