এই খুব অদ্ভুত। আমি সেট করতে চেষ্টা করছি ulimit
করার 60000
আমার মাধ্যমে startup.sh
:
#!/bin/bash
ulimit -n 60000
echo "Hello! File Descriptor set"
আমি এটি ./startup.sh
(755 ফাইলের অনুমতিগুলি) দিয়ে সম্পাদন করতে পারি এবং ইকো লাইনটি মুদ্রিত হয় এবং কোন ত্রুটি দেখানো হয় না। যাইহোক, যখন আমি ulimit -n
এটা এখনও দেখায় 1024
, কি হচ্ছে?
আমি কি আকর্ষণীয় মনে করি আমি ulimit -n 60000
টার্মিনালে টাইপ করতে পারি, এবং তারপর ulimit -n
এটি পুরোপুরি কাজ করে। কেন আমি একটি স্ক্রিপ্টের মাধ্যমে ফাইল বর্ণনাকারী সীমা সেট করতে পারি না?
ডেবিয়ান 8, 64-বিট। OpenVZ কন্টেইনার