Lei*_*ana 0 directory macos terminal
所以这是一个简单的问题,其答案已证明难以捉摸。我最近安装了一个文件夹,我需要向其中添加一些文件。该文件夹存储在“opt”文件夹中,我认为它很简单:
我的用户名 ~/opt/文件夹名
但我似乎找不到“选择”。我可以在 Finder 中查看文件,但我需要创建一些文件,我宁愿在命令行上执行此操作。任何人都可以给我一些访问它的提示吗?
defaults write com.apple.finder AppleShowAllFiles YES;
Run Code Online (Sandbox Code Playgroud)
和
killall Finder /System/Library/CoreServices/Finder.app;
Run Code Online (Sandbox Code Playgroud)
接下来,转到 Finder,当您单击 Macintosh HD 时,您将能够看到 opt 文件夹。
无论如何,opt 都可以在终端中访问。
我认为您使用的命令是错误的
myusername ~/opt/foldername
Run Code Online (Sandbox Code Playgroud)
~ 代表当前登录用户的主目录。所以你需要将其更改为:
myusername$ cd /opt/
Run Code Online (Sandbox Code Playgroud)
注意: 要撤消更改,请运行以下命令
defaults write com.apple.finder AppleShowAllFiles NO;
Run Code Online (Sandbox Code Playgroud)
和
killall Finder /System/Library/CoreServices/Finder.app;
Run Code Online (Sandbox Code Playgroud)
/opt文件夹显然没有在 OSX 中使用/usr/local,例如,自制软件显然使用/usr/local/opt而不是/opt. 因此,如果您需要在/opt目录中放置原始内容,则可能需要将其放置/usr/local/opt在 OSX 中。
通过创建新的根目录来弄乱文件结构听起来不是一个好主意/opt。正如在下面
的第二个线程中提到的"macOS is BSD-based and consequently I'd use /usr/local. Note that you can create a program directory and then symlink commands to /usr/local/bin。
我希望更好地了解 OSX 内部结构的人可以回答这个问题。
来源
| 归档时间: |
|
| 查看次数: |
22087 次 |
| 最近记录: |