Linuxでシンボリックリンクファイルのソースを見つける方法

Linuxでシンボリックリンクファイルのソースを見つける方法

私は没入型研究室でLinuxの使い方を学んでいますが、以前にコーディングしたことはありません。私がしばらくの間、私がこの問題を解決するのを助けることができる人がいますか?これはLinuxのファイル権限、特にシンボリックリンクファイルに関連しています。また、Linuxを理解し、慣れ親しみ、ナビゲートする方法を学ぶための最良の方法は何ですか?ありがとう、M。ここに画像の説明を入力してください。

ベストアンサー1

短い答え:/etc/パスワード

長い答え:シンボリックリンクが指す実際のファイル/フォルダの名前を見つけるには、コマンド->でそれ以降の情報を確認してくださいls -l。リンクパスワードあなたの場合比較的協会。これ../..ファイル/ディレクトリが開始した場所よりも(2)レベル上にあることを示します。これらのリンクを生成するには、次のコマンドを使用します。

ln -s ../../etc/passwd .

これで、相対リンクは他のディレクトリレベルに移動しない限り正常に動作します。パスワード到着.configリンクが壊れるでしょう。リンクが次のように作成された場合:

ln -s /etc/passwd .

これにより、リンクは次のように表示されます(含むls)。

passwd -> /etc/passwd

リンクがどこに移動するかは関係ありません。

おすすめ記事