আমি উদাহরণ দিয়ে শুরু করব:
$ ls -l dir1
total 4
-rw-r--r-- 4 maythux maythux 1650 2008-01-10 16:33 file
lrwxrwxrwx 1 maythux maythux 7 2008-01-15 15:17 symfile -> file
symfile
ফাইলের একটি সিমিলিংক file
আমি জানি 1650
যে ফাইলের আকার হবে তবে আকার কলামের নীচে যে file
সংখ্যাটি 7
রাখা হয়েছে তা কী?
সম্পাদনা: চলমান du
:
$ du -sh symfile
0 symfile
সুতরাং আপনি কীভাবে প্রমাণ করতে পারেন যে 7 টি সিএমলিংকের আকার ?!
হালনাগাদ:
এটা চেষ্টা কর
$ touch file
$ du -sh file
0 file
$ ls -l file
-rw-rw-r-- 1 maythux maythux 0 Jun 1 19:42 file
নোট করুন যে আকারটি এখানে 0।
এখন:
$ ln -s file sym
$ du -sh sym
0 sym
$ ls -l sym
lrwxrwxrwx 1 maythux maythux 4 Jun 1 19:44 sym -> file
সুতরাং, আমি মনে করি এটি কেবল একটি আকার নয়
mkdir foo; ls -ld foo; for i in {1..1000}; do ln -s foo/bar foo/$i; done; ls -ld foo
।
7
ফাইলসিস্টেম (এবং সম্ভবত অন্যান্য আবশ্যক পরামিতি উল্লেখ) উপর নির্ভর করে। এটি Ext4 এ 7, তবে বিটিআরএফএসে 13 এবং tmpfs এ 3 হতে পারে।