lrwxrwxrwx(l...) とはどういう意味ですか? [コピー]

lrwxrwxrwx(l...) とはどういう意味ですか? [コピー]

仲良くしてほしい。 Linuxディレクトリにはいくつかのシステムファイルが含まれており、Linuxでカラーコーディングが有効になっていない場合、またはファイルに拡張子/サフィックスがない場合は検出するのが難しいことがよくあります。私たちは使用ls -l, ls -lahファイル形式やその他の属性を表示するコマンドです。出力は次のとおりです。

ls
-rwxrwxrwxファイル(-)
drwxrwxrwxディレクトリ(d)
lrwxrwxrwx (l)はどのような投与量を表しますか?
私はLinuxで持つことができるすべての種類のファイルのリスト(-、d、lベース)とそれを識別するために使用する文字を知りたいです。


- ファイルdを表すディレクトリlを
表す
何を表すか? ? ?

ベストアンサー1

lシンボリックリンクを表します。別の場所にあるファイルまたはディレクトリの別名/別名。

たとえば、ファイルがあるとします。myfile.txtそのファイルへのシンボリックリンクを作成してショートカットとして使用できます。

$ ln -s myfile.txt another_name_of_myfile.txt
$ ls -l
total 0
lrwxrwxrwx 1 kygoh kygoh 10 Dec 19 21:39 another_name_of_myfile.txt -> myfile.txt
-rw-rw-r-- 1 kygoh kygoh  0 Dec 19 21:38 myfile.txt

これはmyfile.txtファイルであり、another_name_of_myfile.txtそのファイルへのシンボリックリンクです。

より多くの参考資料を見ることができますman ln。私もこのトピックに関するウェブサイトを見つけました:https://linuxhandbook.com/symbolic-link-linux/

おすすめ記事