Macターミナルコマンドのチートシート

Macターミナルコマンドのチートシート

macOSは直感的なオペレーティングシステムであるため、基本を学ぶのに多くの時間を費やす必要はありません。これを知っているのに、なぜMacで利用可能なUnixコマンドラインを学び、利用する必要があるのでしょうか。 4つの理由があります。





  1. オープンソースで無料で入手できるUnixベースのアプリは数十あります。これらにお金をかける必要はありません。
  2. Spotlightでファイルを検索するのが難しい場合は、Unix検索ツールを利用できます。それらはSpotlightよりもはるかに強力です。
  3. ファイル、フォルダ、およびファイルアーカイブを自動化された方法で管理できます。 cronジョブを設定すると、これが自動的に処理されます。
  4. それはあなたにあなたのシステムに対するより多くの力と制御を与えます。

Macコマンドが非常に多いため、それらすべてを覚えて使用するのは難しいことがよくあります。システムの生産性向上のロックを解除するために使用できるMacターミナルコマンドの詳細なチートシートを支援するためにここにいます。





iPhoneで古いテキストメッセージを取得する方法

ターミナルアプリを起動します から アプリケーション>ユーティリティ または、Spotlightで検索してください。次に、以下の強力なコマンドのいくつかを開始できます。





無料ダウンロード: このチートシートは、 ダウンロード可能なPDF ディストリビューションパートナーであるTradePubから。初めてアクセスするには、短いフォームに記入する必要があります。ダウンロード Macターミナルコマンドのチートシート

Macターミナルコマンドのチートシート

指示アクション
ショートカット
タブファイル名とフォルダー名のオートコンプリート
Ctrl + A現在入力している行の先頭に移動します
Ctrl + E現在入力している行の最後に移動します
Ctrl + Uカーソルの前の行をクリアします
Ctrl + Kカーソルの後の行をクリアします
Ctrl + Wカーソルの前の単語を削除します
Ctrl + Tカーソルの前の最後の2文字を入れ替えます
Esc + 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ホームディレクトリ
cd [フォルダ]ディレクトリを変更します。例: cdドキュメント
cd〜ホームディレクトリ
CD/ドライブのルート
CD -最後に参照した前のディレクトリまたはフォルダ
pwd作業ディレクトリを表示する
CD..親ディレクトリに移動します
CD../..2レベル上に移動します
ディレクトリの内容を一覧表示する
lsディレクトリ内のファイルとサブディレクトリの名前を表示します
ls -Cリストの複数列の出力を強制する
ls -a。(ピリオド)と..(ダブルピリオド)のエントリを含むすべてのエントリを一覧表示します
ls -1ファイルのリストを1行の形式で1つのエントリに出力します
ls -Fディレクトリである各パスの直後に/(スラッシュ)を表示し、実行可能プログラムまたはスクリプトの後に*(アスタリスク)を表示し、シンボリックリンクの後に@を表示します。
ls -Sファイルまたはエントリをサイズで並べ替える
ls -l長い形式でリストします。ファイルモード、所有者とグループ名、ファイルが変更された日時、パス名などが含まれます
ls変更された時間でソートされたファイルを一覧表示します(最新のものが最初)
ls -lhKB、MB、またはGB単位の人間が読めるファイルサイズの長いリスト
ls -loサイズ、所有者、およびフラグとともにファイル名を一覧表示します
ls -la隠しファイルを含む詳細なディレクトリの内容を一覧表示します
ファイルサイズとディスク容量
各サブディレクトリとその内容の使用法を一覧表示します
du -sh [フォルダ]ディレクトリ内のすべてのファイルの人間が読める形式の出力
du -s指定された各ファイルのエントリを表示します
du -sk * |並べ替えなしサブフォルダーを含むサイズを合計して、ファイルとフォルダーを一覧表示します。 sk *をsm *に置き換えて、ディレクトリをMB単位で一覧表示します
df -hシステムの空きディスク容量を計算します
df -H空きディスク容量を1,000の累乗で計算します(1,024ではなく)
ファイルとディレクトリの管理
mkdir名前の付いた新しいフォルダを作成します
mkdir -p /ネストされたフォルダを作成する
mkdir一度に複数のフォルダを作成する
mkdir ''ファイル名にスペースを入れてフォルダを作成します
rmdirフォルダを削除します(空のフォルダでのみ機能します)
rm -Rフォルダとその内容を削除する
接する拡張子なしで新しいファイルを作成します
cpファイルをフォルダにコピーします
cpファイルを現在のフォルダにコピーします
cp〜 //ファイルをフォルダにコピーし、コピーしたファイルの名前を変更します
cp -Rファイル名にスペースを入れた新しいフォルダにフォルダをコピーします
cp -i警告上書きメッセージが表示されたファイルをコピーする前にプロンプ​​トが表示されます
cp / Users /複数のファイルをフォルダにコピーする
rmファイルを削除します(これにより、ファイルが完全に削除されます。注意して使用してください)。
rm -i確認した場合のみファイルを削除する
rm -f確認なしで強制的に削除
rm確認せずに複数のファイルを削除する
mv移動/名前の変更
mvおそらく既存のファイルを上書きすることにより、ファイルをフォルダに移動します
mv -iファイルを上書きする前に警告するオプションの-iフラグ
mv * .png〜 /すべてのPNGファイルを現在のフォルダーから別のフォルダーに移動します
コマンド履歴
Ctrl + R以前に使用したコマンドを検索する
歴史n入力した前のコマンドを表示します。最後のn個のアイテムに制限する番号を追加します
![価値]値で始まる最後に入力したコマンドを実行します
!!最後に入力したコマンドを実行します
権限
ls -ldホームディレクトリのデフォルトのアクセス許可を表示する
ls -ld /特定のフォルダの読み取り、書き込み、およびアクセス許可を表示します
chmod 755ファイルのアクセス許可を755に変更します
chmod -R 600フォルダ(およびその内容)のアクセス許可を600に変更します
chown:ファイルの所有権をユーザーとグループに変更します。 -Rを追加して、フォルダーの内容を含めます
プロセス
ps -ax現在実行中のプロセスを出力します。ここで、はすべてのユーザーからのプロセスを示し、xはターミナルに接続されていないプロセスを示しています
ps -aux%cpu、%mem、ページイン、PID、およびコマンドを含むすべてのプロセスを表示します
現在実行中のプロセスに関するライブ情報を表示する
top -ocpu -s 5CPU使用率でソートされたプロセスを表示し、5秒ごとに更新します
top -o rsizeメモリ使用量でトップを並べ替える
PIDを殺すIDでプロセスを終了します。アクティビティモニターの列としてPIDが表示されます
ps -ax |グリップ名前またはPIDでプロセスを検索する
通信網
pingホストにpingを実行し、ステータスを表示します
誰がドメインのwhois情報を出力する
カール-OHTTP、HTTPS、またはFTP経由でファイルをダウンロードする
ssh @ユーザーとのSSH接続を確立する
scp @:/ remote / pathリモートにコピーする
自作
醸造医潜在的な問題について醸造を確認してください
brew install数式をインストールする
brewアンインストール数式をアンインストールする
醸造リストインストールされているすべての数式を一覧表示します
醸造検索醸造に利用できる式を表示する
醸造のアップグレード古くて固定されていない醸造物をすべてアップグレードする
醸造の更新自作と数式の最新バージョンを取得します
醸造クリーンアップインストールされている数式の古いバージョンを削除します
ブリュータップ自作/樽GitHubからキャスクリポジトリをタップします
キャスクリストを醸造するインストールされているすべてのキャスクを一覧表示します
醸造キャスクインストール与えられたキャスクをインストールします
醸造樽のアンインストール指定されたキャスクをアンインストールします
検索
検索-名前内で名前が付けられたすべてのファイルを検索します。ワイルドカード(*)を使用して、ファイル名の一部を検索します
グリップ ''内部のすべての出現を出力します(大文字と小文字を区別しない場合は-iを追加します)
grep -rl ''内部を含むすべてのファイルを検索します
出力
の内容を出力します
以下ページ付けなどをサポートするlessコマンドの使用内容を出力します
の最初の10行を出力します
>>の出力をに追加します
>>の出力をに向ける
|の出力を

次に、ターミナルをカスタマイズします

このチートシートには多くのコマンドがあります。しかし、一度にすべてを学ぶ必要はありません!ワークフローとうまく統合し、最も時間を節約できるものをいくつか選択してください。これらのコマンドをマスターしたら、ターミナルのエクスペリエンスを向上させるために、ターミナルについてさらに学ぶことがあります。



さらに読むために、Macターミナルをカスタマイズしてより便利にする方法を見てきました。

ChromebookでMicrosoftWordを使用できますか
共有 共有 つぶやき Eメール これらのWindowsファイルとフォルダを削除して、ディスク領域を解放します

Windowsコンピュータのディスク領域をクリアする必要がありますか?ディスクスペースを解放するために安全に削除できるWindowsファイルとフォルダは次のとおりです。





次を読む
関連トピック
  • マック
  • カンニングペーパー
  • ターミナル
  • コマンド・プロンプト
  • Linux Bash Shell
著者について ラフルサイガル(162件の記事が公開されました)

アイケアス​​ペシャリティのM.Optom学位を取得したラフルは、大学で長年講師を務めました。他の人を書いたり教えたりすることは常に彼の情熱です。彼は現在、テクノロジーについて書き、それをよく理解していない読者が理解できるようにしています。

RahulSaigalのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。





購読するにはここをクリックしてください