\r\n\r\n
macOSは直感的に操作できるOSなので、基本を学ぶのに時間をかける必要はありません。それを承知で、なぜMacで利用できるUnixコマンドラインを学び、活用するのでしょうか?私たちには4つの理由があります。
Macのコマンドは非常に多く、覚えるのも使うのも大変なことが多い。私たちは、あなたのシステムの生産性を向上させるために使用することができるMacのターミナルコマンドの詳細なメモのリストであなたを助けるためにここにいます。
Applicati***> Utilitiesからターミナルアプリケーションを起動するか、Spotlightで検索します。その後、以下の強力なコマンドのいくつかを使い始めることができます。
無料ダウンロード:このメモ用紙は、販売パートナーであるTradePubからPDF形式でダウンロードすることができます。初めて利用する場合は、簡単なフォームに入力する必要があります。Mac端末のコマンドメモをダウンロードする。
コマンド | アクション |
---|---|
ショートカット | |
タグ | ファイル名、フォルダ名のオートコンプリート機能 |
Ctrl+Aキー | 現在入力されている行の先頭に移動する |
Ctrl+Eキー | 現在入力中の行の末尾に移動する |
Ctrl+Uキーコンビネーション | カーソルの前の行を消去する |
Ctrl+Kキー | カーソルの後ろの行を消去する |
Ctrl+Wキー | カーソルの前の単語を削除する |
Ctrl+Tキー | カーソルの前の最後の2文字を入れ替える |
エレクトロニックスタビリティコントロール+T | カーソルの前の2つの単語を交換する |
Ctrl+Lキー | 画面をクリアする |
Ctrl+Cキー | 走ったものを殺す |
Ctrl+Dキー | 現在のシェルを終了する |
オプション +→ | カーソルを1ワード先に移動させる |
オプション+←は | カーソルを1語戻す |
Ctrl+Fキー | カーソルを1文字分進める |
Ctrl+Bキー | カーソルを1文字戻す |
Ctrl+Yのキーコンビネーション | 直前のコマンドで切り取った内容を貼り付ける |
Ctrl+Zキーコンビネーション | 実行中のものを保留中のバックグラウンドプロセスに入れる |
Ctrl+_ | 直前のコマンドを元に戻す |
財団 | |
/ (フォワードスラッシュ) | トップカタログ |
を | 現在のカタログ |
重 | 親カタログ |
〜(ジョウブレイカー) | 主なカタログ |
sudo [コマンド]。 | スーパーユーザーのセキュリティ権限でコマンドを実行する |
Nano [ファイル] | ターミナルエディタを開く |
ファイル]を開く | ファイルを開く |
[コマンド]-h | コマンドのヘルプを表示する |
人【順 | コマンドのヘルプマニュアルを表示する |
カタログの変更 | |
CD-ROM | 主なカタログ |
cd[フォルダ]の | ディレクトリの変更(例:cd document |
CD-ROM〜。 | 主なカタログ |
CD-ROM/ | ドライブのルートディレクトリ |
CD-ROM | 最後に閲覧したディレクトリまたはフォルダー |
パスワード | 作業ディレクトリの表示 |
cd. | 親ディレクトリに移動する |
CD-ROM.../。 | 2レベル上がる |
カタログの内容をリストアップ | |
長征 | ディレクトリ内のファイル名とサブディレクトリ名を表示する |
ls-C型 | 強制リストの複数カラム出力 |
タイプ ls-a | すべての項目をリストアップ、・・・(ピリオド)、・・・(ダブルピリオド)も含む |
ロードセンシング-1 | 文書一覧を1行に1項目の形式で出力する |
ls-F型 | 各パスの直後にディレクトリとして /(スラッシュ)、実行プログラムまたはスクリプトの後に *(アスタリスク)、シンボリックリンクの後に @ を表示する。 |
ls-S型 | ファイルやエントリーをサイズ順に並べる |
長征 - The Long March | ファイルモード、所有者とグループ名、ファイルの変更日時、パス名などを長い形式でリストアップしています。 |
ロングスリーブ - Long Sleeve | ドキュメントを更新時間順に一覧表示(新しい順) |
左利き | ファイルサイズ(KB、MB、GB)の長い一覧表 |
低レベル | ファイル名とサイズ、所有者、ロゴを一覧表示 |
ls - ロサンゼルス | 隠しファイルを含む詳細なディレクトリ内容のリストアップ |
ファイルサイズとディスク容量 | |
デュ | 各サブディレクトリの使用方法とその内容を一覧表示する |
du-sh[folder](フォルダ | ディレクトリ内の全ファイルの可読出力 |
杜若 | 指定されたファイルごとにエントリーを表示する |
du-sk*|ソート数 | ファイルやフォルダーを、サブフォルダーも含めて合計サイズでリストアップします。 sk* を *** に置き換えると、MB 単位でディレクトリをリストアップします。 |
ディスク容量 | システムのディスク空き容量を計算する |
方向探知機-H | ディスクの空き容量を1000の累乗で計算する(1024の代わりに) |
ファイル・ディレクトリ管理 | |
マックディル | という名前の新しいフォルダを作成します。 |
mkdir-p company/ | ネストしたフォルダーの作成 |
マックディル | 複数のフォルダーを一度に作成 |
mkdir"" | ファイル名にスペースを含むフォルダーを作成 |
アールエムディール | フォルダーの削除(空のフォルダーの場合のみ) |
rm -R | フォルダーとその内容を削除する |
タッチ | 拡張子のない新規ファイルを作成する |
シーピー | ファイルをフォルダーにコピーする |
シーピー | ファイルを現在のフォルダーにコピーする |
cp会社~/// | ファイルをフォルダにコピーし、コピーしたファイルの名前を変更する。 |
cp -R | ファイル名にスペースを入れて、新しいフォルダーにコピーする |
cp -i | ファイルをコピーする前に、警告オーバーライドメッセージを表示する |
cp/user/ | 複数のファイルを1つのフォルダにコピーする |
アールエム | ファイルを削除する(ファイルを永久に削除しますので、ご注意ください) |
rm -i | 確認したときだけファイルを削除する |
rm -f | 確認なしの強制削除 |
アールエム | 確認なしで複数のファイルを削除する |
エムブイ | 移動/名前変更 |
エムブイ | ファイルをフォルダに移動し、既存のファイルを上書きすることができます。 |
mv -i | オプションの -i フラグは、ファイルを上書きする前に警告を表示します。 |
mv*.png 形式 ~/ | 現在のフォルダーからすべてのPNGファイルを別のフォルダーに移動する |
コマンド履歴 | |
Ctrl+Rキーコンビネーション | 過去に使用したコマンドの検索 |
ヒストリン | 過去に入力したコマンドを表示する。最後のn個の項目を制限するために数字を加える |
![値]です。 | 最後に入力されたコマンドを値から始めて実行します。 |
!!! | 最後に入力されたコマンドを実行する |
アクセス権 | |
ロードセンシング - Load Sensing | ホームディレクトリのデフォルトパーミッションを表示する |
ロードセンシング - Load Sensing / ロードセンシング | 特定のフォルダーの読み取り、書き込み、アクセス許可を表示する |
chmod 755 | ファイルのパーミッションを755に変更する |
chmod -R 600 | フォルダ(およびその内容)のパーミッションを600に変更する。 |
チャウン: | ファイルの所有権をユーザーやグループに変更する。フォルダの内容を含めるために-Rを追加する。 |
プロセス | |
ps-軸 | 現在実行中のプロセスを出力する。a は全ユーザーのプロセス、x は端末に接続されていないプロセスを示す |
プスアシスト | cpu、%mem、ページイン、PID、コマンドを持つすべてのプロセスを表示します。 |
トップ | 現在実行中のプロセスのリアルタイム情報を表示する |
top-ocpu-s 5 | CPU使用率順にプロセスを表示、5秒ごとに更新 |
トップサイズ | メモリ使用量でソート |
PIDの終了 | アクティビティモニタにPIDがカラムとして表示されます |
ps -ax | grep | 名前またはPIDでプロセスを検索する |
ネットワーク | |
ビュッ | ホストにPingを打ち、状態を表示する |
フーイズ | ドメインのWhois情報を出力する |
curl -O | HTTP、HTTPS、FTPによるファイルのダウンロード |
シーエスエイチ | ユーザーとのSSH接続を確立する |
scp @:/remote/path | リモートへのコピー |
自作 | |
ブリュードクター | ブリューに問題がないか確認する |
ブリューインストール | 数式をインストールする |
brew アンインストール | 計算式のアンインストール |
醸造リスト | インストールされているすべての数式を一覧表示 |
ブリューサーチ | 醸造に利用可能な数式を表示 |
ブリューアップグレード | 古くてピン留めされていないすべてのビールをアップグレードする。 |
ブローアップデート | homebrewの最新版とフォーミュラを取得する |
後片付け | インストールされている旧バージョンの数式を削除 |
ブリュータップ 自家製ビール/樽 | GitHubからcaskのリポジトリをタップする |
ブリューカスクリスト | 設置された樽をすべてリストアップ |
ブリューカスクインストール | 与えられたキャスクのインストール |
brew cask アンインストール | 指定されたキャスクのアンインストール |
検索 | |
検索 -名前 | .NETの中にあるすべてのファイルを検索します。ワイルドカード(*)を使ってファイル名の一部を検索することができます。 |
grep "" | insideの全出現回数を出力(大文字小文字を区別しない場合は-iを付加) |
grep -rl "" | を含むすべてのファイルを検索します。 |
出力 | |
猫 | の内容を出力する。 |
少なく | ページネーションなどをサポートする less コマンドを使用した場合の内容を出力します。 |
首脳 | の最初の10行を出力します。 |
の出力を追加する。 | |
> | への出力を指示します。 |
| | への出力を指示します。 |
このメモ用紙には、たくさんのコマンドが書かれています。でも、一度に全部覚える必要はないんです!あなたのワークフローにうまく統合され、最も時間を節約できるものをいくつか選んでください。これらのコマンドをマスターした後も、端末をより使いやすくするために学ぶべきことはまだまだあります。
さらに詳しく知りたい方は、Macのターミナルをカスタマイズして、より便利に使う方法を調べました。