システムバージョン:MacOS High Sierra(10.13.6)
問題の原因:
nginx.confファイルが配置されているアドレスをすばやく見つけたいのですが、クエリによると、検索ツールを使用できることがわかりました。したがって、操作は次のようになります。
locate nginx.conf
次の警告が表示されます1:
WARNING: The locate database (/var/db/locate.database) does not exist.
To create the database, run the following command:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
Please be aware that the database can take some time to generate; once
the database has been created, this message will no longer appear.
解決:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
引き続き使用して、上記の操作が有効にならないことを確認してください。解決策:ライブラリを更新します
sudo /usr/libexec/locate.updatedb
上記の操作には少し時間がかかります。ctrl+ cで操作を中断してから、locateコマンドを使用すると、次の警告が発生しました。
locate: locate database header corrupt, bigram char outside 0
解決策:ライブラリの更新を続行し、操作が正しく完了するのを待ちます。
参照: