LibraTool logoLibraTool

وړیا د chmod اجازو محاسبونکی

د مالک، ډلې، او نورو لپاره د Unix فایل اجازې بدلې کړئ ترڅو اوکتال ارزښت (755)، سمبولیک نښه (rwxr-xr-x)، او دقیق chmod کمانډ ترلاسه کړئ.

یو ځل چې لوډ شي آفلاین کار کوي
لوستللیکلاجرا کولارزښت
خاوند7
ډله5
نور5
ځانګړي بټونه
اکټل (د سمون وړ)
rwxr-xr-x
سمبولیک
کمانډ
$ chmod 755 د فایل نوم

عامې مخکې ترتیب شوې کچې

دا څنګه کار کوي

دا وسیله یو لاسي-لیکل شوی، بشپړ کلاینټ-اړخ Unix اجازو محاسبونکی دی — هیڅ کتابتون، هیڅ سرور. دا هره اجازه یو منطقي په React حالت جوړښت کې انځوروي او د اکتال، سمبولیک، او ls -l بڼو ترمنځ د مستقیم بټ‌وایز ریاضي سره بدلون کوي.

  1. 1
    چیک‌بکس جوړښت حالت ټاکي
    هر یو له نهو لوستل/لیکل/چلول چیک‌بکسونو (مالک، ډله، بل) یو منطقي د React حالت اعتراض کې بدلوي. ځانګړي بټونه — setuid، setgid، او sticky — یوه جلا موازي حالت اعتراض کې تعقیبیږي.
  2. 2
    بټ‌وایز ریاضي اکتال محاسبه کوي
    octalFor() فنکشن هر ډلې لپاره فعالو اجازو ارزښتونه راټولوي د ثابتو وزنونو r=4، w=2، x=1 سره. درې ډلې عددونه یوځای کیږي، او که کوم ځانګړی بټ ټاکل شوی وي، یو څلورم مخکینی عدد (setuid=4، setgid=2، sticky=1) ورزیاتیږي.
  3. 3
    دوه‌اړخیز تحلیل ټولې ننوتنې سمولوي
    یو 3- یا 4-عددي اکتال شمېره لیکل parseOctal() هڅوي، چې د بټ‌وایز AND سره هر عدد بیرته اجازو منطقونو ته تحلیلوي او چیک‌بکس جوړښت تازه کوي. یو ls -l کرښه پیستل parseLsPerms() هڅوي، چې د ریگولر اکسپریشن سره 9-توري اجازه متن ایستل کوي او ځانګړي توري لکه s، S، t، او T د setuid/setgid/sticky لپاره کوډ‌ایستي.
  4. 4
    chmod کمانډ راټولیږي او کاپي کیږي
    وروستی chmod کمانډ د متن انټرپولیشن سره جوړیږي — اکتال حالت یا سمبولیک حالت (u=rwx,g=rx,o=rx بڼه) — د اختیاري -R بیرغ او موخه فایل نوم سره. Copy کیکاږل کمانډ کلیپبورډ ته د navigator.clipboard.writeText() له لارې لیکي، چې محلي پرته د شبکې کال نه چلیږي.

اړوندې وسیلې

په مکرر ډول پوښتل شوې پوښتنې