まず、絶対パスと相対パスについてご紹介します。
(学習ビデオ共有: プログラミング入門)
絶対パス
誰もが知っているように、通常コンピューターを使用するときは、必要なファイルです。ファイルの場所はわかっている必要があり、ファイルの場所を示す方法はパスです。たとえば、次のパスが表示されている限り: 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があるため、このパスが同じであれば書き出す必要はありません)。
pwd copy code
パラメータ: - w は中国語を表示、-l 詳細、-a には隠しファイルが含まれます、
各行が "d" で始まる場合はフォルダー、"-" で始まる場合はフォルダーです。 、ファイルです。
LS 現在のディレクトリ内のすべてのファイルまたはフォルダーを表示します。
LS ディレクトリ内のすべてのファイルまたはフォルダーを表示します。
LS スペース -A 隠しファイルを表示します。
LS スペース - l 現在のディレクトリ内の詳細情報を表示します。 directory
ls space -R 現在のディレクトリ内のサブディレクトリ ファイルを表示します
ls space -w 現在のディレクトリ内の中国語ファイルを表示します
ls space -la すべてのファイルを表示します
例: 何が入っているか見てみましょうドライバー ディレクトリ: ls /System/Library/Extensions
cd . cd ../.. /. . 前の 3 レベルのディレクトリを返すことを表します
CD スペース 次のディレクトリは、現在のパスから次のディレクトリに入ることを示します
CD スペース ~ 現在のパスから示すディレクトリからユーザーのルート ディレクトリへ
CD スペース / 現在のディレクトリからを示します。 現在のディレクトリから ルート ディレクトリを入力します。
cd スペース ./ は、現在のディレクトリから現在のディレクトリへ入ることを意味します (ドット "." は、 current)
例: ドライバー ディレクトリを散策したい: cd /System/Library/Extensions
4. 新しいディレクトリを作成します (フォルダーの作成とも解釈できます)。
mkdir ディレクトリ名
mkdir スペース フォルダ名はフォルダを作成することを意味します
mkdir スペース絶対パスは上記と同じ機能を持つフォルダを作成することを意味します。ただし、上記は相対パスで作成される点が異なります。絶対パスで作成されます。
例: ドライバー ディレクトリの下にバックアップ ディレクトリを作成します: mkdir /System/Library/Extensions/backup
rmdir スペース フォルダー名はフォルダーの削除を意味します
rmdir スペース絶対パスはフォルダーの削除を意味します 機能は上記と同じですが、上記の点が異なります。は相対パスで削除されます。以下は絶対パスでの削除です。
例: デスクトップ上の new というファイルを削除します。 MacBook-Air:Desktop admin$ rmdir new
例: 現在のディレクトリにバックアップ ファイルを作成する: touch backup.txt
を実行するとシステムが失われます
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
例: デスクトップの Natit.kext をドライバ ディレクトリにコピーしたい cp -R /User/username/Desktop/Natit . kext /System/Library/Extensions
パラメータ R は、ディレクトリに対する再帰操作を示します。kext は、グラフィカル インターフェイスではファイルのように見えますが、実際にはフォルダーです。
ドライバー ディレクトリ内のすべてのファイルをデスクトップ バックアップにバックアップします: cp -R /System/Library/Extensions/
/User/username/Desktop/backup
mv ファイルまたはフォルダーの移動先のパス (ここでのパスは相対パスまたは絶対
パスです);mv a.cスペース b.c は、a.c の名前を b.c に変更することを意味します
例: AppleHDA.Kext をデスクトップに移動したい:
mv /System/Library/Extensions/AppleHDA.kext /User/username/Desktop
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 /Applications/Safari.app/
関連する推奨事項:
macos システム
以上がMac での一般的なターミナル コマンドの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

MacOSアプリケーションを開発するには、SwiftとXcodeを使用する必要があります。 1. Xcodeをインストールし、新しいプロジェクトを作成します。 2。インターフェイスバイユルダーを使用して、インターフェイスを設計します。 3. Swiftファイルに論理コードを記述します。 4.プロトコルや一般的な最適化コードなどの高度な機能を利用します。 5.デバッグツールを使用して、一般的なエラーを解決します。 6.非同期処理を通じてパフォーマンスを最適化します。

MacOSのデザイン哲学は、シンプルで、ユーザー中心で高度にパーソナライズされています。 1)シンプルなユーザーインターフェイスにより、ユーザーは必要な機能をすばやく見つけることができます。 2)ユーザー中心の設計により、インタラクティブエクスペリエンスが向上します。 3)パーソナライズされた設定により、システムをユーザーに合わせて調整できます。 4)優れた性能と安定性システムのスムーズな動作を確保します。 5)ショートカットコマンドや空対空の再生などの隠された機能は、作業効率を改善します。

Macossonomaは、2023年にAppleがリリースした最新のオペレーティングシステムバージョンです。1。デスクトップウィジェットなどの新機能を介してユーザーエクスペリエンスが向上します。 2。これらの関数を実装するために、Swiftuiフレームワークに頼ってください。 3.基本的な使用法には、ウィジェットの追加が含まれます。 4.自動車を使用してワークフローを作成するなどの高度な使用法。 5.一般的なエラー処理には、システムリソースのチェックが含まれます。 6.キャッシュを定期的にクリーニングするには、パフォーマンスの最適化をお勧めします。

MacOS端子でファイルを開く:端子を開くとファイルディレクトリに移動する:CD〜/デスクトップOpen Command:Open Test.TXTOTHERオプション:-Aオプションを使用して、特定のアプリケーションが-Rオプションを使用してFinderにのみファイルを表示することを指定します

マコーには、ショートカットキー、タッチバー、プレビューアプリ、サードパーティアプリの4つのスクリーンショットメソッドがあります。スクリーンショットの後、画像はデスクトップ上のPNG形式に自動的に保存され、システム設定を介して形式、遅延、保存、およびフローティングサムネイル設定を調整できます。

MacOSには、画面ビデオの録画に使用できる「画面録音」アプリケーションが組み込まれています。手順:1。アプリケーションを開始します。 2。記録範囲(画面全体または特定のアプリケーション)を選択します。 3.マイクを有効/無効にします。 4. [記録]ボタンをクリックします。 5. [停止]ボタンをクリックして完了します。録音ファイルを「ムービー」フォルダーに.mov形式で保存します。

次の5つの方法を使用してMACOS端子を開くことができます。アプリケーションフォルダーを介してスポットライト検索を使用してLaunchPadを使用してショートカットキーコマンドシフトuを使用してターミナルメニューを介してuを使用します

MACOSでシステム名を表示する方法:1。Appleメニューをクリックします。 2.「ネイティブについて」を選択します。 3。「概要」タブに表示される「デバイス名」フィールドは、システム名です。システム名の使用法:Mac、ネットワーク設定、コマンドライン、バックアップを識別します。システム名を変更するには:1。ネイティブマシンに関するアクセス。 2。「名前」フィールドをクリックします。 3。新しい名前を入力します。 4. [保存]をクリックします。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

Dreamweaver Mac版
ビジュアル Web 開発ツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。
