Written by
JackYamamoto概要: この投稿では、lsコマンドとその使用法について紹介します。また、lsとls -l、ls -a、ls -alの違いも学ぶことができます。 - From iBoysoft
lsコマンドについて聞いたことがあるか、何かのタスクを進めるために実行する必要があるが、何も知らない場合は、当社の投稿に従って、lsコマンドを包括的に学べます。
lsコマンドは何をするのか?
lsは、現在のディレクトリにあるすべてのファイルとディレクトリ(非表示のものを除く)を表示するLinuxコマンドです。 ファイル名、ファイルタイプ、フォルダ名を含む詳細なファイルのリストを表示できます。
lsコマンドは、macOSでも使用できますが、Windowsでは使用できません。 Windowsのlsコマンドは異なり、dirコマンドです。
他の人にlsコマンドの意味を説明してください。
lsコマンドのオプションと例
ここに一般的なlsコマンドのオプションと例があります:
ls -lは、現在のフォルダやディレクトリにあるすべてのファイルとディレクトリを詳細な情報で長いリスト形式で表示します。
ls -aは、現在のフォルダやディレクトリにあるすべてのファイルとディレクトリ(非表示のものも含む)をリスト表示します。
ls -tはファイルとディレクトリを変更時間で並べ替え、最新のものからリスト表示します。
ls -Sは、現在のディレクトリ内のファイルとディレクトリをサイズで並べ替え、最も大きなものからリスト表示します。
ls -hは、-lと組み合わせて使用すると、ファイルサイズを人間が読みやすい形式(KB、MBなど)でリスト表示します。つまり、ls -hlです。
ls -rは、デフォルトのリスト順序の逆順で現在のフォルダやディレクトリのファイルとディレクトリをリスト表示します。
ls -gは、所有者の代わりに現在のフォルダやディレクトリのファイルとディレクトリのグループ所有権をリスト表示します。
これらのlsコマンドオプションは組み合わせて使用できます。
ls vs. ls -l vs. ls -a vs. ls -al
lsコマンドとその一般的なオプションls -l、ls -a、ls -alにはわずかな違いがあります。それらを比較しましょう。
- ls は、現在のフォルダやディレクトリにあるすべてのファイルをリスト表示します。
- ls -a は、現在のフォルダやディレクトリにあるすべてのファイル(非表示のものも含む)をリスト表示します。
- ls -l は、現在のフォルダやディレクトリにあるすべてのファイルの基本情報を長いリスト形式で表示します。
- ls -al は、ls -aとls -lの組み合わせです。 現在のディレクトリにあるすべてのファイル(非表示のものも含む)の詳細情報を長いリストで表示します。
Macでlsコマンドを使用する方法は?
Macでlsコマンドやその他のlsコマンドオプションを使用して、フォルダ内のファイルをリストします。
- Launchpadをクリック > その他 > Terminalをクリック。
- フォルダのパスをTerminalウィンドウに入力します。たとえば、cd ~/Documentsと入力してMacのDocumentsフォルダに移動します。
- ウィンドウにlsと入力して、対象フォルダ内のファイルやサブフォルダをリストします。
必要に応じて、他のlsコマンドオプションも入力できます。
注意: ファイルをリストしたいフォルダのパス名をコピーするには、iBoysoft MagicMenuを使用できます。この右クリックの拡張機能は、フォルダを右クリックしてパス名をコピーするのに役立ちます。
- iBoysoft MagicMenuをMacにダウンロードしてインストールし、開きます。
- アプリのメイン画面でExtensionsをクリックします。ExtensionストアからCopy Pathを見つけ、ダウンロードボタンをクリックして右クリックメニューに追加します。
- 任意のフォルダを右クリックし、Copy Pathを選択してパス名をコピーします。
lsコマンドを使用する際の一時停止方法は?
lsコマンドの実行中に出力を一時停止する必要がある場合は、キーボードでCtrl + Zキーを押します。また、すでにリストされているファイルの詳細が不要な場合は、プロセスを直接終了できます。
lsコマンドを包括的に紹介していると思う場合は、この投稿を共有してください。