chmod کیلکولیٹر
مالک، گروپ اور دیگر کے لیے ایک محسوس کرنے والے Read/Write/Execute گرڈ سے Unix فائل اجازتیں بنائیں — setuid، setgid اور sticky bits سمیت — اور octal قدر (755)، symbolic string (rwxr-xr-x) اور chmod command کو لائیو اپ ڈیٹ ہوتے دیکھیں۔ کسی octal قدر کو الٹا کرنے کے لیے ٹائپ کریں، یا ایک کلک سے کوئی عام preset لگائیں۔ براؤزر میں، مفت۔
سب کچھ آپ کے براؤزر میں چلتا ہے — کوئی فائل نہیں پڑھی جاتی اور سرور کو کچھ نہیں بھیجا جاتا۔
اجازت کیلکولیٹر
اجازتیں طے کرنے کے لیے خانوں کو ٹوگل کریں، یا اسے الٹا کرنے کے لیے نیچے کوئی octal قدر ٹائپ کریں۔ octal، symbolic اور chmod command فوری اپ ڈیٹ ہوتے ہیں۔
| کلاس | پڑھناr · 4 | لکھناw · 2 | چلاناx · 1 |
|---|---|---|---|
| مالکu | |||
| گروپg | |||
| دیگرo |
Octal ہندسوں کی قدریں
ہر octal ہندسہ ایک کلاس کے صارف کے لیے read (4)، write (2) اور execute (1) کا مجموعہ ہے۔
| ہندسہ | Binary | علامتی | مطلب |
|---|
عام اجازتیں
کسی بھی preset کو اوپر کیلکولیٹر میں لوڈ کرنے کے لیے "لاگو کریں" پر تھپتھپائیں۔
chmod کیلکولیٹر کے بارے میں
chmod Calculator بصری طور پر Unix فائل permissions بناتا ہے۔ owner، group اور other کے لیے ایک سادہ گرڈ میں Read، Write اور Execute کو ٹوگل کریں — ساتھ ہی خصوصی setuid، setgid اور sticky bits — اور تین آؤٹ پٹس کو لائیو اپڈیٹ ہوتے دیکھیں: octal ویلیو (755)، symbolic سٹرنگ (rwxr-xr-x) اور مکمل chmod کمانڈ، ایک اختیاری recursive flag کے ساتھ۔
یہ الٹ سمت میں بھی کام کرتا ہے: کوئی بھی octal ویلیو ٹائپ کریں اور گرڈ روشن ہو کر بالکل دکھا دیتا ہے کہ یہ کیا دیتا ہے۔ یہ الٹ سمت ہی اسے builder کے ساتھ ساتھ debugging ٹول بھی بناتی ہے — ls -l یا کسی deployment سکرپٹ سے mode پیسٹ کریں اور سادہ چیک باکسز میں دیکھیں کہ کون کیا کر سکتا ہے۔
ایک ڈیجٹ ٹیبل arithmetic کی وضاحت کرتی ہے — ہر octal ڈیجٹ read (4)، write (2) اور execute (1) کا مجموعہ ہوتا ہے — اور ایک preset فہرست ان permissions کا احاطہ کرتی ہے جو آپ واقعی استعمال کرتے ہیں: فائلوں کے لیے 644، ڈائریکٹریز اور executables کے لیے 755، secrets کے لیے 600، مشترکہ ٹیم فولڈرز کے لیے 750 اور 775، ہر ایک پر ایک سادہ زبان میں نوٹ کے ساتھ۔ سب کچھ آپ کے براؤزر میں چلتا ہے۔
chmod کیلکولیٹر استعمال کرنے کا طریقہ
- کیلکولیٹر گرڈ میں Owner، Group اور Other کے لیے Read، Write اور Execute باکسز ٹوگل کریں۔
- اگر ضرورت ہو تو خصوصی bits — setuid، setgid یا sticky — فعال کریں۔
- لائیو octal ویلیو، symbolic سٹرنگ اور مکمل chmod کمانڈ پڑھیں؛ -R شامل کرنے کے لیے "Recursive" پر ٹک کریں۔
- یا الٹ سمت میں کام کریں: گرڈ میں لوڈ کرنے کے لیے 640 جیسی octal ویلیو ٹائپ کریں۔
- ایک عام preset (644، 755، 600…) ایک کلک سے لاگو کریں، پھر جو ویلیو یا کمانڈ آپ کو چاہیے اسے کاپی کریں۔