linux中什么命令可以判断硬链接和软链接?比如,在centos7.2的/etc/systemd/system目录,有一个mysqld.service,图标上有个箭头,但怎么区分这是软链接还是硬链接呢?以及它指向文件的位置怎么查看?百度了一下,没找到相关答案。
/etc/systemd/system
欢迎选择我的课程,让我们一起见证您的进步~~
上の図に示すように、ls -al はソフト リンクが l で始まり、ファイル名が表示されるときに「->」ポインターがあることを示します。 。
ls -al ソフトリンクの方向を確認できます。 ハードリンクは、ファイル情報のコピーを作成することに相当します。ファイル名以外はまったく同じです。 . これは 2 つのファイルだけです。この名前で指定されたファイルのコピーは 1 つだけハードディスク上に存在します。 。 ソフトリンクとハードリンクを参照できます
ls -al
ファイルで十分です。例:
ハード リンクは、前後の 2 つのファイルのステータスが等しいかどうかを判断できません。ソフト リンクは、何を使用しても判断できます。
ソフトリンク 前述のように、ls を使用して表示するだけです
ハード リンクは次のように理解できます。ファイルをコピーすると、このファイルには同期機能があり、一方が削除されても、もう一方は残ります。
ハード リンクとソース ファイルの i ノード番号は同じですが、次のコマンドを使用して表示できます。ただし、どちらがソース ファイルで、どちらがハード リンクであるかは区別できません。このファイルはハード リンク
ハード リンクはファイル システムを越えることはできず、ディレクトリ上で動作することもできません。複数のファイルが同時に同じ i ノード番号を指します。 ソフト リンクはファイル システムにまたがり、ディレクトリやファイルに対して機能します。
ln a c はハード リンクを作成します。ファイル a にデータを追加すると、同じデータがファイル c に追加されます。
a ファイルは削除されましたが、c ファイルはまだ存在します。ハード リンクは一種のバックアップと考えてください。 ソフトリンクは、参照メソッドおよび呼び出しメソッドとみなすことができます。リンクファイル自体はパスを保存するだけであり、データは保存されません。 そのため、ソースファイルが削除されると、ソフトリンクファイルも無効になります。
通常、ソフト リンクは ls -l を介してのみ表示できます。現時点では、ハード リンク ポインティング メソッドを表示することはできません。実際、これらは互いに鏡像としてまったく同じであると見なすことができるため、表示する必要はありません。関連情報については、ls -l の後のハード リンクの数のみが表示されます。
上の図に示すように、ls -al はソフト リンクが l で始まり、ファイル名が表示されるときに「->」ポインターがあることを示します。 。
ls -al
ソフトリンクの方向を確認できます。ハードリンクは、ファイル情報のコピーを作成することに相当します。ファイル名以外はまったく同じです。 . これは 2 つのファイルだけです。この名前で指定されたファイルのコピーは 1 つだけハードディスク上に存在します。 。
ソフトリンクとハードリンクを参照できます
ファイルで十分です。例:
リーリーハード リンクは、前後の 2 つのファイルのステータスが等しいかどうかを判断できません。
ソフト リンクは、何を使用しても判断できます。
ソフトリンク 前述のように、ls を使用して表示するだけです
リーリーハード リンクは次のように理解できます。ファイルをコピーすると、このファイルには同期機能があり、一方が削除されても、もう一方は残ります。
ハード リンクとソース ファイルの i ノード番号は同じですが、次のコマンドを使用して表示できます。ただし、どちらがソース ファイルで、どちらがハード リンクであるかは区別できません。このファイルはハード リンク
を作成します。 リーリーハード リンクはファイル システムを越えることはできず、ディレクトリ上で動作することもできません。複数のファイルが同時に同じ i ノード番号を指します。
ソフト リンクはファイル システムにまたがり、ディレクトリやファイルに対して機能します。
ln a c はハード リンクを作成します。
ファイル a にデータを追加すると、同じデータがファイル c に追加されます。
a ファイルは削除されましたが、c ファイルはまだ存在します。ハード リンクは一種のバックアップと考えてください。
ソフトリンクは、参照メソッドおよび呼び出しメソッドとみなすことができます。リンクファイル自体はパスを保存するだけであり、データは保存されません。
そのため、ソースファイルが削除されると、ソフトリンクファイルも無効になります。
通常、ソフト リンクは ls -l を介してのみ表示できます。現時点では、ハード リンク ポインティング メソッドを表示することはできません。実際、これらは互いに鏡像としてまったく同じであると見なすことができるため、表示する必要はありません。関連情報については、ls -l の後のハード リンクの数のみが表示されます。