我知道macOS 是一个 UNIX 操作系统,但我不知道 macOS 是否可以像 Gentoo 或 Debian 是GNU/Linux 发行版一样被称为UNIX发行版。
macOS 是 UNIX 发行版吗?如果不是,那么如何正确地指称 macOS 在 UNIX 操作系统家族中的成员资格以及对单一 UNIX 规范的遵守(即,它是Unix 变体、Unix 版本、Unix 风格等)?此外,这个问题适用于 Solaris、HP-UX 和其他 unices(它们都是 UNIX 发行版吗?)。
此外,“分发”一词是否仅限于 GNU(/Linux、/Hurd、/kFreeBSD、/etc)操作系统,还是可以用于其他情况?
编辑:我已经意识到UNIX 的官方网站使用“UNIX 实现”和“UNIX 操作系统”来指代 Unix 操作系统系列,即实现单一 Unix 标准的那些。
我想知道为什么在打开 bashrc 文件时需要将 ~/ 放在 .bashrc 之前。
为了显示:
我通常在我的系统上打开文件如下:
vim filename.extension
Run Code Online (Sandbox Code Playgroud)
但是在 /home 目录中,如果我执行以下操作:
vim .bashrc
Run Code Online (Sandbox Code Playgroud)
vim 将打开一个名为 .bashrc 的新文件
为了打开我的 bashrc 文件,我必须执行以下操作:
vim ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
为什么?
我当前的系统是 Linux Mint 18.3
我正在尝试运行一个从 VM 下载文件的脚本,但我无法指定传入的 VM。但是,无论传入的 VM 的状态如何,我都想确保下载成功,并且我知道它是一个 unix/linux 系统。
我的问题是 - 是否有我可以用来下载的特定文件可以保证存在于所有 unix/linux 系统上?
谢谢!