Pangunahing mga pahintulot sa GNU / Linux na may chmod

Mabubuting tao! 🙂 Una sa lahat, ito ay nagkakahalaga ng pagbanggit na ito ang aking unang kontribusyon sa pamayanan, inaasahan kong may isang taong mahahanap itong kapaki-pakinabang

=> Pangunahing istraktura ng mga pahintulot sa mga file
=> Pangunahing istraktura ng mga pahintulot sa mga direktoryo
=> Gumagamit, Mga Grupo at Iba Pa
=> Chmod octal

1.- Pangunahing istraktura ng mga pahintulot sa mga file

Mayroong 3 pangunahing mga katangian para sa mga simpleng file: basahin, isulat, at isagawa.

>> Basahin ang pahintulot (basahin)
Kung mayroon kang pahintulot na basahin ang isang file, maaari mong makita ang nilalaman nito.

>> Sumulat ng pahintulot (sumulat)
Kung mayroon kang pahintulot na magsulat ng isang file, maaari mong baguhin ang file. Maaari mong idagdag, patungan o tanggalin ang nilalaman nito.

>> Ipatupad ang pahintulot (ipatupad)
Kung ang file ay nagpatupad ng pahintulot, maaari mong sabihin sa operating system na patakbuhin ito na para bang isang programa. Kung ito ay isang programa na tinatawag na "foo" maaari natin itong isagawa bilang anumang utos.
O isang script (interpreter) na kailangang basahin at magpatupad ng pahintulot, ang isang pinagsamang programa ay kailangang mabasa lamang.

Ang mga character na naiugnay sa mga pahintulot ay:
r nangangahulugang pagsusulat at nagmula Read
w nangangahulugang pagbabasa at nagmula Writo
x nangangahulugang pagpapatupad at nagmula eXgupitin

Paggamit ng chmod upang baguhin ang mga pahintulot
Ang chmod (mode ng pagbabago) ay ang utos na ginamit upang baguhin ang mga pahintulot, maaari kang magdagdag o mag-alis ng mga pahintulot sa isa o higit pang mga file na may + (plus) o - (minus)

Kung nais mong pigilan ang iyong sarili na baguhin ang isang mahalagang file, alisin lamang ang pahintulot sa pagsulat sa iyong "file" gamit ang chmod command

Kaugnay na artikulo:
Mga Tip: Higit sa 400 mga utos para sa GNU / Linux na dapat mong malaman 😀
$ chmod -w iyongFile

kung nais mong gumawa ng isang maipapatupad na script, sumulat

$ chmod + x tuScript

kung nais mong alisin o idagdag ang lahat ng mga katangian nang sabay-sabay

$ chmod -rwx file $ chmod + rwx file

maaari mo ring gamitin ang = sign (pantay) upang itakda ang mga pahintulot sa isang eksaktong kumbinasyon, aalisin ng utos na ito ang pagsusulat at magpatupad ng mga pahintulot na iniiwan lamang ang binasa

$ chmod = r file

Mag-ingat sa pag-edit ng mga pahintulot ng iyong mga file, kung ie-edit mo ang mga ito huwag kalimutan na iwanan ang mga ito tulad ng orihinal

2.- Pangunahing istraktura ng mga pahintulot sa mga direktoryo

Sa kaso ng mga direktoryo mayroon kaming parehong mga pahintulot, ngunit may iba't ibang kahulugan.

Kaugnay na artikulo:
4 na utos na malaman ang data mula sa aming HDD o mga partisyon

>> Basahin ang pahintulot sa isang direktoryo
Kung ang isang direktoryo ay nabasa ang pahintulot, maaari mong makita ang mga file na naglalaman nito. Maaari mong gamitin ang isang "ls (listahan ng listahan)" upang makita ang nilalaman nito, dahil nabasa mo na ang pahintulot sa isang direktoryo ay hindi nangangahulugang maaari mong basahin ang nilalaman ng mga file nito kung wala kang nabasang pahintulot sa mga iyon.

>> Sumulat ng pahintulot sa isang direktoryo.
Sa pahintulot sa pagsulat maaari kang magdagdag, alisin o ilipat ang mga file sa direktoryo

>> Isagawa ang pahintulot sa isang direktoryo.
Pinapayagan ka ng pagpapatupad na gamitin ang pangalan ng direktoryo kapag na-access mo ang mga file sa direktoryong iyon, iyon ay, ang pahintulot na ito ay isinasaalang-alang sa mga paghahanap na isinasagawa ng isang programa, halimbawa, ang isang direktoryo nang walang pahintulot sa pagpapatupad ay hindi masuri ng utos hanapin

3.- Mga Gumagamit, Grupo at Iba Pa

Ngayon alam namin ang 3 mga pahintulot at kung paano idagdag o alisin ang mga ito, ngunit ang 3 mga pahintulot na ito ay nakaimbak sa 3 magkakaibang mga lugar na tinawag.
Ang gumagamit (u) ay nagmula sa gumagamit
Ang pangkat (g) ay nagmula sa pangkat
Ang iba (o) ay nagmula sa iba pa

Kapag tumakbo ka

$ chmod = r file

Baguhin ang mga pahintulot sa 3 mga lugar, kapag naglista ka ng mga direktoryo na may "ls -l" makikita mo ang isang bagay na katulad nito.

-r - r - r-- 1 mga gumagamit ng wada 4096 Abr 13 19:30 file

tandaan ang mga 3 r para sa 3 magkakaibang uri ng mga permit

kung saan:

x ------------- x ------------ x | mga pahintulot | pagmamay-ari | x ------------- x ------------ x | rwx ------ | gumagamit | | --- rx --- | pangkat | | ------ rx | iba pang | x ------------- x ------------ x

maaari naming alisin ang mga pahintulot para sa bawat may-ari; ipagpalagay na mayroon kaming isang file:

-rwxr-xr-x 1 wada mga gumagamit 4096 Abr 13 19:30 file

Upang alisin ang mga pahintulot sa pagpapatupad sa mga pangkat at iba pa, gamitin lamang ang:

$ chmod gx, file ng baka

ang aming file ay magkakaroon ng mga pahintulot na ito

-rwxr - r-- 1 wada mga gumagamit 4096 Abr 13 19:30 file

kung nais mong alisin ang pahintulot sa pagsulat ng gumagamit:

$ chmod ux file
-r-xr - r-- 1 wada mga gumagamit 4096 Abr 13 19:30 file

Ang pagdaragdag at pag-alis ng dalawang mga pahintulot nang sabay:

$ chmod u-x + w file
-rw-r - r-- 1 wada mga gumagamit 4096 Abr 13 19:30 file

Napakasimple di ba? malaking ngiti

4.- chmod sa octal

Ang representasyon ng octal ng chmod ay napaka-simple

Pagbasa ay may halaga ng 4
Pagsusulat ay may halaga ng 2
Pagpapatupad ay may halaga ng 1

Pagkatapos:

x ----- x ----- x ----------------------------------- x | rwx | 7 | Basahin, isulat at isagawa ang | | rw- | 6 | Pagbasa, pagsusulat | | rx | 5 | Pagbasa at pagpapatupad | | r-- | 4 | Pagbasa | | -wx | 3 | Pagsulat at pagpapatupad | | -w- | 2 | Pagsusulat | | --x | 1 | Pagpapatupad | | --- | 0 | Walang mga pahintulot | x ----- x ----- x ----------------------------------- x

Ganito:

x ----------------- x x- x | chmod u = rwx, g = rwx, o = rx | chmod 775 | | chmod u = rwx, g = rx, o = | chmod 760 | | chmod u = rw, g = r, o = r | chmod 644 | | chmod u = rw, g = r, o = | chmod 640 | | chmod u = rw, go = | chmod 600 | | chmod u = rwx, go = | chmod 700 | x ----------------- x x- x

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   auroszx dijo

    Hindi ko naintindihan ang mga octal 😛 Salamat sa artikulo!

    1.    wow dijo

      isang simpleng trick ay upang makita ito sa binary: ang rwx ay kumakatawan sa 3 bits (Basahin, Isulat, eXecut). Kung nais mong basahin at isulat ang mga pahintulot, magkakaroon ka ng 110 binary, na kung saan sa octal ay ang bilang 4. Gayundin, kung alam mo na naayos ito bilang GUO (Pangkat, Gumagamit, Iba pa) nagawa mo na ito. Halimbawa: basahin, isulat at ipatupad para sa pangkat at gumagamit; pagbabasa at pagganap para sa iba; mananatili: 111,111,101 -> 775

      1.    phico dijo

        Salamat. Hindi ko nakita ang ganoong paraan

      2.    R1791 dijo

        Mag-ingat dahil ang 110 binary ay hindi ang bilang 4 sa octal.
        Ang binary number 110 ay octal ng bilang 6

    2.    Hindi kilala dijo

      Karaniwan mayroon kami sa isang banda ng gumagamit o mga gumagamit at sa kabilang banda ang mga pahintulot
      Pahintulot:
      r = basahin (basahin)
      w = sumulat
      x = exe (pagpapatupad)
      - = walang pahintulot.
      Mga Gumagamit:
      u = may-ari, tagapangasiwa.
      g = pangkat.
      o = lahat ng iba.
      Sa ls -l nakikita natin ang mga pahintulot alinman sa direktoryo o file upang ibigay ang lahat sa kanila halimbawa kasama ang:
      sudo ugo + rwx 'filename' // Ibibigay namin ang lahat ng mga pahintulot.

  2.   pagkubkob84 dijo

    dumidiretso ito sa mga tala
    .
    Salamat!

  3.   jerrykpg dijo

    Napakabuti!

  4.   eliotime3000 dijo

    Napakabuti.

  5.   Kevin Mashke dijo

    Magandang!

    Napakagandang artikulo, ngunit dapat gawin ang kaunting pagwawasto:

    Ang ibig sabihin ng r ay pagsulat at nagmula sa Basahin
    w nangangahulugang basahin at nagmula sa Sumulat
    x nangangahulugang pagpapatupad at nagmula sa eXecut

    (R) Basahin ang Basahin at (W) Sumulat ay Sumulat

    Pagbati!

    1.    Wada dijo

      Nangyayari iyan sa paggawa ng mga tala gabi gabi hahahaha pasensya na sa aking pagkakamali kaagad ko itong maitama, sa ngayon nagkamali ako, Salamat

      1.    Batas-Batayan dijo

        Nagbibigay ito sa iyo ng isang error .. .. dahil kahit gaano ka pa may akda ng post, hindi ka nila bibigyan ng pahintulot na i-edit ito sa sandaling nai-post ito ..

        Isa pang maliit na pagkakamali .. ..sa puntong 3 .- .. kapag sinabi mong "kung nais mong alisin ang pahintulot sa pagsulat mula sa gumagamit" .. inilagay mo ang "$ chmod ux file" .. ..at dapat itong "$ chmod uw file" ..to match your say .. at ang resulta ..

        1.    Wada dijo

          Annotated

    2.    juan perez dijo

      Ang ibig sabihin ng r ay BASAHIN at nagmula sa Basahin
      w ay nangangahulugang magsulat at nagmula sa Sumulat
      x nangangahulugang pagpapatupad at nagmula sa eXecut

  6.   Madilim na Lila dijo

    Sinubukan kong magbahagi ng isang folder sa Samba, at magbigay ng mga pahintulot na magbasa at sumulat sa mga panauhin, ngunit ang kaso ay kapag lumikha ako ng isang bagong folder mula sa isa sa dalawang computer (panauhin o kliyente) na ang bagong folder ay walang nabasa at sumulat ng mga pahintulot na nakatalaga sumulat para sa lahat ... Mayroon bang paraan upang ayusin iyon nang hindi kinakailangang i-edit ang mga pahintulot sa tuwing nalilikha ang isang folder? Medyo masalimuot ito. Sa pamamagitan ng paraan, ginagawa ko ang lahat sa pamamagitan ng isang graphic na interface.

    1.    Wada dijo

      Magtanong tungkol sa setfacl

  7.   Marcos dijo

    Napakalinaw na artikulo. Isang detalye, kung saan sinasabi nito:
    | chmod u = rwx, g = rx, o = | chmod 760 |
    Ay dapat na:
    | chmod u = rwx, g = rw, o = | chmod 760 |
    O well:
    | chmod u = rwx, g = rx, o = | chmod 750 |

    1.    Steeven Abraham Santos Farias dijo

      Bakit Kaibigan?

      1.    fefo dijo

        Dahil ang x ay katumbas ng 5 at sa halimbawa ito ay bilang 6
        g = rx 6 Error
        g = rx 5 Tama
        g = rw 6 Tama

  8.   Rainier Herrera dijo

    Para sa Madilim na Lila:
    Mula sa kaunting natutunan ko pa rin, nailigtas ko ang kaalamang ito (na hindi ko talaga alam kung makakatulong ito sa iyo sa iyong problema, ngunit sulit na subukang; at nawawala ito sa publication na ito):
    Magbigay ng mga paulit-ulit na pahintulot (-R) tulad nito:
    chmod -R 777 parent_directory / *
    Ibibigay nito ang lahat ng mga pahintulot sa lahat ng mga gumagamit, pangkat, at iba pa tungkol sa folder ng magulang, at sa lahat ng mga folder at file na nasa loob (mga pahintulot bilang default para sa mga bago na nilikha sa direktoryo na ito, hindi bababa sa ganoon ang paraan sa aking slax)

  9.   Rainier Herrera dijo

    Sa graphic, dapat kang maghanap ng isang pagpipilian na nagsasabing "gawin itong utos na paulit-ulit" o "gawin ito para sa mga isinamang folder"

  10.   Bruno cascio dijo

    Isa ako sa mga palaging itinapon ang 777 sa aking makina para sa kaginhawaan, ngunit sa mga utos na ito ilalagay ko ang mga baterya at magiging mas maingat, salamat sa kontribusyon!

  11.   yo dijo

    Salamat, nakuha mo ako sa pag-aalinlangan

  12.   Manuel Caleb dijo

    Napakagandang kontribusyon ... panatilihin ito ...

  13.   edibret dijo

    napakahusay salamat 😀

  14.   support.masvernat@gmail.com dijo

    Mahusay na paliwanag, sa wakas ito ay malinaw sa akin ng isa ...

  15.   Camila dijo

    Kamusta!

    Tingnan, hindi ko alam kung nauugnay ito ngunit may problema ako sa mga pahintulot na magrekord, magtanggal, sa aking mp4. Hindi ako papayagang baguhin ang mga pahintulot, kaya nabasa lang ito. Ipasok ang mga utos na ibinigay mo ngunit ang sagot ay
    chmod: pagbabago ng mga pahintulot ng "/ media / 0C87-B6D2": Read-only file system

    Sinuri ko ang maraming mga forum at walang gumana para sa akin, sasabihin ko sa iyo na ako ay isang nagsisimula sa ito upang maaaring may isang bagay na mali akong ginagawa.

    Sana matulungan mo ako.

    kisses

    1.    Hindi kilala dijo

      Subukang mag-log in bilang sobrang gumagamit

    2.    Javi_VM dijo

      Maaaring wala kang tamang driver. Gamit ang NTFS filesystem hindi ka nito hahayaang magsulat maliban kung na-install mo ang ntfs-3g package. Hindi ko alam ang mp4 kung anong sistema ang magkakaroon nito ...

  16.   cristian alexis galeano ruiz dijo

    Excelente, gracias.

  17.   fran dijo

    salamat sa tutorial 🙂 napaka kapaki-pakinabang

  18.   yerson rico dijo

    nagkataon na binabasa ko ang tungkol sa utos ng chmod sa isang gabay sa pangangasiwa ng mga system ng linux, na malinaw din sa akin, doon lamang nila sinabi sa akin ang tungkol sa 3 pang mga utos -s -S at -t na mga karagdagang pahintulot, iyon ang hindi ko Malinaw ako, bukas babasahin ko ang isa pang mahusay na nabasa, napakahusay ng iyong mga talahanayan, pagbati

  19.   Javier dijo

    Ang kontribusyon ay pinahahalagahan. Ang kailangan ko lang

  20.   John Gomez dijo

    Kumusta, napaka-interesante, nais kong malaman kung paano o sa anong programa ang maaari kong mai-edit ang mga file, chmod o kung ano ang nasa folder na iyon,
    Nais kong i-edit ang ilang mga pahintulot, na naroroon ...

    O paano ito ... salamat

    Salamat

  21.   LM dijo

    Napakahusay na ipinaliwanag, salamat

  22.   Ismael dijo

    MAHUSAY NA PAG-AARI, SALAMAT SA PAGBIBIGAY NG BAHAGI NG IYONG PANAHON upang Gawin Ito.

  23.   Miguel dijo

    Magandang tampo Salamat sa. Nais kong gumawa ng isang paglilinaw na itinuturing kong mahalaga. Sa Espanyol ang pagtanggal ay hindi katumbas ng pagtanggal ng Ingles. Sa Espanyol ang pagtanggal ay hindi nangangahulugang alisin.
    Ayon sa RAE nangangahulugan ito:

    1. tr. Pagpasa o paglipat ng isang bagay mula sa isang lugar patungo sa iba pa. U. tc prnl.
    2. tr. Ang paglipat ng isang bagay, pag-alog nito o pag-ikot nito, kadalasan upang magkakaiba ang iba't ibang mga elemento.

    Sa puntong ito, sa halip na alisin, dapat gamitin ang pandiwang alisin.

    1.    masigla dijo

      Totoo, sinasabi kong Tanggalin ang sarili ko kapag may tinanggal ako, lalo na sa mga term ng computer.

    2.    Wada dijo

      Kailangan mong idagdag ang pangatlong linya ...
      3. tr. Tanggalin, itabi, o i-obviate ang isang isyu.
      Hindi ko ito sinabi sa isang pagsisikap na "Tanggalin" kung hindi upang alisin ang 🙂 paumanhin kung ito ay inilaan upang matanggal. Salamat sa pagtigil at sa paglilinaw isasaalang-alang ko ito.

  24.   Fabian garcia dijo

    Mahusay

    Mangyaring may isang tao na linawin ang isang katanungan para sa akin, na sa pagkakaintindi ko nalalapat lamang ito sa gumagamit at pangkat na nagmamay-ari ng file o direktoryo, ngunit kung mayroon akong isang gumagamit o pangkat na "xyz" halimbawa, paano ako magtatalaga ng pahintulot alinman sa r, o wox sa gumagamit o pangkat lamang iyon at hindi sa (mga) may-ari.

  25.   a dijo

    Paano ko makikita ang mga pahintulot ng isang tukoy na pangkat at paano ko mai-e-edit ang mga ito upang magkaroon ito ng parehong mga pahintulot sa ugat

  26.   tazmanian dijo

    Kumusta, mayroon akong kaunting problema, ang mga PC ay nasa lubuntu at sa domain na may lokal na gumagamit, hindi ito nagbibigay ng isang problema ngunit sa gumagamit ng domain, at ito ay sa oras ng pagbubukas ng mozilla at ang thunderbird na ang buong sistema ay nagyelo Inaasahan kong matutulungan nila ako
    tagay

  27.   gonzalez lang dijo

    Mahusay na paliwanag

  28.   Orianis dijo

    Mahusay na artikulo ... Gusto ko lamang makapagbigay ng sagot sa ilang taong maka-diyos mula sa forum na ito, patungkol sa sumusunod na katanungan: «Kung magdagdag ako ng isang gumagamit ng A sa aking GROUP na pangkat, na ang mga pahintulot sa GROUP na pangkat na ito ay rwx, lahat ng mga gumagamit ng pangkat na ito , kabilang ang A, ang mga pahintulot na rwx na ito sa panloob na mga file / direktoryo? Isinasaalang-alang na ang panloob na mga file ay mayroon nang rwx para sa GROUP group? Salamat!!!!!! 🙂

  29.   jeFNDZ dijo

    Magaling. Simple at naiintindihan.

  30.   Segora dijo

    Ako ay ganap na bago sa ito at sa impormasyong ito. Kamangha-mangha itong nagtrabaho. Salamat.

  31.   Daniela dijo

    Mahusay na kontribusyon, napaka kapaki-pakinabang, salamat (:

  32.   Eduardo Aledo Loredo dijo

    Napaka nakapagtuturo ... Napaka-pedagogical.

  33.   Miguel dijo

    Salamat sa artikulo, malaki ang naitulong nito sa akin, napakalito nito ang xDDDD

  34.   leps dijo

    Napaka-kapaki-pakinabang ng iyong kontribusyon, kakaiba mayroon akong problema na ang mga file na palagi kong ginamit ay "basahin lamang" na isagawa
    chmod 777 file
    root @ Leps: / home / leps # chmod: pagbabago ng mga pahintulot ng "Mga Download / canaima-popular-4.1 ~ stable_i386 / canaima-popular-4.1 ~ stable_i386.iso": Read-only filesystem

    at sa lahat ng mga file ito ay pareho, sa katunayan pinatakbo ko ito sa Ctrl + Alt + F1 bilang ugat at pareho ito. Ano ang magagawa ko?

  35.   rantsero dijo

    Mahusay na impormasyon !! Napakalaking tulong nito sa akin.
    Salamat sa inyo.

  36.   Gustavo Urquizo dijo

    Napakahusay na tala. Hinimok ako na mag-apply ng mga pahintulot at salamat sa tutorial na ito, nagawa ko ito sa ilang minuto. Lubos na inirerekomenda

  37.   kalinovato dijo

    Gumawa ako ng chmod -R 777 sa ugat ng aking pag-install, iyon ay /
    at i-restart ang kali linux at ngayon ay hindi ito naglo-load
    May mga ideya ba?

    1.    Diego dijo

      Oo, nasira ang lahat, kailangan mong muling mai-install muli ang Ubuntu, at alam ko dahil ang parehong bagay ang nangyari sa akin !!!

  38.   Vicente dijo

    Ang tutorial ay napakahusay, napaka kumpleto. Marahil ang maliliit na error, ngunit nai-puna na na hindi mai-edit. Napakahusay pa ring matutunan

  39.   Kevin dijo

    Ang ibig sabihin ng r ay pagsulat at nagmula sa Basahin
    w nangangahulugang basahin at nagmula sa Sumulat

    Doon ka naguluhan. basahin basahin, w baguhin ang pagsulat

  40.   wekmentor dijo

    Napaka-kapaki-pakinabang! Para sa amin na hindi masyadong nasa pangangasiwa ng Linux, mahusay ang mga tutorial na ito.

    Binabati kita sa blog!

  41.   Bertholdo Suárez Perez dijo

    Pagbati sa mga bisita ng Desdelinux Blog.

    Isang nakakatawang bagay ang nangyayari sa akin gamit ang isang ubunter distro tulad ng LMint.
    Kopyahin at i-paste ko ang isang folder ng tema sa direktoryo / usr / share / mga tema sa pamamagitan ng paggamit ng 'sudo' (humihingi ng password ng aking gumagamit).
    Doon sa folder ng system, kapag gumagawa ng isang listahan gamit ang 'ls -l', o 'ls -la', sinabi na folder ng tema o tema, ay pagmamay-ari ng aking username (at pangkat), iyon ay, hindi ng Ugat

    Kaya, gagawin ko ang pagbabago upang alisin ang pahintulot sa pagsulat mula sa aking gumagamit sa nasabing direktoryo ng na-download na tema, dahil kapag sinusuri ang lahat ng mga file at folder nito nang paulit-ulit na may 'ls -laR', ang aking gumagamit ay ang tanging nakakasulat sa sinabi folder at mga file. Oo naman hulaan kong makapangyarihang Root din.
    Pinoposisyon ako mula sa Terminal, na may 'cd / usr / share / mga tema / the-theme-download', at pagkatapos ay simpleng pagpapatupad ng 'chmod -Rv uw *', nang hindi nangangailangan ng 'sudo' o mga pahintulot sa root. Ipinaalam niya sa akin na matagumpay niyang binago ang pahintulot sa pagsulat ng aking gumagamit sa lahat ng mga file at subfolder ng 'the-tema-na-download'. Ngunit, hindi nito binago ang mga pahintulot ng folder ng ina mula sa kung saan ko isinasagawa ang utos, 'the-tema-download-', na isinasaalang-alang na bilang isang patakaran dapat itong recursively.

    Kapag sinuri ko ang folder ng na-download na tema sa pamamagitan ng file explorer «Box», ang mga unang subfolder doon ay lilitaw na may isang padlock, at isang bagay na walang katotohanan ang nagaganap, maaari kong kopyahin ang alinman sa mga folder na iyon at i-paste ito doon mismo sa lahat ng nilalaman nito, na dapat tinanggihan. At pagkatapos ay sinusubukan mong tanggalin ang nasabing kopya, hindi mo ito magagawa: tinanggihan ang pahintulot, Ipagpalagay ko dahil lahat ng mga subdirectory at file sa loob ay tinanggal ang kanilang pahintulot sa pagsulat, habang ginagawa ko.

    Hindi ko alam kung ito ay isang Bug ng utos ng chmod, ang isa na hindi nagbabago ng pahintulot ng folder kung saan inilunsad ang utos, at pagkatapos ay ang rol ng kakayahang makopya ng mga subdirectory na na-configure nang walang pahintulot sa pagsulat.

    Sa mga artikulo sa internet, kasama ang isang ito, inilarawan niya na ito ang mga hakbang upang maibalik ito nang tama.
    Naghanap ako sa Ingles, upang makita kung ang anumang pagpipilian ng utos ay nawawala, ngunit hindi ko nalaman ang tungkol dito. Gayunpaman, nag-induct ako mula sa mga nakaraang pagsubok, na ang utos ay maaaring magamit tulad ng 'chmod -Rv uw ./ *', at sa katunayan, binabago nito ang mga pahintulot ng folder o direktoryo mula sa kung saan ko isinasagawa ang utos, ang na-download na folder ng tema, sa kabila ng na hindi ko pa nakita ang opsyong './' sa paggamit ng chmod.
    Kung may sinumang manunuri, mangyaring linawin ako tungkol sa aking mga pagdududa.

    Salamat sa inyo.

  42.   ang hari dijo

    Kung ang isang gumagamit ay may mga pahintulot sa pagsusulat at walang nabasang mga pahintulot sa isang file, maaari ba niyang baguhin ang file?

    1.    Larawan ng placeholder Alvaro Torijano dijo

      Si

    2.    Larawan ng placeholder Alvaro Torijano dijo

      Isa pang bagay: ang mga inisyal ng mga pahintulot ay mali.
      Ang r ay para sa Basahin, at ito ay nangangahulugang pagbabasa. Idem para sa pagsusulat.

  43.   Larry Laffer dijo

    mahusay na sa wakas naintindihan ko ito ay mahusay na ipinaliwanag

  44.   emmanuel dijo

    Mayroon akong pagdududa sa mga halimbawang inilagay nila
    ang halimbawa ng utos: chmod -r 777
    Ayon sa tinanggal ko ang mga pahintulot sa Basahin sa mga gumagamit, pangkat, iba pa ngunit ang 777 (rwx) kung gayon ano ang ibig sabihin nito?

    walang serial na pantay k chmod ur, gr, o ????

  45.   Manuel Moreno dijo

    Mahusay, inaasahan kong ipagpatuloy ang pag-aaral ng Linux

  46.   Andrew Reyes dijo

    Maraming salamat! Mahusay na kontribusyon ...

  47.   Hindi kilala dijo

    Napakahusay, salamat

  48.   Caesar dijo

    Napakagandang paliwanag, kinakamot ko ang aking sarili ng isang pagkahati kung saan hindi ko mababago ang mga file. Pagkatapos nalaman ko na wala akong naka-install na ntfs-3g dahil ito ay isang partisyon ng ntfs at nalutas.

  49.   patakbuhin ang 3 dijo

    O isang script (interpreter) na kailangang basahin at magpatupad ng pahintulot, ang isang pinagsamang programa ay kailangang mabasa lamang.

  50.   John dijo

    lilitaw ang isang "d" sa simula ng drwxr-xr-x ng gumagamit. ano ang ibig sabihin nito sa tingin ko direktoryo ito ngunit hindi ako sigurado

  51.   bukatony dijo

    Ngayon alam namin ang 3 mga pahintulot at kung paano idagdag o alisin ang mga ito, ngunit ang 3 mga pahintulot na ito ay nakaimbak sa 3 magkakaibang mga lugar na tinawag

  52.   y8 dijo

    -r - r - r– 1 mga gumagamit ng wada 4096 Abr 13 19:30 file?

  53.   g-switch 3 dijo

    Kung ito ay isang programa na tinatawag na "foo" maaari natin itong isagawa bilang anumang utos. https://gswitch3.net

  54.   Samsun dijo

    Maganda ang kamangha-manghang post na ito.

  55.   Ramon Tomas dijo

    Ito ay isang uri ng infumable scam. huwag maniwala sa sinabi ko.

  56.   irving faulkner dijo

    hi lahat, ako ay masyadong bago sa paksang ito ng chmod, at chonw.

    Humihingi ako ng paumanhin kung hindi ko masyadong maintindihan, sinusubukan kong mag-order ng lahat ng mga halimbawa upang magkaroon ng isang kalinawan kung paano gamitin ang mga pahintulot, at mga takdang-aralin ng iba't ibang mga pangkat, na may mga pahintulot ng rwx, basahin ang pagsulat ng pagsulat, kung paano maunawaan nang mabuti ang lahat ng pagsasaayos , ng mga file at folder, subdirectory kapag isinasagawa mo ang utos l -l ang impormasyong lilitaw doon, at ang mga gitling sa pagitan ng bawat liham na formulated doon, din kung paano gawin iyon kapag kinopya mo ang impormasyon mula sa isang disk sa pamamagitan ng nautilus, na lilitaw ang lahat ng mga kinopyang file kabilang ang mga folder na may isang padlock, kung paano maging may-ari ng lahat ng impormasyon nang hindi binabago ang mga pahintulot ng bawat isa sa mga file bilang default, upang mabasa, sumulat, magpatupad, at tanggalin ang anumang nais mo, nang hindi kinakailangang gumamit ng root.

    Nabasa ko at ako ay isang gumagamit na laging nagpatupad ng chmod -R 777 file, o mga folder, dahil nabasa ko ito sa ganoong paraan, ngunit kapag gumawa ka ng isang ls sa nasabing file, o folder pagkatapos ay naka-highlight ang mga ito sa isang mas matinding berde na hindi mabasa. Malinaw na pangalanan, dahil gumagamit ako ng linux mint, ngunit nakikita ko na maaaring may isa pang katulad na folder, na may iba pang mga katangian, at may iba't ibang kulay, tulad ng natitira, ngayon nabasa ko na ang 755, hindi ko alam kung dapat itong gamitin sa ganitong paraan (chmod - Ang R 755 Folder) ay nag-iiwan ng mga pahintulot bilang default, sa folder na iyon, at ito ay para sa mga direktoryo, ngunit ang 644 ay para sa mga file, hindi ko alam kung okay lang na gamitin ito sa ganitong paraan (chmod -R 644 file), ngunit kapag tapos na ang ls - Pagkatapos ay lilitaw na ang file ay 644, at sa iba lumilitaw itong ugat, at ang iba sa pangalan ng mga gumagamit, kasama ang mga resulta na ito, may isang bagay na wala sa karaniwan.

    Wala akong kahit kaunting ideya kung paano gamitin ang mga perpektong utos, upang ang mga folder, direktoryo, at file ay may mga kinakailangang pahintulot na kinakailangan, at itatalaga sa mga pangkat, o mga gumagamit na gusto ko

    Gusto kong malaman upang malaman kung anong uri ng mga file ang mga ito kapag gumagawa ng isang l--l

    drwxr-xr-x 2 root root 4096 Peb 15 22:32 a
    -rwxrwxrwx 1 root root 474 Peb 16 23:37 canaima5
    -rwxrwxrwx 1 root root 374 Peb 9 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 Peb 15 00:22 pag-install ng windows ng USB
    -rw-r - r– 1 m18 m18 7572 Dis 22 2016 mdmsetup.desktop
    -rwxrwxrwx 1 root root 61 Peb 18 13:07 pkme
    -rwxrwxrwx 1 root root 10809 Mayo 15 2013 README
    -rwxrwxrwx 1 root root 57 Ene 3 11:58 bawiin ang sudo
    -rwxrwxrwx 1 root root 1049 Peb 18 01 02 Rep-Systemback
    -rwxrwxrwx 1 ugat na ugat 1163 Peb 11 11:12 root.txt
    -rwxrwxrwx 1 root root 384 Peb 10 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 ugat ng ugat 31 Ene 1 2002 torregal

    Narito ang isang halimbawa Sinubukan kong baguhin ang ilang mga file na ang m18 ay nilikha sa isang gumagamit, ang natitira ay nakopya mula sa isa pang disk, na may nautilus, at mayroon silang mga padlock,

    drwxr-xr-x 3 root root 4096 Peb 15 00:22 i-install ang windows USB
    drwxr-xr-x 2 root root 4096 Peb 15 22:32 a magkaroon ng isang padlock, ang natitirang mga file din, ngunit gamitin ang utos na ito mula sa impormasyong nagpapatunay na nangyayari ito: ang mga file ngayon ay walang isang padlock ngunit, hindi ko alam kung ok sila Ang mga pahintulot na mayroon sila, at ang ideya ay upang malaman kung anong pahintulot ang dapat magkaroon ng bawat file o folder, at saang pangkat dapat ito. at malaman kung ano ang gagamitin kapag nagdaragdag ng chmod.

    m18 @ m18 ~ $ cd Desktop /
    m18 @ m18 ~ / Desktop $ ls -l
    Kabuuang 60
    drw-r - r– 2 ugat ng ugat 4096 Peb 15 22:32 a
    -rw-r - r– 1 root root 474 Peb 16 23:37 canaima5
    -rw-r - r– 1 root root 374 Peb 9 16:34 Error_EXFAT
    drw-r - r– 3 root root 4096 Peb 15 00:22 pag-install ng windows ng USB
    -rw-r - r– 1 m18 m18 7572 Dis 22 2016 mdmsetup.desktop
    -rw-r - r– 1 root root 61 Peb 18 13:07 pkme
    -rw-r - r– 1 root root 10809 May 15 2013 README
    -rw-r - r– 1 root root 57 Ene 3 11:58 kunin ang sudo
    -rw-r - r– 1 root root 1049 Peb 18 01:02 Rep-Systemback
    -rw-r - r– 1 root root 1163 Peb 11 11:12 root.txt
    -rw-r - r– 1 root root 384 Peb 10 22:30 systemback ubuntu 16-18
    -rw-r - r– 1 root root Jan 31, 1 torregal
    m18 @ m18 ~ / Desktop $ sudo ugo + rwx *
    [sudo] password para sa m18:
    sudo: ugo + rwx: hindi nahanap ang utos
    m18 @ m18 ~ / Desktop $ sudo chmod ugo + rwx *
    m18 @ m18 ~ / Desktop $ ls -l
    Kabuuang 60
    drwxrwxrwx 2 ugat ng ugat 4096 Peb 15 22:32 a
    -rwxrwxrwx 1 root root 474 Peb 16 23:37 canaima5
    -rwxrwxrwx 1 root root 374 Peb 9 16:34 Error_EXFAT
    drwxrwxrwx 3 root root 4096 Peb 15:00:22 pag-install ng windows ng USB
    -rwxrwxrwx 1 m18 m18 7572 Dis 22 2016 mdmsetup.desktop
    -rwxrwxrwx 1 root root 61 Peb 18 13:07 pkme
    -rwxrwxrwx 1 root root 10809 Mayo 15 2013 README
    -rwxrwxrwx 1 root root 57 Ene 3 11:58 bawiin ang sudo
    -rwxrwxrwx 1 root root 1049 Peb 18 01 02 Rep-Systemback
    -rwxrwxrwx 1 ugat na ugat 1163 Peb 11 11:12 root.txt
    -rwxrwxrwx 1 root root 384 Peb 10 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 ugat ng ugat 31 Ene 1 2002 torregal
    m18 @ m18 ~ / Desktop $ sudo chmod -R 755 pag-install \ de \ windows \ USB /
    m18 @ m18 ~ / Desktop $ ls -l
    Kabuuang 60
    drwxrwxrwx 2 ugat ng ugat 4096 Peb 15 22:32 a
    -rwxrwxrwx 1 root root 474 Peb 16 23:37 canaima5
    -rwxrwxrwx 1 root root 374 Peb 9 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 Peb 15 00:22 pag-install ng windows ng USB
    -rwxrwxrwx 1 m18 m18 7572 Dis 22 2016 mdmsetup.desktop
    -rwxrwxrwx 1 root root 61 Peb 18 13:07 pkme
    -rwxrwxrwx 1 root root 10809 Mayo 15 2013 README
    -rwxrwxrwx 1 root root 57 Ene 3 11:58 bawiin ang sudo
    -rwxrwxrwx 1 root root 1049 Peb 18 01 02 Rep-Systemback
    -rwxrwxrwx 1 ugat na ugat 1163 Peb 11 11:12 root.txt
    -rwxrwxrwx 1 root root 384 Peb 10 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 ugat ng ugat 31 Ene 1 2002 torregal
    m18 @ m18 ~ / Desktop $ sudo chmod -R 755 a
    m18 @ m18 ~ / Desktop $ ls -l
    Kabuuang 60
    drwxr-xr-x 2 root root 4096 Peb 15 22:32 a
    -rwxrwxrwx 1 root root 474 Peb 16 23:37 canaima5
    -rwxrwxrwx 1 root root 374 Peb 9 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 Peb 15 00:22 pag-install ng windows ng USB
    -rw-r - r– 1 m18 m18 7572 Dis 22 2016 mdmsetup.desktop
    -rwxrwxrwx 1 root root 61 Peb 18 13:07 pkme
    -rwxrwxrwx 1 root root 10809 Mayo 15 2013 README
    -rwxrwxrwx 1 root root 57 Ene 3 11:58 bawiin ang sudo
    -rwxrwxrwx 1 root root 1049 Peb 18 01 02 Rep-Systemback
    -rwxrwxrwx 1 ugat na ugat 1163 Peb 11 11:12 root.txt
    -rwxrwxrwx 1 root root 384 Peb 10 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 ugat ng ugat 31 Ene 1 2002 torregal

    sa kabilang banda alam kung paano gamitin ang chown command. Hindi ko rin alam kung mas mahusay na gamitin ang utos ng cp upang kopyahin ang impormasyon, mula sa isa pang hard drive na may ilang wildcard na kinopya ang mga file sa lahat ng kanilang mga pahintulot, at mananatili silang magagamit sa iyong gumagamit, o palagi silang mananatili sa padlock

    ang gusto ko ay kung may nakakaalam ng isang mas kumpletong artikulo, at sa mga halimbawa ng bawat isa sa mga wildcard, na gumagamit ng chmod, at chown. Maaari ko itong ilagay upang mas madaling matuto ang mga baguhan, dahil may mga talahanayan kung saan lumilitaw ang 3-digit na pagnunumero, tulad ng sa 777, 644, at kung paano nabuo ang pagnunumero, nang hindi pa natukoy ang mga ito, o maraming iba pa na masasalamin ng ang buod ng ugo Hindi ko alam kung tama ito sa palagay ko ito ay User, Mga May-ari ng Pangkat, at kasama ang rwx para sa mga folder, subdirectory, executable file, atbp.

    sa huli ang nais ko ay malaman na gamitin ang lahat ng mga formula, mula sa chmod, at chonw para sa lahat ng mga file, at para sa buong linux file system

    Humihingi ako ng paumanhin kung ang aking katanungan tungkol sa paksa ay napaka katawa-tawa, naghahanap lang ako ng ilang patnubay, upang magkaroon ng isang mas komportableng pamamaraan upang maunawaan ang bawat bahagi ng mga pahintulot sa pangkat, at mga utos ng modifier, ng chmod, at chonw na mga programa.

    Pagbati, at Maraming salamat sa iyong pakikipagtulungan.

  57.   mga asno dijo

    danny mahal ko siya uwu

  58.   mga asno dijo

    danny mahal ko siya uwu ....