Anonim

Mac のターミナルは非常に強力です。 GUI (グラフィカル・ユーザー・インターフェース) が速度を落とさずに物事をより速く実行できるだけでなく、他の方法では完了できないタスクを実行することもできます。ただし、ターミナルのエキスパートである必要はありません。また、コマンドライン インタープリターの使用が好きである必要もありません。

ターミナルをまったく初めて使用する場合でも、それに慣れてきたばかりでも、以下の 10 個の Mac ターミナル コマンドのリストは、Mac のエクスペリエンスを向上させるのに役立ちます。ほんの数秒で実行できます。

たとえターミナルの周りを知っていたとしても、ずっと気付かなかった奇妙なコマンドに出くわすかもしれません。だから読み続けてください。

1. Mac をスリープ状態にしないでください

最後に Mac がスリープ状態になり、そのダウンロードを一時停止またはキャンセルしたときのことを覚えていますか?それを止めたいたびにスリープ設定を変更するのが嫌な場合は、単にターミナルを起動して、以下の Mac ターミナル コマンドを実行してください:

カフェイン酸

ターミナル ウィンドウが開いている限り、Mac はスリープ状態になりません。 -t 引数を追加するだけで、特定の時間だけ Mac がスリープ状態にならないようにすることもできます。例: caffeinate -t 3600.

2.スクリーンショット形式の変更

デフォルトでは、Mac はスクリーンショットを PNG 形式で保存します。ただし、以下のコマンドを使用して、より軽量な JPG 形式に変更できます:

defaults write com.apple.screencapture type JPG

さらに、同じコマンドを使用して、TIFF、BMP、PSD などの別の形式に切り替えることもできます。 JPG (末尾に向かって) を必要な画像拡張子に置き換えるだけです。

3. Ping Web サイトとデバイス

ウェブサイトへの接続に問題がある場合は、ping を試すことができます。次のコマンドを入力するだけですが、Web アドレスまたは IP (Internal Protocol) アドレスに置き換えてください。このコマンドは、ルーター自体を含むローカル ネットワーク内のデバイスにも適用されます。

ping

Mac はデータのパケットを繰り返し送信し、応答時間をミリ秒単位で表示する必要があります。 Control+Cを押して、コマンドを停止します。

設定した数のデータ パケットでコマンドを実行するには、-c 引数を使用します。例: ping -c 4 google.com.

4. DNSキャッシュをフラッシュする

お使いの Mac の DNS (ドメイン ネーム システム) キャッシュは、IP アドレス形式の「解決済み」ドメイン名で構成されています。 DNS キャッシュが古くなったり破損したりすると、Web サイトへのアクセスや読み込みで問題が発生する可能性があります。

Mac で DNS キャッシュをクリアするには、ターミナルで次のコマンドを実行します:

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

コマンドを承認するには、Mac ユーザー アカウントのパスワードを入力する必要があります。

DNS キャッシュを削除しても問題が解決しない場合は、Safari、Chrome、または Firefox ブラウザのキャッシュをクリアしてみてください。

5. Finder でフル ファイル パスを表示する

Finder を深く掘り下げると、パス バーで現在地にビーズを表示できます。 View > Show Path Bar.を選択してアクティブ化できます。

しかし、次のコマンドを使用して、Finder のタイトル バーに従来のファイル パスを表示することもできます。そのためには、以下のコマンドを実行してください:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder

後で Finder でフル ファイル パスを無効にする場合は、次のコマンドを使用します。

defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder

macOS でファイルのパスを明らかにする他の方法は次のとおりです。

6.ファイルをダウンロード

ターミナル自体からファイルを直接ダウンロードできることをご存知ですか? Web ブラウザーでダウンロードを実行できない場合は、以下のコマンドをターミナルに入力し、ダウンロード URL に置き換えてください。

curl -O

ダウンロード速度や受信データなどの情報とともに、ファイルのダウンロードがすぐに開始されます。

デフォルトでは、コマンドはファイルを Mac ユーザー アカウントのルートにダウンロードします。 Change Directory-cd​​-command​​

cd ~/Downloads/

7。フォルダの圧縮とパスワード保護

機密フォルダを圧縮するときは、パスワード保護を適用して、他人が許可なくその内容にアクセスできないようにする必要があります。そのためにはターミナルが必要です。

ターミナルディレクトリを、圧縮したいフォルダを含むフォルダに変更することから始めます。たとえば、デスクトップにある場合は、次のように入力します:

cd ~/デスクトップ/

次に、以下のコマンドを実行してください:

zip -er

と をそれぞれ出力フォルダとソース フォルダの名前に置き換えます。

.

zip -er PDFs.zip PDFs.次に、ZIP ファイルに追加するパスワードを入力して確認します。

8。シンボリックリンクを作成する

シンボリック リンクは、Mac 上のさまざまな場所を指すフォルダ ショートカットです。それらは便利で、あらゆる種類のことを行うことができます。たとえば、iPhone バックアップのデフォルトのバックアップ先を変更したり、フォルダを iCloud に同期したりできます。シンボリック リンクを作成するための Mac ターミナル コマンドは次のとおりです。

ln -s

ターゲット ディレクトリと、シンボリック リンクを含むべき場所に置き換えます。

下のスクリーンショットは、Mac のドキュメント フォルダ内の PDFs というラベルの付いたフォルダを指すシンボリック リンクを iCloud ドライブに作成するようターミナルに指示するコマンドを示しています。

Mac でシンボリック リンクがどのように機能するかについて詳しく説明します。

9.シャットダウンまたは再起動のスケジュールを設定する

指定した時間が経過したら Mac をシャットダウンするようにスケジュールできます。次のコマンドを入力し、時間を分単位で置き換えます:

$ sudo shutdown -h

または、-h-r に置き換えて、Mac の再起動を促すこともできます。 引数 - 例 $ sudo shutdown -r 60.

10。おしゃべりマック

これは楽しいコマンドです:

いう

必要なものに置き換えれば、Mac は Enter! を押すとすぐに話し始めます。

また、Mac にさまざまな声で話させることもできます。いくつかの例を次に示します:

say -v fred​​

say -v サマンサ

ヒント: say -v ? と入力してを押しますEnterを入力して、追加のボイスを表示します。

15 Mac 用の追加のターミナル コマンド

ターミナルが足りない?知っておくべき 15 の追加コマンドを次に示します。

アクション 指示
実行中のプロセスを表示する
Macのアップタイムを確認する 稼働時間
IPアドレスを明らかにする curl ipecho.net/plain;エコー
無線アクセスポイントの表示 netstat -nr | grep default
ファインダーで隠しファイルを表示する defaults write com.apple.Finder AppleShowAllFiles true;killall Finder
デフォルトのスクリーンショット名を変更 defaults write com.apple.screencapture name “New Name”;killall SystemUIServer
スクリーンショットのドロップ シャドウを無効にする $ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
ロケーション間でデータをコピーする ditto -V
隠しアプリをドックに隠す defaults write com.apple.Dock showhidden -bool TRUE;killall Dock
スペーサーをドックに追加 defaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock
フリーズ後に自動的に再起動する sudo systemsetup -setrestartfreeze on
充電中のiPhoneのようなサウンド defaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app
同じコマンドを実行 !!
ターミナル履歴を表示 歴史
ゴミ箱を強制的に空にする sudo rm -rf ~/.Trash/

ターミナルウィズ

上記の Mac ターミナル コマンドは決して網羅的なものではありませんが、Mac を使い続けると多くの使用例が提供されるはずです。リストに載っていないお気に入りがある場合は、下のコメント欄で自由に共有してください。

知っておくべき Mac 端末コマンド トップ 10