Questions tagged «unix»

UNIX是构成Mac OS X / iOS的基础代码和体系结构,并且是使用终端应用程序,X11应用程序以及诸如`bash`或`zsh`之类的各种Shell与Mac进行交互的方式。无论您是使用ssh,mdfind还是tmutil还是使用其他开源软件登录到Mac,您都在与其他UNIX操作系统和工具集(例如Linux,GNU和许多很多其他的东西不多列出。


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尊重我的注意力?

5
如何通过SSH运行GUI应用程序?
我习惯于在Unix / Linux上工作,最近搬到了Mac上。以前能够做到这一点: derick@linux1:~$ ssh -X linux2 derick@linux2's password: derick@linux2:~$ xclock 我从maxports安装X11,我可以从我的mac做同样的事情。如果我通过从linux ssh进入我的mac尝试相反,我只能运行某些应用程序: /usr/X11/bin/xclock 工作正常 像/Applications/Preview.app/Contents/MacOS/Preview在Mac上打开GUI 一样。 看来这在Mac上是不可能的?如果没有,如何使用本地(linux)显示器远程(在Mac上)运行应用程序?我需要一些第三方应用吗? 更新: 更确切地说:我有协同作用并使用Mac进行编码。在我的linux PC上,我希望看到Mac上的另一个应用程序显示(GUI)。因此,像VNC这样的“实时屏幕共享”应用程序将无法运行。 例如,我正在应用程序A(比如Word)中使用我的mac,并希望在我旁边的linux PC上看到Excel的输出(在mac上运行)。(通过网络模拟双屏幕)。它在linux上很好用,希望能为mac提供解决方案。
10 macbook  ssh  unix  switching 

7
如何防止在终端中启动的应用程序意外退出?
我使用以下命令从终端启动应用程序: /Applications/Mail.app/Contents/MacOS/Mail & 重要的是 &。 对于Unix / Linux / Solaris: 我在学校了解到,添加make &可以使该程序独立运行。 我强烈记得xeyes &即使关闭外壳后也要启动类似的命令 并使程序安全运行。 在Mac OS X(内部为Unix)上: 我使用启动应用程序, &然后关闭“终端”窗口:应用程序退出! 为什么在Mac OS X上会发生这种不良行为? 如何解决?

1
如何在OS X 10.8.2上安装ext4分区?
我是OS X的新手,到目前为止我一直在使用Ubuntu。我所有的数据都存储在格式化为ext4系统文件的外部驱动器上。除了安装Virtual Box,还有其他方法可以访问此数据吗?我正在使用OS X 10.8.2。 我正在尝试解决方案表格如何在OS X上挂载ext4文件系统? 终端输出: MacBook-Pro-Marek:Downloads user$ ./ext4fuse-24810919 /dev/disk1 Linux dyld: Library not loaded: /opt/local/lib/libfuse.2.dylib Referenced from: /Users/user/Downloads/./ext4fuse-24810919 Reason: image not found Trace/BPT trap: 5 我也在尝试这样做,结果相同(dyld: Library not loaded: /usr/local/lib/libfuse.2.dylib) 我还找到了this,据说大多数可用的解决方案都不适用于Lion,但是此解决方案说明了如何安装ext2或ext3文件系统,而不是ext4。 我不知道如何加载该库,以及问题是否出在库中,或者不适合我的OS X发行版的解决方案。 谢谢
10 unix  filesystem  mount 



2
没有rEFInd的三重启动macOS High Sierra,Ubuntu和Windows
我现在在我的2017 MacBook Air上安装了三个操作系统:macOS,Ubuntu和Windows10。没有rEFInd我无法启动到Ubuntu,但是我强烈希望使用默认的启动管理器,因为我想使用固件密码(即rEFInd没有)。 macOS启动管理器是否可以通过任何方式识别Ubuntu,而无需使用第三方启动管理器? 笔记: 我不想将Ubuntu设置为默认操作系统。我只希望它出现在启动菜单中。 我不介意它是否进入GRUB。只要它能以某种方式加载内核,就可以了。 命令的输出diskutil list。 /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.3 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 242.6 GB disk0s2 3: Linux Filesystem 49.9 GB disk0s4 4: Microsoft Basic Data WinData 75.1 GB disk0s5 5: …
10 macos  macbook  boot  unix  startup 


1
这可能吗?阻止Live-Linux在不加密光盘的情况下引导和获取文件?
我是一位经验丰富的高级用户,对大多数内容都了解(两年以来一直在研究),并且对Linux和Windows的工作方式有所了解。我搞砸了无数的装置和类似的东西(不想让您感到厌烦,只想告诉我,我知道我在说什么)。 直截了当:我的一个朋友有一台MacBook,运行OS X Lion和一个约320 GB的硬盘(未加密,至少不是重要部分),他告诉我,强制更改密码会自动激活自毁功能(完全擦拭驱动器)。这可能是正确的,也无法预防,因为我不想更改密码,我只想从他的驱动器中获取文件。因此,我可以简单地从CD / USB引导Linux并安装他的驱动器,复制所有未加密的内容,然后完成操作。 我就是这么告诉他的,他的回答是:“可以,但是我的Mac将自动检测到这一点,并在复制任何内容之前擦除驱动器。” 主要问题:这是胡扯吗? 从我的期望中可以看到:BIOS-> Linux-> Mount Disc->复制->启动OS X->检测并擦除 因此,文件应该在那里没有擦拭,但他说这将无法工作,并且OS X会在Linux之前启动吗?我真的很惊讶,所以我想问你们。 他告诉我,他会给我他的MacBook,我可以尝试获取他的文件,但是我不希望擦除他的光盘,所以我在这里问:可以安全试用吗?
9 lion  macos  security  boot  unix 

2
狮子的正确群组ID(gid)?
如果您在Lion中创建一个全新的管理员帐户,以下将是您的ID和组成员身份(来自$ id [new Lion account] | perl -lne 's/ /\n/g; s/,/\n\t/g; print;'): uid=504(lt) gid=20(staff) groups=20(staff) 402(com.apple.sharepoint.group.1) 12(everyone) 33(_appstore) 61(localaccounts) 79(_appserverusr) 80(admin) 81(_appserveradm) 98(_lpadmin) 100(_lpoperator) 204(_developer) 403(com.apple.sharepoint.group.2) 401(com.apple.access_screensharing) 相反,较旧的OS X帐户将具有以下uid,gid等: uid=501(andrew) gid=501(andrew) groups=501(andrew) 403(com.apple.sharepoint.group.2) 204(_developer) 100(_lpoperator) 98(_lpadmin) 81(_appserveradm) 80(admin) 79(_appserverusr) 61(localaccounts) 12(everyone) 401(com.apple.access_screensharing) 402(com.apple.sharepoint.group.1) 请注意,gid=20(staff)在较新的帐户上,该用户是的成员20(staff)。 当您将较旧的帐户升级到Lion时,将保留较旧的用户名和组名。 报告了staff升级后的帐户不具有组成员身份的问题: 无法安装或升级自制软件; 在用户文件夹中的文件上按+ 时,显示“正在获取”CmdI ACL和权限问题。 …
9 macos  unix  lion 


6
在老化的Mac上用Windows / Linux替换OS X
我有一台旧的2008年13英寸Macbook4,1型号(非专业版),运行Snow Leopard,具有4GB RAM和160GB HDD。目前可以满足我的需求,但是Apple不再支持该操作系统(NTP错误为例)。 考虑到未来,我正在考虑擦除OS X,并将整个磁盘专用于Windows 7或Linux。我在这里发现Windows 7可以很好地运行,而当我使用最新的LiveCD对其进行测试时,Linux似乎还可以。 因此,我的问题是,从系统中完全删除OS X是否有问题?它会破坏任何东西吗?需要什么吗? 编辑:根据维基百科的支持,升级到Lion也已经用完-14年10月。 编辑2:显然,需要 OS X 进行固件更新。但是由于这是一台2008年的MacBook,因此他们极不可能为其发布新的固件。


1
挂载Linux文件系统
我想从运行Raspbian / noobs的Raspberry Pi读取包含文件系统和操作系统的SD卡。 我已经安装了ext2fuse(在Mac El Capitan 10.11.6上): $ brew update $ brew tap caskroom/cask $ brew cask install osxfuse $ sudo shutdown -r now $ brew install ext2fuse $ sudo shutdown -r now 现在,当我插入SD卡(上面装有Raspbian linux操作系统)时,我得到以下信息: $ diskutil list /dev/disk2 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *8.0 …

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.