ホームページ 運用・保守 Mac OS Mac での一般的なターミナル コマンドの紹介

Mac での一般的なターミナル コマンドの紹介

Jan 26, 2021 am 10:03 AM
mac 注文 ターミナル

Mac での一般的なターミナル コマンドの紹介

まず、絶対パスと相対パスについてご紹介します。

(学習ビデオ共有: プログラミング入門)

絶対パス

誰もが知っているように、通常コンピューターを使用するときは、必要なファイルです。ファイルの場所はわかっている必要があり、ファイルの場所を示す方法はパスです。たとえば、次のパスが表示されている限り: c:/website/img/photo.jpg, photo.jpg ファイルは、C ドライブの Web サイト ディレクトリのサブディレクトリにある img であることがわかります。このように、ファイルの場所を完全に記述するパスは絶対パスです。絶対パスに基づいてファイルの場所を決定するために、他の情報を知る必要はありません。 (「/」で始まるすべてが絶対パスであると考えることもできます)

相対パス

いわゆる相対パスは、名前が示すように、ターゲットの場所からの相対パスです。 。これらのファイルをどこに配置しても、相対関係が変わらない限り、エラーは発生しません。​ また、上位ディレクトリを表す場合は「../」、上位ディレクトリを表す場合は「../../」などと表記します。 (「/」で始まらないパスはすべて相対パスであると考えることもできます)

栗を与える

例 1
たとえば、 C ドライブの ABC フォルダー 1 と 2 (どちらも ABC ファイルの下にあります)。ファイル 1 にファイル 2 の場所
(つまり、パス) を知らせる場合、次の 2 つの表現方法があります。
## 1. 絶対パス: C:\ABC\2
これは、ファイル 2 がドライブ C の ABC ファイルの下にあり、ドライブ C の最大のディレクトリから始まることを示しているためです。
2. 相対パス: 2
ファイル 1 とファイル 2 は両方とも C:\ABC 配下にあるため、パスの前の「C:\ABC」は同じであるため、表示する必要はありません。
例 2
たとえば、C ドライブの ABC フォルダーには 1 つのファイルともう 1 つの DEF フォルダーがあり、DEF ファイルの下に 2 つのファイル 1 と 2 があります。ファイル パスは次のとおりです:
(両方とも絶対パス)
C:\ABC\1
C:\ABC\DEF\2
ファイル 1 がファイル 2 のパスを表すために使用される場合
* 絶対パス: C:\ABC\DEF\2
※相対パス:DEF\2(ファイル1と2の前にC:\ABCがあるため、このパスが同じであれば書き出す必要はありません)。

Mac ターミナルの操作コマンドでよく使うコマンド

1. 現在のディレクトリのパスを表示します

現在のディレクトリのパスを表示します (現在のパスをリアルタイムで表示します)

pwd copy code

2. 現在のディレクトリの内容を表示します (現在のパスの内容をリアルタイムで表示できます)

ls パラメータ ディレクトリ名

パラメータ: - w は中国語を表示、-l 詳細、-a には隠しファイルが含まれます、
各行が "d" で始まる場合はフォルダー、"-" で始まる場合はフォルダーです。 、ファイルです。
LS 現在のディレクトリ内のすべてのファイルまたはフォルダーを表示します。
LS ディレクトリ内のすべてのファイルまたはフォルダーを表示します。
LS スペース -A 隠しファイルを表示します。
LS スペース - l 現在のディレクトリ内の詳細情報を表示します。 directory
ls space -R 現在のディレクトリ内のサブディレクトリ ファイルを表示します
ls space -w 現在のディレクトリ内の中国語ファイルを表示します
ls space -la すべてのファイルを表示します
例: 何が入っているか見てみましょうドライバー ディレクトリ: ls /System/Library/Extensions

3. パス (変換ディレクトリとも呼ばれます) を切り替えるとは、あるパスから別のパスに移動することを意味します

cd ディレクトリ名

cd . cd ../.. /. . 前の 3 レベルのディレクトリを返すことを表します
CD スペース 次のディレクトリは、現在のパスから次のディレクトリに入ることを示します
CD スペース ~ 現在のパスから示すディレクトリからユーザーのルート ディレクトリへ
CD スペース / 現在のディレクトリからを示します。 現在のディレクトリから ルート ディレクトリを入力します。
cd スペース ./ は、現在のディレクトリから現在のディレクトリへ入ることを意味します (ドット "." は、 current)
例: ドライバー ディレクトリを散策したい: cd /System/Library/Extensions


4. 新しいディレクトリを作成します (フォルダーの作成とも解釈できます)。

mkdir ディレクトリ名
mkdir スペース フォルダ名はフォルダを作成することを意味します
mkdir スペース絶対パスは上記と同じ機能を持つフォルダを作成することを意味します。ただし、上記は相対パスで作成される点が異なります。絶対パスで作成されます。
例: ドライバー ディレクトリの下にバックアップ ディレクトリを作成します: mkdir /System/Library/Extensions/backup

5. ディレクトリを削除します (ファイルの削除として理解されます フォルダー)

rmdir ディレクトリ名

rmdir スペース フォルダー名はフォルダーの削除を意味します
rmdir スペース絶対パスはフォルダーの削除を意味します 機能は上記と同じですが、上記の点が異なります。は相対パスで削除されます。以下は絶対パスでの削除です。
例: デスクトップ上の new というファイルを削除します。 MacBook-Air:Desktop admin$ rmdir new

6. 新しいファイルを作成します。 file

touch ファイル名

例: 現在のディレクトリにバックアップ ファイルを作成する: touch backup.txt

7. ファイルの削除

rm パラメータfile パラメータ-rf 再帰と強制を表します。慎重に使用してください。 rm -rf /

を実行するとシステムが失われます
rm スペース ファイル名と形式はファイルの削除を意味します
rm - r フォルダーはフォルダーの強制削除を意味します ファイルが含まれるフォルダー
(フォルダーにファイルが含まれる場合、「rmdir スペース フォルダー名」ではフォルダーを削除できません。「rm -f フォルダー名」でのみ強制削除できます)
rm -rf フォルダーは、フォルダー内のファイルを含むフォルダーを強制的に削除することを意味します
(「rm -r フォルダー名」と同じ機能)
注: rm は 1 つのファイルだけでなく複数のファイルを削除できますが、 2 つのファイルのパスはスペースで区切る必要があります。
例: ドライバー キャッシュを削除する場合: rm -rf /System/Library/Extensions.kextcache rm -rf /System/Library/Extensions.mkext

8. コピー

cp パラメータ ソース ファイル ターゲット ファイル

例: デスクトップの Natit.kext をドライバ ディレクトリにコピーしたい cp -R /User/username/Desktop/Natit . kext /System/Library/Extensions
パラメータ R は、ディレクトリに対する再帰操作を示します。kext は、グラフィカル インターフェイスではファイルのように見えますが、実際にはフォルダーです。
ドライバー ディレクトリ内のすべてのファイルをデスクトップ バックアップにバックアップします: cp -R /System/Library/Extensions/
/User/username/Desktop/backup

9. ファイルを移動し、ファイルの名前を変更します

mv ソース ファイル ターゲット ファイル

mv ファイルまたはフォルダーの移動先のパス (ここでのパスは相対パスまたは絶対
パスです);mv a.cスペース b.c は、a.c の名前を b.c に変更することを意味します
例: AppleHDA.Kext をデスクトップに移動したい:
mv /System/Library/Extensions/AppleHDA.kext /User/username/Desktop

10. テキスト編集

vim ファイル名

vim ファイル名は編集したファイルの内容を示します
例:
vim /System/Library/Extensions/Natit.kext/Info.plist
編集後、Ctrl + O を使用して保存します。Ctrl + ## * 「コマンド モード」で入力します。
:w 現在のファイルを保存します。
:q ファイルが保存されていない場合は、編集を終了します。強制モードを使用する必要があります
:q! 変更を保存せずに強制的に終了します
: wq コマンドを結合し、保存して終了します
* 「コマンド モード」で移動します:
h left
j down
k up
l right


11. 画面をクリア

clear

12. ファイル、フォルダー、またはアプリケーションを開きます

open
* 開いている場合は、現在のコマンド ディレクトリが開きます。指定したフォルダーまたはファイルを開きたい場合は、形式がオープンであり、開くパスを使用できます。 (ここでは絶対パスと相対パスの両方を使用できます)

* open コマンドはターミナルでアプリケーションを開くことができ、-n を使用すると複数の同一のアプリケーションを開くことができます。たとえば、次のコマンドを使用して新しい Safari ウィンドウを開くことができます

open -n /Applications/Safari.app/


関連する推奨事項:
macos システム

以上がMac での一般的なターミナル コマンドの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu ターミナルを開けない場合はどうすればよいですか? Ubuntu がターミナルを開けない問題を解決する方法 Ubuntu ターミナルを開けない場合はどうすればよいですか? Ubuntu がターミナルを開けない問題を解決する方法 Feb 29, 2024 pm 05:30 PM

Ubuntu がユーザーにターミナルを開くことを許可しないというのは、最近非常によくある問題です。同様の問題が発生し、次に何をすればよいかわからない場合は、Linux デバイスでこの「Ubuntu がターミナルを開けません」問題を解決する方法に関する 5 つの修正について学習してください。早速、その原因とその解決策について詳しく見ていきましょう。 Ubuntu でターミナルを開けないのはなぜですか?これは主に、欠陥のあるソフトウェアをインストールしたり、端末の構成を変更したりしたときに発生します。これに加えて、ロケールと対話してロケールを破損する新しいアプリケーションやゲームも同様の問題を引き起こす可能性があります。一部のユーザーは、Ubuntu のアクティビティ メニューでターミナルを検索すると、この問題の修正を報告しました。これは次のことを示しています

Mac コンピュータ名、ホスト名、Bonjour 名を簡単にカスタマイズするための 3 つのヒント Mac コンピュータ名、ホスト名、Bonjour 名を簡単にカスタマイズするための 3 つのヒント Mar 06, 2024 pm 12:20 PM

多くの Mac ユーザーはデバイスのデフォルト名をそのまま使用する傾向があり、それを変更することを決して考えないかもしれません。多くの人は、「Johnny's MacBook Air」または単に「iMac」など、初期設定の名前をそのまま使用することを選択します。 Mac の名前を変更する方法を学ぶことは、特に複数のデバイスを持っている場合に、デバイスをすばやく区別して管理するのに役立つため、非常に便利なスキルです。次に、macOS システムでコンピューター名、ホスト名、Bonjour 名 (ローカルホスト名) を変更する方法を段階的に説明します。 Mac 名を変更する必要があるのはなぜですか? Mac の名前を変更すると、あなたの個性が表れるだけでなく、ユーザー エクスペリエンスの向上にも役立ちます。 Mac をカスタマイズする: デフォルトの名前は好みに合わない場合がありますので、お好みの名前に変更してください。

Windows 11/10でSUDOコマンドを実行する方法 Windows 11/10でSUDOコマンドを実行する方法 Mar 09, 2024 am 09:50 AM

sudo コマンドを使用すると、ユーザーはスーパーユーザー モードに切り替えることなく、昇格された特権モードでコマンドを実行できます。この記事では、Windows システムで sudo コマンドに似た機能をシミュレートする方法を紹介します。修道コマンドとは何ですか? Sudo (「スーパーユーザー do」の略) は、Linux や MacOS などの Unix ベースのオペレーティング システムのユーザーが、通常は管理者が持つ昇格した権限でコマンドを実行できるようにするコマンド ライン ツールです。 Windows 11/10 での SUDO コマンドの実行 ただし、最新の Windows 11 Insider Preview バージョンのリリースにより、Windows ユーザーはこの機能を体験できるようになりました。この新機能により、ユーザーは次のことが可能になります。

Macにインストールするpkgファイル? Macにインストールするpkgファイル? Feb 20, 2024 pm 03:21 PM

はじめに: 今日、このサイトでは、Mac への pkg ファイルのインストールに関する関連コンテンツを共有します。現在直面している問題を解決できる場合は、このサイトをフォローして今すぐ開始することを忘れないでください。以前のバージョンの macos pkg をインストールしてオペレーティング システムをアップグレードすることはできません。ラップトップが古いオペレーティング システム バージョンを使用している場合は、最新のオペレーティング システム バージョンにアップグレードすることをお勧めします。古いバージョンでは最新の macOS システムのインストールがサポートされていない可能性があるためです。ディスクユーティリティで「消​​去」を選択し、フォーマットでMacos拡張子を選択し、暗号化オプションをチェックせず、apfsフォーマットを選択せず​​、最後に「消去」ボタンをクリックすると、消去を完了できない問題が解決されます。 macOSのインストール。アプリケーションのアイコンを「App」で始まるファイルにドラッグします。

Win11 でネットワーク カードの MAC アドレスを確認する方法 Win11 でネットワーク カードの MAC アドレスを取得するコマンドを使用する方法 Win11 でネットワーク カードの MAC アドレスを確認する方法 Win11 でネットワーク カードの MAC アドレスを取得するコマンドを使用する方法 Feb 29, 2024 pm 04:34 PM

この記事では、Win11 システムでコマンド プロンプト (CommandPrompt) を使用してネットワーク アダプターの物理アドレス (MAC アドレス) を確認する方法を読者に紹介します。 MAC アドレスは、ネットワーク通信において重要な役割を果たすネットワーク インターフェイス カード (NIC) の一意の識別子です。コマンド プロンプトを介して、ユーザーは現在のコンピュータ上のすべてのネットワーク アダプタの MAC アドレス情報を簡単に取得できます。これは、ネットワークのトラブルシューティング、ネットワーク設定の構成、その他のタスクに非常に役立ちます。方法 1: 「コマンド プロンプト」を使用する 1. [Win+X] キーの組み合わせを押すか、タスク バーの [Windows ロゴ] を [右クリック] して、表示されるメニュー項目で [ファイル名を指定して実行] を選択します。ウィンドウを実行し、[cmd]コマンドを入力して、

音声メッセージを自動的にテキストに変換するように WeChat Mac を設定する方法 - 音声からテキストへの変換を設定する方法 音声メッセージを自動的にテキストに変換するように WeChat Mac を設定する方法 - 音声からテキストへの変換を設定する方法 Mar 19, 2024 am 08:28 AM

最近、一部の友人が、音声メッセージを自動的にテキストに変換するための WeChat Mac の設定方法について編集者に相談しました。以下は、音声メッセージを自動的にテキストに変換するための WeChat Mac の設定方法です。必要な友人は来て、詳細を学ぶことができます。ステップ 1: まず、Mac バージョンの WeChat を開きます。図に示すように: ステップ 2: 次に、「設定」をクリックします。図に示すように: ステップ 3: 次に、「一般」をクリックします。図に示すように: ステップ 4: 次に、「チャットの音声メッセージを自動的にテキストに変換する」オプションをチェックします。図に示すように: ステップ 5: 最後に、ウィンドウを閉じます。図に示すように:

hyperv 拡張セッション モードはどこにありますか? Win11 でコマンドを使用して Hyper-V 拡張セッション モードを有効または無効にするためのヒント hyperv 拡張セッション モードはどこにありますか? Win11 でコマンドを使用して Hyper-V 拡張セッション モードを有効または無効にするためのヒント Feb 29, 2024 pm 05:52 PM

Win11 システムでは、コマンドを使用して Hyper-V 拡張セッション モードを有効または無効にできます。この記事では、コマンドを使用して操作する方法を紹介し、ユーザーがシステム内の Hyper-V 機能をより適切に管理および制御できるようにします。 Hyper-V は Microsoft が提供する仮想化テクノロジであり、Windows Server、Windows 10 および 11 (Home Edition を除く) に組み込まれており、ユーザーは Windows システムで仮想オペレーティング システムを実行できます。仮想マシンはホスト オペレーティング システムから分離されていますが、設定を通じてサウンド カードやストレージ デバイスなどのホストのリソースを引き続き使用できます。重要な設定の 1 つは、拡張セッション モードを有効にすることです。拡張セッションモードはハイパーです

超実用的! Linux マスターになれる Sar コマンド 超実用的! Linux マスターになれる Sar コマンド Mar 01, 2024 am 08:01 AM

1. 概要 sar コマンドは、システムアクティビティから収集されたデータを通じてシステム使用状況レポートを表示します。これらのレポートはさまざまなセクションで構成されており、各セクションにはデータの種類とデータが収集された時期が含まれます。 sar コマンドのデフォルト モードでは、CPU にアクセスするさまざまなリソース (ユーザー、システム、I/O スケジューラなど) の CPU 使用率がさまざまな時間増分で表示されます。さらに、特定の期間におけるアイドル状態の CPU の割合も表示されます。各データ ポイントの平均値はレポートの下部にリストされます。 sar レポートはデフォルトで 10 分ごとにデータを収集しますが、さまざまなオプションを使用してこれらのレポートをフィルタリングおよび調整できます。 uptime コマンドと同様に、sar コマンドも CPU 負荷の監視に役立ちます。 sarにより過負荷の発生が把握できる

See all articles