প্রতিটি ডিরেক্টরিতে ফাইল সংখ্যা গণনা কিভাবে?


108

আমি দ্বারা সমস্ত ডিরেক্টরি তালিকা করতে সক্ষম

find ./ -type d

আমি প্রতিটি ডিরেক্টরি ডিরেক্টরিতে লিখিত চেষ্টা করেছি এবং নিম্নলিখিত ডিরেক্টরি ব্যবহার করে প্রতিটি ডিরেক্টরিতে ফাইল সংখ্যা গণনা করেছি

find ./ -type d | xargs ls -l | wc -l

তবে এটির দ্বারা দেওয়া মোট লাইনের সংখ্যার যোগফল

find ./ -type d | xargs ls -l

আমি কি প্রতিটি উপায়ে ফাইলের সংখ্যা গণনা করতে পারি?


আপনি কি প্রত্যেকে সরাসরি ডিরেক্টরিতে সাব-ডিরেক্টরিতে ফাইল সংখ্যা গণনা করার উপায় খুঁজছেন ./?
টাক্সডুড

5
এটি কীভাবে অফ-টপিক প্রশ্ন ?? আমি যুক্তিযুক্ত ভোটারদের মন্তব্য দেখতে চাই! যদি এটি অফ-টপিক হয় তবে এটি কোথায় সম্পর্কিত? সুপার ব্যবহারকারী? আমার মনে হয় না ..
ইনফ্যান্টপ্রো'আরবিন্দ '

6
শেল-স্ক্রিপ্ট, ব্যাচ-স্ক্রিপ্ট প্রোগ্রামিংয়ের আওতায় রয়েছে!
ইনফ্যান্টপ্রো'আরবিন্দ '

আমি পাইথোনিক সমাধান পোস্ট করতে চলেছিলাম তখন আমি লক্ষ্য করেছি যে প্রশ্নটি বন্ধ।
অ্যানাটোলি টেকটোনিক

এটি আবার খুলতে ভোট দিয়েছেন। অন্যান্য উত্তরগুলি হতে পারে যা অনেক পরিস্থিতিতে কার্যকর হতে পারে (স্ক্রিপ্ট প্রোগ্রামিং সহ, আমি এই প্রশ্নটিতে পৌঁছানোর কারণেই)।
Lepe

উত্তর:


115

ধরে নিই আপনার কাছে জিএনইউ রয়েছে, এটি ডিরেক্টরিগুলি সন্ধান করুন এবং বাশকে বাকী কাজটি করতে দিন:

find . -type d -print0 | while read -d '' -r dir; do
    files=("$dir"/*)
    printf "%5d files in directory %s\n" "${#files[@]}" "$dir"
done

4
এটি উপরের থেকে কিছুটা আলাদা সংস্করণ, সুতরাং: (ইঙ্গিত: এটি নাম অনুসারে সাজানো এবং এর সিএসভিতে) এক্স ইন এর জন্য find . -maxdepth 1 -type d | sort; do y = find $x | wc -l; প্রতিধ্বনি $ x, $ y; সম্পন্ন
pcarvalho

5
ভাল একটা! এটি একটি একক লাইনে রেখে দেওয়া (যাতে এটি শেল থেকে সরাসরি ব্যবহারের জন্য find . -type d -print0 | while read -d '' -r dir; do files=("$dir"/*); printf "%5d files in directory %s\n" "${#files[@]}" "$dir"; done
উত্সাহজনক

14
আমার প্রতিটি উপ-ডিরেক্টরিতে সমস্ত ফাইলের সংখ্যা (পুনরাবৃত্তভাবে গণনা করা) দরকার ছিল। এই পরিবর্তনটি আপনাকে এটি দেয়: find . -maxdepth 1 -type d -print0 | while read -d '' -r dir; do num=$(find $dir -ls | wc -l); printf "%5d files in directory %s\n" "$num" "$dir"; done
ওমিডস

4
@ কোরি নীচেরগুলি এটি করবে:find . -maxdepth 1 -type d -print0 | while read -d '' -r dir; do num=$(find "$dir" -ls | wc -l); printf "%5d files in directory %s\n" "$num" "$dir"; done | sort -rn -k1
ওমিডস

4
@ ওমিডস গ্রেট অনেলাইনার, তবে সাদা অংশের সাথে ডিরের $dirনামগুলি সঠিকভাবে পরিচালনা করতে আপনার প্রথম মন্তব্যে কোটগুলির ভিতরে থাকা উচিত। :find . -maxdepth 1 -type d -print0 | while read -d '' -r dir; do num=$(find "$dir" -ls | wc -l); printf "%5d files in directory %s\n" "$num" "$dir"; done
রাদেক ডানিলুক

188

এটি বর্তমান ডিরেক্টরি স্তরের জন্য ডিরেক্টরি প্রতি ফাইল গণনা প্রিন্ট করে:

du -a | cut -d/ -f2 | sort | uniq -c | sort -nr

9
এখন পর্যন্ত সর্বোত্তম (এবং সবচেয়ে মার্জিত) সমাধান যদি শীর্ষ স্তরের ডিরেক্টরিগুলির মধ্যে ফাইলগুলির সংখ্যা পুনরাবৃত্তির সাথে তালিকাবদ্ধ করতে চায়।
itoctopus

14
এটিতে দুটি সমস্যা রয়েছে: এটি প্রতিটি ডিরেক্টরি ডিরেক্টরিতে ফাইলের চেয়ে বেশি গণনা করে এবং এটি বর্তমান ডিরেক্টরি ডিরেক্টরিতে "1 আকার " হিসাবে একটি অকেজো লাইন দেয় । উভয় সঙ্গে স্থির করা যেতে পারে du -a | sed '/.*\.\/.*\/.*/!d' | cut -d/ -f2 | sort | uniq -c| sort -nrডিরেক্টরি নামের পরিবর্তে গণনা অনুসারে বাছাই করুন ।
মিষ্টান্ন

4
আমি এটি উল্লেখ করতে চাই যে এটি ওএসএক্স-এও কাজ করে। (কেবলমাত্র একটি ওএসএক্স শেলের মধ্যে লিনাক্সের পরামর্শটি অনুলিপি করুন - কার্যকর হয় না))
পিস্তস

4
এটি ডু-এ দ্বারা অপ্রয়োজনীয় আকার নিয়ে আসে। ফাইন্ড কমান্ড ব্যবহার করা ভাল উপায়। তবে মূল ধারণাটি হুবহু এক :)
জ্নিক

5
অনুসন্ধান . -প্রকার চ | কাট-ডি / -ফ 2 | সাজানো | uniq -c | সাজান-এনআর # মিষ্টান্ন দ্বারা উল্লিখিত সমস্যাগুলি সমাধান করে
jcomeau_ictx

32
find . -type f | cut -d/ -f2 | sort | uniq -c
  • find. -type f টাইপ ফাইলের সমস্ত আইটেম সন্ধান করতে
  • cut -d/ -f2 তাদের নির্দিষ্ট ফোল্ডার কাটা
  • sort ফোল্ডারনেমগুলির তালিকা সাজানোর জন্য
  • uniq -c প্রতিটি ফোল্ডারনেম গণনা করা হয়েছে তার সংখ্যাটি ফিরিয়ে দিতে

8
আপনি গ্রহণযোগ্য উত্তরের চেয়ে এটি আরও ভাল, আপনি শীর্ষ স্তরের ডিরেক্টরিগুলির সংক্ষিপ্তসার পাবেন!
জেসন ফ্লয়েড

4
এটি গ্রহণযোগ্য উত্তর হওয়া উচিত। সহজ এবং বোধগম্য।
xssChauhan

4
গ্রহণ করা উচিত সেরা উত্তরটি হ'ল এটি।
loretoparisi

4
সহজ, মার্জিত এবং আমার প্রয়োজনের জন্য নিখুঁত।
রিচআর

পারফেক্ট ফিল্ড স্পেসিফায়ারদের একটি ফিল্ড স্পেসিফায়ারের একটি তালিকা দিয়ে প্রতিস্থাপনের মাধ্যমে সাব-ডিরেক্টরিতে গণনা বাড়ানো যেতে পারে। যেমন,:find . -type f | cut -d/ -f2,3 | sort | uniq -c
অ্যালগাল

16

আপনি সমস্ত ফাইল সন্ধানের ব্যবস্থা করতে পারবেন, ফাইলের নামগুলি সরিয়ে আপনি প্রতিটি ফাইলের জন্য কেবল ডিরেক্টরি নামের একটি লাইন রেখে প্রতিটি ডিরেক্টরি প্রদর্শিত হবে তার সংখ্যা গণনা করুন:

find . -type f |
sed 's%/[^/]*$%%' |
sort |
uniq -c

এটির মধ্যে কেবলমাত্র যদি আপনার কাছে কোনও ফাইলের নাম বা ডিরেক্টরি নাম থাকে যা একটি নতুন লাইন অক্ষর থাকে, যা মোটামুটি অসম্ভব। আপনার যদি ফাইলের নাম বা ডিরেক্টরিগুলির নামগুলিতে নতুন লাইনের বিষয়ে চিন্তা করতে হয় তবে আমি আপনাকে এটি সন্ধান করার পরামর্শ দিচ্ছি এবং ঠিক করুন যাতে সেগুলিতে নিউলাইন থাকে না (এবং চুপচাপ তাদের অপরাধের ত্রুটির জন্য দোষী পক্ষকে রাজি করানো)।


আপনি যদি বর্তমান ডিরেক্টরিটির প্রতিটি উপ-ডিরেক্টরিতে ফাইল গণনা করতে আগ্রহী হন, তত্ক্ষণাত্ত সাব-ডিরেক্টরিতে থাকা ফাইলগুলির সাথে কোনও উপ ডিরেক্টরিতে যে কোনও ফাইল গণনা করছেন, তবে আমি sedকেবল মুদ্রণ করতে আদেশটি মানিয়ে নেব শীর্ষ স্তরের ডিরেক্টরি:

find . -type f |
sed -e 's%^\(\./[^/]*/\).*$%\1%' -e 's%^\.\/[^/]*$%./%' |
sort |
uniq -c

প্রথম প্যাটার্নটি নামের শুরু, বিন্দু, স্ল্যাশ, পরবর্তী স্ল্যাশ এবং স্ল্যাশ পর্যন্ত নাম ধারণ করে এবং কেবল প্রথম অংশের সাথে রেখাটি প্রতিস্থাপন করে, সুতরাং:

./dir1/dir2/file1

দ্বারা প্রতিস্থাপিত হয়

./dir1/

দ্বিতীয় প্রতিস্থাপন ফাইলগুলি সরাসরি বর্তমান ডিরেক্টরিতে ক্যাপচার করে; তাদের শেষে কোনও স্ল্যাশ নেই এবং এগুলি প্রতিস্থাপন করা হয় ./। বাছাই এবং গণনা তারপরে কেবল নামের সংখ্যায় কাজ করে।


4
এটি কোনও ডিরেক্টরি যুক্ত করে না এমন নামগুলির আউটপুট দেয় না। এটি প্রয়োজন কিনা নিশ্চিত না।
অস্টিন ফিলিপস

সত্য, এটা না। এটি করার জন্য এটি ঠিক করার জন্য এটি তুচ্ছ নয়, যেহেতু খালি ডিরেক্টরি নামগুলি এমনকি আউটপুটে উপস্থিত হওয়ার গ্যারান্টিযুক্ত নয় find। কিছু হতে পারে: যদি কোনও ফাইল থাকে dir1/dir2/dir3/file1তবে dir1/dir2এতে কেবল উপ-ডিরেক্টরি রয়েছে (কোনও সরল ফাইল নেই) তবে আপনি তার উপস্থিতি অনুমান করতে পারবেন। তবে যদি dir1/dir4কোনও ফাইল না থাকে তবে এটির নামটি কেবল উপস্থিত হয় না।
জোনাথন লেফলার

আপনি যদি কেবল বর্তমান ডিরেক্টরিটির উপ-ডিরেক্টরিগুলি দেখতে চান তবে খুব দরকারী উত্তর।
xixixao

থ্যাঙ্কস বলে শুধু থামিয়ে দিয়েছি। এটি পোস্ট হওয়ার 3 বছর পরে, আমি ফোল্ডারে প্রতি 2 স্তরের ফোল্ডারগুলি গণনা করতে চাইছিলাম। আপনার পোস্টটি আমাকে সম্ভাব্যতার সাথে বেশ কয়েক ঘন্টা ঝাঁকুনির সাথে পাল্লা দিয়ে বাঁচিয়েছে, খুঁজে বের করুন এবং আর কী জানেন
Corvin

13

এটি করার একটি উপায় এখানে, তবে সম্ভবত সবচেয়ে দক্ষ নয়।

find -type d -print0 | xargs -0 -n1 bash -c 'echo -n "$1:"; ls -1 "$1" | wc -l' --

ডিরেক্টরি নামের সাথে সেই ডিরেক্টরিতে প্রবেশের সংখ্যা গণনা করে এরূপ আউটপুট দেয়। দ্রষ্টব্য যে আউটপুট কাউন্টে ডিরেক্টরিগুলি অন্তর্ভুক্ত থাকবে যা আপনি যা চান তা নাও পারে।

./c/fa/l:0
./a:4
./a/c:0
./a/a:1
./a/a/b:0

এটা খুবই 3 কমান্ড (চালানোর জন্য ব্যয়বহুল বলে মনে হয় bash, ls, wcপ্রতিটি ডিরেক্টরির মাধ্যমে পাওয়া জন্য) find
জোনাথন লেফলার

@ জোনাথনলফলার সম্মত, তাই আমার উত্তরের প্রথম লাইন। আপনার সমাধান আরও ভাল।
অস্টিন ফিলিপস

শীতল এটি আমি যা খুঁজছি তা কি আমি জিজ্ঞাসা করতে পারি শেষে '-' কি?
একবার

4
@ ওয়ানস দ্য - বাশ কমান্ডের সাথে সম্পর্কিত যা এক্সার্গস দ্বারা তৈরি করা হবে। থেকে man bash, A -- signals the end of options and disables further option processing। এই ক্ষেত্রে এটি অনুসন্ধানের অংশ হিসাবে পাওয়া যায় এমন একটি নামযুক্ত ফাইলকে বাশের পক্ষে যুক্তি প্রক্রিয়াকরণের অংশ হতে আটকাবে।
অস্টিন ফিলিপস

8

প্রত্যেকের সমাধানের একটি বা অন্য কোনও সমস্যা রয়েছে।

find -type d -readable -exec sh -c 'printf "%s " "$1"; ls -1UA "$1" | wc -l' sh {} ';'

ব্যাখ্যা:

  • -type d: আমরা ডিরেক্টরিতে আগ্রহী।
  • -readable: আমরা কেবলমাত্র সেগুলি চাইলে সেগুলিতে ফাইলগুলির তালিকা তৈরি করা সম্ভব হয়। মনে রাখবেন যে findএটিতে আরও ডিরেক্টরি অনুসন্ধান করার চেষ্টা করার পরেও ত্রুটি নির্গত হবে, তবে এটি -execতাদের জন্য কল করা বাধা দেয় ।
  • -exec sh -c BLAH sh {} ';': প্রতিটি ডিরেক্টরির জন্য, সঙ্গে এই স্ক্রিপ্টটি টুকরা চালানোর জন্য, $0সেট shএবং $1ফাইলের নাম নির্ধারণ করুন।
  • printf "%s " "$1": বহনযোগ্যভাবে এবং ন্যূনতমভাবে ডিরেক্টরিটির নাম মুদ্রণ করুন, তার পরে কেবল একটি স্থান থাকবে, কোনও নিউলাইন নয়।
  • ls -1UA: কেবলমাত্র বিশেষ ডিরেক্টরিগুলি বাদ দিয়ে ডিরেক্টরি অনুযায়ী (পাইপ স্টলিং এড়ানোর জন্য) প্রতি লাইনে একটি করে ফাইল তালিকাবদ্ধ করুন .এবং..
  • wc -l: লাইন গণনা

4
ফাইলটি লাইনে প্রথমে গণনা করা এবং তাদের অনুসারে বাছাই করার জন্য পরিবর্তন:find -type d -readable -exec sh -c 'ls -1UA "$1" | wc -l | tr -d "\n" ; printf "\t%s\n" "$1" ' sh {} ';' | sort -n
এভেজেনি সার্জিয়েভ

এটি শেলকে বহুবার কার্যকর করে, তারপরে এটি ধীর হয় এবং অত্যন্ত উত্সগুলি ব্যবহার করে।
Znik

8

পরিবর্তে সেবাস্তিয়ানদের উত্তরের সামান্য পরিবর্তিত সংস্করণ (ফাইল-আকার-সম্পর্কিত ওভারহেড যা সম্পাদন করতে হবে এবং যেটি কখনও ব্যবহার হয় না তা বাদ দিতে ):finddudu

 find ./ -mindepth 2 -type f | cut -d/ -f2 | sort | uniq -c | sort -nr

-mindepth 2বর্তমান ডিরেক্টরিতে ফাইলগুলি বাদ দিতে প্যারামিটার ব্যবহার করা হয়। আপনি যদি এটি সরিয়ে ফেলেন তবে আপনি নীচের মতো একগুচ্ছ লাইন দেখতে পাবেন:

  234 dir1
  123 dir2
    1 file1
    1 file2
    1 file3
      ...
    1 fileN

(অনেকটা duবেসড ভেরিয়েন্টের মতো )

আপনার যদি বর্তমান ডিরেক্টরিতেও ফাইলগুলি গণনা করার প্রয়োজন হয় তবে এই বর্ধিত সংস্করণটি ব্যবহার করুন:

{ find ./ -mindepth 2 -type f | cut -d/ -f2 | sort && find ./ -maxdepth 1 -type f | cut -d/ -f1; } | uniq -c | sort -nr

আউটপুট নিম্নলিখিত মত হবে:

  234 dir1
  123 dir2
   42 .

5

এটি ls এর পরিবর্তে অনুসন্ধানের পরিবর্তে লুপিংয়ের মাধ্যমেও করা যেতে পারে

for f in */; do echo "$f -> $(ls $f | wc -l)"; done

ব্যাখ্যা:

for f in */; - সমস্ত ডিরেক্টরি লুপ

do echo "$f -> - প্রতিটি ডিরেক্টরি নাম মুদ্রণ

$(ls $f | wc -l) - এই ডিরেক্টরি এবং গণনা লাইন জন্য এলএস কল করুন


4
ডিরেক্টরি নামগুলিতে সাদা স্থান থাকলে এটি সঠিকভাবে কাজ করে না।
Xylol

চেষ্টা করুনfor f ./* ; do echo $f $(ls "$f" | wc -l); done
4ndt3s

3

এটি ডিরেক্টরিতে ফাইলের সংখ্যা অনুসারে ডিরেক্টরি নামটি ফিরিয়ে আনবে।

findfiles() {
    echo "$1" $(find "$1" -maxdepth 1 -type f | wc -l)
}

export -f findfiles

find ./ -type d -exec bash -c 'findfiles "$0"' {} \;

উদাহরণ আউটপুট:

./ 6
./foo 1
./foo/bar 2
./foo/bar/bazzz 0
./foo/bar/baz 4
./src 4

export -fপ্রয়োজন বোধ করা হয় কারণ -execআর্গুমেন্ট findস্পষ্টভাবে ব্যাশ ডাকা যদি না আপনি একটি ব্যাশ ফাংশন নির্বাহ অনুমতি দেয় না, এবং আপনি ফাংশন স্পষ্টভাবে নতুন শেল বর্তমান সুযোগ সংজ্ঞায়িত রপ্তানি করতে প্রয়োজন।


এটি অযৌক্তিক জটিল বলে মনে হচ্ছে। এটি আমার কাছে দেখতেও লাগে যেমন এটি একটি ডিরেক্টরি শ্রেণিবিন্যাসের জন্য যেমন সংখ্যক সংখ্যা দেয় ./dir1/dir2/dir3(ফাইলগুলিতে dir1এবং এর উপ-ডিরেক্টরিগুলি সমস্ত একসাথে গণনা করার পরিবর্তে ফাইলগুলি dir1/dir2/dir3পৃথকভাবে গণনা করার পরিবর্তে dir1/dir2এবং সেগুলি থেকে পৃথক পৃথকভাবে গণনা করা /dir1)।
জোনাথন লেফলার

আমি বুঝতে পেরেছিলাম যে লেখক এটি চেয়েছিলেন। যদি তা না হয়, তবে আমি সম্মত হই যে উত্তরটি প্রশ্নের সাথে প্রাসঙ্গিক নয়।
Tuxdude

4
@ জোনাথনলফলার - ঠিক আছে, আবার প্রশ্নটি পড়ে আমি বুঝতে পেরেছি যে আপনি ঠিক বলেছেন - সেই অনুযায়ী উত্তরটি পরিবর্তন করেছেন ified
টাক্সডুড

2

আমি @ আইগ্লেন জ্যাকম্যানের উত্তর এবং @ প্যাকারভালহোর উত্তর মিলিয়েছি (মন্তব্যের তালিকায়, প্যাকারভালহোর উত্তরটির সাথে কিছু ভুল আছে কারণ চরিত্র ' ` ' (ব্যাকটিক) এর অতিরিক্ত স্টাইল নিয়ন্ত্রণ ফাংশন )।

আমার স্ক্রিপ্টটি পথটিকে একটি সহায়ক হিসাবে গ্রহণ করতে পারে এবং ডিরেক্টরি তালিকাকে বাছাই করতেls -l পারে, এটি "ফাইলের নামের জায়গার" সমস্যাটিও পরিচালনা করতে পারে

#!/bin/bash
OLD_IFS="$IFS"
IFS=$'\n'
for dir in $(find $1 -maxdepth 1 -type d | sort); 
do
    files=("$dir"/*)
    printf "%5d,%s\n" "${#files[@]}" "$dir"
done
FS="$OLD_IFS"

স্ট্যাকওভারফ্লোতে আমার প্রথম উত্তর, এবং আমি আশা করি এটি কাউকে ^ _ ^ সহায়তা করতে পারে ^


1

অনুসন্ধান . -প্রকার চ-প্রিন্টফ '% এইচ \ n' | সাজানো | uniq -c

উদাহরণস্বরূপ দেয়:

  5 .
  4 ./aln
  5 ./aln/iq
  4 ./bs
  4 ./ft
  6 ./hot

0

আমি এখানে অন্য কয়েকজনের সাথে চেষ্টা করেছি তবে আমি কেবল ফাইলগুলি চাইলে ফাইল গণনাতে অন্তর্ভুক্ত সাবফোল্ডারগুলি শেষ করেছি। ./folder/path<tab>nnnবর্তমান ফোল্ডারের প্রতিটি সাবফোল্ডারের জন্য সাবফোল্ডারগুলি সহ ফাইলের সংখ্যা সহ এটি মুদ্রণ করে।

for d in `find . -type d -print` 
do 
  echo -e "$d\t$(find $d -maxdepth 1 -type f -print | wc -l)"
done

0

কোনও নির্দিষ্ট ধরণের ফাইলগুলি পুনরাবৃত্তভাবে অনুসন্ধান করার সহজ উপায়। এই ক্ষেত্রে, বর্তমান ডিরেক্টরিতে সমস্ত ফোল্ডারগুলির জন্য .jpg ফাইলগুলি:

find . -name *.jpg -print | wc -l


0

একটি সুপার ফাস্ট অলৌকিক কমান্ড, যা ডিরেক্টরিতে চিত্রের সংখ্যা গণনা করতে এবং চিত্র এক্সটেনশান দ্বারা আউটপুট সংগঠিত করতে পুনরাবৃত্তভাবে ফাইলগুলি ঘুরিয়ে দেয়:

find . -type f | sed -e 's/.*\.//' | sort | uniq -c | sort -n | grep -Ei '(tiff|bmp|jpeg|jpg|png|gif)$'

ক্রেডিট: https://unix.stackexchange.com/a/386135/354980


0

ডিরেক্টরি স্ট্রাকচারের মাধ্যমে ব্রাউজ করার এবং গভীরতার ফলাফল সরবরাহ করার এটি অন্য কোনও উপায় হতে পারে।

find . -type d  | awk '{print "echo -n \""$0"  \";ls -l "$0" | grep -v total | wc -l" }' | sh 

0

আমি node_modulesবিশ্লেষণযুক্তটির ভিতরে থাকা সমস্ত ডিরেক্টরি বাদ দিতে স্ক্রিপ্টটি সম্পাদনা করেছি ।

এটি ফাইলের প্রজেক্টের ফাইল ফাইল সন্ধানকারী হ্যান্ডেল করতে পারে এমন সর্বাধিক সংখ্যার বেশি কিনা তা পরীক্ষা করতে ব্যবহার করা যেতে পারে।

find . -type d ! -path "*node_modules*" -print0 | while read -d '' -r dir; do
    files=("$dir"/*)
    printf "%5d files in directory %s\n" "${#files[@]}" "$dir"
done

আপনার সিস্টেমটি দেখতে পারে এমন সর্বোচ্চ ফাইলগুলি পরীক্ষা করতে:

cat /proc/sys/fs/inotify/max_user_watches

node_modules ফোল্ডারটি আপনার আইডিই / সম্পাদকে ধীর সিস্টেমে বাদ দেওয়া পথগুলিতে যুক্ত করা উচিত এবং অন্য ফাইলগুলির গণনাটি আদর্শভাবে সর্বাধিকের বেশি হওয়া উচিত নয় (যা পরিবর্তিত হতে পারে)।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.