過去数か月にわたって、Macのターミナルのヒントとコツに関するいくつかの記事を書きました。
- Macターミナルの使い方:基本
- Macターミナルを使用してフォルダをナビゲートする方法
- MacでCLIアプリを使用する方法
- MacにHomebrewをインストールする方法
- Mac用の最高の自作アプリ
私はこれらの投稿を誇りに思っており、Macの内部動作についてさらに学び始めるのに最適な場所だと思います。
ただし、この投稿ははるかに少なくなります…実用的です。 面白くてやや便利なターミナルのヒントとコツをお教えします。 ただし、この投稿で教えられているレッスンと以前の投稿との明確な違いに気付くでしょう(スポイラー:スターウォーズのファンなら、この投稿が好きになるでしょう)。
始めましょう!
コンテンツ
-
Mac端末の10のヒントとコツ
- 1. ファイルとフォルダをターミナルにドラッグして、パスを自動的に取得します
- 2. Macに話しかけてもらいましょう
- 3. 簡単なターミナルのヒントとコツを使ってMacを目覚めさせましょう
- 4. 1つのフォルダ内のファイルを新しいフォルダにコピーします
- 5. 別の文字を選択する代わりに、キーを押したままにして文字を繰り返します
- 6. ターミナルのヒントとコツを使用して、Finderでフォルダとファイルを非表示にする
- 7. テキストをASCIIバナーに変換する
- 8. Mac端末でスターウォーズを見る
- 9. Macのログイン画面にカスタムメッセージを追加する
- 10. 簡単なターミナルのヒントとコツでFinderアプリを終了する機能を追加します
-
macOSでより多くのターミナルのヒントとコツを学び始めましょう
- 関連記事:
Mac端末の10のヒントとコツ
1. ファイルとフォルダをターミナルにドラッグして、パスを自動的に取得します
このターミナルのヒントとコツの投稿を調査しているときに学んだすべての中で、これははるかに便利です。 ターミナルで作業するときは、常にカスタムファイルパスを入力する必要があります。 ファイルがどこにあるかわからない場合は、困惑しています。 また、ファイルの場所がわかっていても、ファイルパス全体をコピーするのは面倒です。
結局のところ、Appleはこのためだけに端末にソリューションを組み込みました! 正確なファイルパスをターミナルにコピーするために必要なのは、そのファイルをターミナルにドラッグアンドドロップすることだけです。
![](/f/208be39b11bbc9e358c88fa13fb35254.png)
とても簡単です! これはフォルダでも機能します。 パスをterminalmidコマンドにドラッグアンドドロップできるため、これをいつでも使用できます。 素晴らしい!
2. Macに話しかけてもらいましょう
これは、私のお気に入りのターミナルのヒントとコツの1つです。 友達に感動を与えるのに最適な方法です。とても簡単なので、覚えておく必要はありません。
入力するだけ 「ここに好きなものを入力してください」と言います
Macターミナルに入力し、を押します 戻る.
![](/f/c5bdc29106c404d76900a6b8fc68ade9.png)
しばらくすると、Macが話し始めるのが聞こえるはずです。 これがどのような実用的なアプリケーションに役立つかはわかりませんが、見せびらかすのは楽しいし、YouTube動画で面白いギャグになります。
3. 簡単なターミナルのヒントとコツを使ってMacを目覚めさせましょう
さて、いくつかのより便利なターミナルのヒントとコツに戻りましょう。 これは私が以前に使用したもので、かなり役に立ちます。 デフォルトでは、MacまたはMacBookは、電力を節約し、部屋の外にいるときに他の人がMacをいじるのを防ぐためにスリープ状態になります。
この機能は優れていますが、Macをスリープ状態から復帰させる必要がある場合があります。 何かをダウンロードしたり、アプリを長時間視聴したりしている可能性があります。 ただし、Macのスリープ機能を無効にするために設定を調べたくないので、忘れずに再度有効にする必要はありません。
回避策は次のとおりです。 Macでターミナルを開き、次のように入力します カフェイン
、を押します 戻る. これにより、このターミナルウィンドウが開いている限り、Macのスリープ設定が上書きされます。 通常に戻るには、ターミナルを終了するか、を押します コントロール + NS (いいえ cmd + NS)キャンセルするには カフェイン
指図。
あなたがしたい場合 カフェイン
設定された時間実行すると、コマンドを使用できます カフェイン酸-u-t [秒]
、 そのようです:
![](/f/fb5174a31f845ff6a9475170eff1d038.png)
4. 1つのフォルダ内のファイルを新しいフォルダにコピーします
ターミナルのヒントとコツのリストにあるもう1つの役立つ項目は、1つのフォルダー内のファイルを新しいフォルダーにコピーすることです。 これについては、ターミナルを使用してフォルダに出入りする方法を知っている必要があります。 私は読むことをお勧めします この前のガイド 基本について簡単に説明します。
見出しにあるように、このコマンドを使用すると、あるフォルダーの内容を別のフォルダーにコピーできます。 これを行うには、ファイルをコピーする2つのフォルダーを含むフォルダーに移動します。 たとえば、これらのフォルダがデスクトップ上にある場合、 CD
デスクトップに。
![](/f/a89558cae29de10bb1af2195c3a7e32d.png)
そこに来たら、 同上[フォルダA] [フォルダB]
を押して 戻る. これにより、フォルダAの内容がフォルダBにコピーされます。 フォルダ名にスペースがある場合は、各フォルダの名前を書き込むときに引用符を使用してください。 たとえば、コマンドは次のようになります。 同上「フォルダA」「フォルダB」
.
このプロセスの前後を確認できる例を次に示します。
![](/f/e2fd968b6389b28fceec67f47865785d.png)
それがあなたにとってギリシャ語のように見える場合は、必ず このガイドをチェックしてください!
のもう一つのきちんとしたコンポーネント 同上
コマンドは、 フォルダーB
存在しません、 同上
あなたのためにそれを作成します。 したがって、このコマンドが機能するには、必要なのは フォルダA
. やってみて!
5. 別の文字を選択する代わりに、キーを押したままにして文字を繰り返します
WindowsからMacへの切り替えで気に入った機能は、キーを押したままにして、同じキーのバリエーションの提案を取得できることでした。
![](/f/205ad6330b321b34aeaf52a2980b5c2c.png)
ただし、この機能の欠点は、繰り返し文字を入力できなくなることです。 Windowsでは、キーボードのいずれかの文字キーを押したままにすると、そのキーが何度も繰り返されます。 あなたはこれを行うことができます スペースキー Macで私が何を意味するかを確認するには、Macの任意のテキストフィールドで押し続けます。
一部の人にとっては、繰り返し文字を入力できないことはイライラします。 代替文字を頻繁に使用することはありません。使用する場合は、ウィキペディアからそれらをコピーするだけで済みます。
幸いなことに、今日の端末のヒントとコツの1つは、代替文字機能を繰り返し文字と交換することです。
これを行うには、次のように入力します デフォルトの書き込み-gApplePressAndHoldEnabled -bool FALSE
ターミナルに入力してを押します 戻る.
![](/f/a480ff5e505628da9c08af3cefbbb93e.png)
これを有効にするには、開いているアプリケーションをすべて終了する必要があります。 MacでApplePagesを再起動し、このコマンドを入力してから試してみてください。
気が変わったら、同じコマンドをターミナルに入力するだけですが、 NS
それ以外の NS
最後に。 次に、アプリを再起動して、機能するかどうかを確認します。
6. ターミナルのヒントとコツを使用して、Finderでフォルダとファイルを非表示にする
それに直面しましょう。Macには誰にも見られたくないフォルダが1つか2つあります。 たぶん、それはあなたが自分自身に残したい創造的なプロジェクトのような単純なもの、スケベな写真のような個人的なもの、または企業の秘密のような深刻なものです。
あなたの理由が何であれ、ここにあなたがカバーしたターミナルトリックがあります。
ターミナルで、次のように入力します 非表示のchflags [非表示にするフォルダーのパス]
. このターミナルのヒントとコツの最初のヒントを使用して、入力後にフォルダパスを簡単にドラッグアンドドロップします 隠されたchflags
.
![](/f/1950732dad012c434635d41b932b7b94.png)
すぐにフォルダが消えます。 ターミナルでこのフォルダを見つけることができます–それを囲むフォルダに移動して、 ls
と CD
その内容を表示するコマンド。
このフォルダを非表示から戻したい場合は、コマンドを使用します chflags nohidden [再表示するフォルダのパス]
. これにより、すぐに元に戻ります。
![](/f/2474161602f7cc95507890fc9b0715c3.png)
また、フォルダを囲むフォルダにいる場合は、フォルダのパスを使用する必要はありません。 たとえば、フォルダを非表示にしようとしている場合 隠しフォルダ
デスクトップにあり、ターミナルのデスクトップにいる場合は、次のように入力します 隠しファイルと隠しフォルダ
それを隠すために。
7. テキストをASCIIバナーに変換する
了解しました。無意味で楽しいターミナルのヒントとコツに戻りましょう。
非常に簡単なコマンドを使用して、ターミナルでASCIIバナーを作成できます。 タイプ バナー[ここにあなたのテキスト]
ターミナルに入れてを押します 戻る.
![](/f/22cd387003c08ee7e84011f8677bc518.png)
上記のように、これにより、「#」記号を使用してターミナルにテキストの大規模なレンダリングが作成されます。 無意味に見える場合は、端末をフルスクリーンにする必要があります。
追加してバナーの幅を制御することもできます -w
コマンドに。 たとえば、「Hello there」バナーに30の幅が必要な場合は、次のように入力します。 バナー-w30「こんにちは」
ターミナルに。
![](/f/7cadf500d20e4489ebc85f46e8d41988.png)
以上です!
8. Mac端末でスターウォーズを見る
正直なところ、これは私の心を少し驚かせました。 これは、最終的には曖昧になっていくコンピューティングの遺物の1つになると思います。 しかし、それは今日は起こりません!
この見出しのタイトルは説明どおりです–再生されるターミナルコマンドがあります スターウォーズエピソード4–新しい希望 Mac端末でASCIIアートワークを使用します。
![](/f/20f806192cdd20c84422ed6e57d18ca7.png)
これは、ショットをASCIIに変換するアルゴリズムではなく、人によって作成されました。 そのため、すべてのショットがオリジナルとまったく同じであるとは限らず、ストーリーは少し凝縮されています。 しかし、本当のことをしましょう。誰も気にしません。これは素晴らしいことです。
![](/f/73db02e465f9479abfcfdddf233140c9.png)
これを行うには2つの方法があります。 macOS Sierra以降を実行しているMac(つまり、私たちのほとんど)では、このコマンドを使用する必要があります ncタオル.blinkenlights.nl23
.
![](/f/e336728eee7e05a0261a9f248cc14661.png)
macOS Sierraより古いmacOSソフトウェアを実行している場合は、次のコマンドを使用します telnetタオル.blinkenlights.nl
.
![](/f/c8ab6f861b92e3b067f04f071cde1470.png)
アニメーションを停止する準備ができたら、を押します cmd + NS ターミナルを終了します。
私の理解では、これは、このアニメーションが保存されているサーバーを持っているクリエイティブな開発者のおかげで可能になりました。 そのコマンドをターミナルに入力すると、サーバーに接続され、MacでASCIIスターウォーズアニメーションの再生が開始されます。 したがって、ある日、そのサーバーがシャットダウンされて忘れられると、この機能はおそらく忘れられるでしょう。 しかし今のところ、それは素晴らしいことです。
9. Macのログイン画面にカスタムメッセージを追加する
これは、ターミナルのヒントとコツのリストにあるもう1つの比較的無意味な項目ですが、使用しなかったと言ったら嘘をつきます。 ログイン画面にメッセージを追加するだけです。 次のようなメッセージを残すことができます。
- あなたの電話番号
- あなたの名前
- 見積もり
- ジョーク
- 42
Macのログイン画面にカスタムメッセージを追加するには、次のコマンドを使用します sudoのデフォルトはwrite / Library / Preferences / com.apple.loginwindow LoginwindowText "ここにあなたのメッセージ"
. 交換しない場合は注意してください 「ここにあなたのメッセージ」
他の何かで、それはあなたのMacに表示されるメッセージです!
前にも言いましたが、入る前に常に注意する必要があります sudo
インターネットからのコマンド。 あなたのために、私はそれが合法であり、それが機能していることを確認するために私のMacでこれを試しました。 だからあなたは安全でなければなりません!
メッセージを削除したい場合は、次のように入力します sudoのデフォルトは/Library/Preferences/com.apple.loginwindowを削除します
ターミナルに入力してを押します 戻る.
10. 簡単なターミナルのヒントとコツでFinderアプリを終了する機能を追加します
Macのターミナルのヒントとコツのリストの最後に、Finderアプリを終了する機能を追加します。 これまで気づかなかったかもしれませんが、これはMacで終了できない数少ないアプリの1つです。 cmd + NS 何もしません。赤い「NSFinderウィンドウの左上にある ‘は、ウィンドウを閉じるだけです。アプリは引き続きバックグラウンドで実行されています。
![](/f/957f33543e1bb947e020ded897b3175c.png)
これには正当な理由があります。 ほとんどの場合、Finderアプリケーションを終了する理由はありません。 それどころか、(閉じるのではなく)本当に終了すると、平均的なユーザーにとってMacに混乱を招く可能性があります。
ただし、この投稿を読んでいる場合は、おそらく平均的なユーザーではないので、実験してみましょう。
Macターミナルで、次のように入力します デフォルトはcom.apple.finderを書き込みますQuitMenuItem-bool true
を押して 戻る. これにより、Finderアプリケーションを終了する機能が追加されます。 ただし、それを有効にするには、最初にFinderを強制終了する必要があります。 これを行うには、次のように入力します killall Finder
ターミナルでを押して 戻る.
![](/f/6651385236da85e617ab4634a3e269c1.png)
Finderを再度開いたら、をクリックします ファインダ メニューバーに新しいものが表示されます 終了する 利用可能なオプション。
![](/f/72d1b57df2b191fff204393502466f1f.png)
また、あなたはそれを見つけるでしょう cmd + NS Finderも終了します。
デスクトップにファイルがある場合は、Finderを終了するとすぐに消えます。 心配しないでください! それらは削除されません。 デスクトップはFinderアプリを介して実行されるだけなので、アプリを終了すると、開いている他のFinderウィンドウと一緒にデスクトップ上のファイルが表示されなくなります。 Finderを再度起動すると、すべてのファイルが元の場所にあることがわかります。
FinderからQuit機能をもう一度削除するには、スワップする前と同じコマンドを入力するだけです。 NS
にとって NS
この時。 だからそれは次のように見えるはずです デフォルトはcom.apple.finderを書き込みますQuitMenuItem-bool true
.
macOSでより多くのターミナルのヒントとコツを学び始めましょう
以上です! うまくいけば、将来的にMacのターミナルで使用できる楽しくて便利なものがたくさん見つかりました。 これらの端末のヒントやコツはすべて魅力的ですが、できることのほんの一部にすぎません。 必ず チュートリアルをもっと読む Mac端末で。 そして、もしあなたがもっとApple proユーザーになりたいのなら、必ず AppleToolBoxブログの残りの投稿をチェックしてください.