macOS
バージョン †
macOS 13 Ventura †
キーボード操作 †
フルキーボードアクセス †
バッテリ †
開発環境構築 †
コマンドラインツール †
インストール †
- Xcodeはインストールせず、コマンドラインツールのみインストールしたい場合
% xcode-select —install
バージョン確認 †
homebrew †
telnet †
Visual Stuidio Code †
PHP †
phpbrew †
PHP 5.6 †
composer †
MySQL †
MySQL 5.7 †
my.cnf †
- log-error は必ず指定する
- 指定しないと挙動が変?(DB管理ツールを起動しているとプログラム実行時に接続エラーになる)
Apache †
DocumentRoot is /opt/homebrew/var/www.
The default ports have been set in /opt/homebrew/etc/httpd/httpd.conf to 8080 and in
/opt/homebrew/etc/httpd/extra/httpd-ssl.conf to 8443 so that httpd can run without sudo.
To restart httpd after an upgrade:
brew services restart httpd
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/httpd/bin/httpd -D FOREGROUND
==> Summary
/opt/homebrew/Cellar/httpd/2.4.53: 1,662 files, 31.8MB
==> Running `brew cleanup httpd`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
mkcert †
Sourcetree †
iTerm2 †
Tips †
Python †
AWS †
diff †
Docker †
Lima †
SSH †
トラブルシューティング †
ログ †
system.log †
使用状況 †
スクリーンタイム †
Tips †
パスワード付きzipファイルの作り方 †
zipファイルの文字化けトラブル対応 †
稼働時間 †
ログイン時にスクリプトを実行 †
- 実行するシェルスクリプトのファイル名は *.sh ではなく *.command にする
一部コマンドだけ sudo でパスワードなしにする †
- 例: shutdown コマンドだけパスワードなしで実行可
シェルスクリプトからダイアログを表示 †
#!/bin/sh
/usr/bin/osascript -e 'display notification "hogehoge" with title "Fuga"'
msg="10分後に終了します。"
/usr/bin/osascript -e "display dialog \"$msg\" with title \"自動シャットダウン\" with text buttons {\"確認\"}"
Finderで隠しフォルダを見たい †
sayコマンド †
トラブルシューティング †
git コマンドが使えなくなった †
ダブルクォーテーション †
curlがない †
初期化 †
リカバリーモード †
- Intel CPU搭載のMac
- commad + R キーを押したままアップルのロゴが表示されるまで押したままにして起動するとリカバリーモードが起動します。
- command + R :内蔵のmacOS復旧システムから起動します
- (USBに作成したインストーラーを使うときは、このショートカットキーで起動させます。)
- command + R + option:インターネット経由でmacOS復旧システムから起動
- Apple Silicon (M1、M1 Pro、M1 Max)CPU搭載のMac
- Apple シリコンのMacの場合、電源が入っても電源ボタンを押したままにします
- 「オプション」と表示されたギアのアイコンが表示されたら、ギアをクリックして続けるが表示されます
- 続けるをクリックするとアップルのロゴが表示されます
- ボリューム調査が始めってmacOSに登録されているユーザアカウントが表示されます
- ユーザアカウントを選んでパスワードを入力するとリカバリーモードが表示されます
内蔵キーボード故障 †
アカウントロック †