Pagrindiniai leidimai GNU / Linux su chmod

Geri žmonės! 🙂 Pirmiausia verta paminėti, kad tai yra mano pirmasis indėlis į bendruomenę, tikiuosi, kad kam nors tai bus naudinga

=> Pagrindinė failų leidimų struktūra
=> Pagrindinė katalogų leidimų struktūra
=> Vartotojas, grupės ir kiti
=> Chmod aštuonkojis

1.- Pagrindinė failų leidimų struktūra

Yra 3 pagrindiniai paprastų failų atributai: skaitymas, rašymas ir vykdymas.

>> Skaitymo leidimas (skaityti)
Jei turite leidimą skaityti failą, galite pamatyti jo turinį.

>> Rašymo leidimas (rašymas)
Jei turite leidimą rašyti failą, galite jį modifikuoti. Galite pridėti, perrašyti ar ištrinti jo turinį.

>> Vykdyti leidimą (vykdyti)
Jei failas turi leidimą, galite nurodyti operacinei sistemai ją paleisti taip, lyg tai būtų programa. Jei tai programa, vadinama „foo“, galime ją vykdyti kaip bet kurią komandą.
Arba scenarijų (vertėją), kuriam reikia skaityti ir vykdyti leidimą, kompiliuotą programą reikia tik perskaityti.

Leidimams priskiriami simboliai:
r reiškia rašyti ir kilęs Read
w reiškia skaityti ir kilęs Wapeigos
x reiškia vykdymą ir kilęs iš eXekuta

Naudojant „chmod“ leidimams pakeisti
chmod (pakeisti režimą) yra komanda, naudojama norint pakeisti teises. Galite pridėti arba pašalinti teises į vieną ar daugiau failų naudodami + (pliusas) arba - (minusas)

Jei norite neleisti modifikuoti svarbaus failo, tiesiog pašalinkite „failo“ rašymo leidimą naudodami komandą chmod

Susijęs straipsnis:
Patarimai: Daugiau nei 400 komandų, skirtų GNU / Linux, kurias turėtumėte žinoti 😀
$ chmod -w jūsųFailas

jei norite sukurti vykdomąjį scenarijų, parašykite

$ chmod + x tuScript

jei norite pašalinti arba pridėti visus atributus vienu metu

$ chmod -rwx failas $ chmod + rwx failas

Taip pat galite naudoti = ženklą (lygu) norėdami nustatyti teises tiksliai, ši komanda pašalina rašymo ir vykdymo teises, paliekant tik skaitytą

$ chmod = r failas

Būkite atsargūs redaguodami failų teises, jei juos redaguosite, nepamirškite jų palikti tokių, kokie buvo iš pradžių

2.- Pagrindinė leidimų struktūra kataloguose

Katalogų atveju mes turime tuos pačius leidimus, bet su kita prasme.

Susijęs straipsnis:
4 komandos žinoti duomenis iš mūsų HDD ar skaidinių

>> Skaitymo leidimas kataloge
Jei katalogas turi skaitymo leidimą, galite pamatyti jame esančius failus. Galite naudoti „ls (sąrašo katalogą)“, kad pamatytumėte jo turinį. Tai, kad turite skaitymo leidimą kataloge, dar nereiškia, kad galite perskaityti jo failų turinį, jei neturite skaitymo leidimo.

>> Rašymo leidimas kataloge.
Turėdami rašymo leidimą, galite pridėti, pašalinti ar perkelti failus į katalogą

>> Vykdykite leidimą kataloge.
Vykdymas leidžia jums naudoti katalogo pavadinimą, kai naudojatės to katalogo failais, tai yra, šis leidimas leidžia į tai atsižvelgti atliekant programos paieškas, pavyzdžiui, katalogas be vykdymo leidimo netikrins komanda rasti

3.- Vartotojai, grupės ir kiti

Dabar mes žinome 3 leidimus ir kaip juos pridėti ar pašalinti, tačiau šie 3 leidimai saugomi 3 skirtingose ​​vadinamose vietose.
Vartotojas (u) yra iš vartotojo
G grupė priklauso grupei
Kiti (arba) kilę iš kitų

Kai bėgsi

$ chmod = r failas

Pakeiskite leidimus 3 vietose, kai išvardysite katalogus su „ls -l“, pamatysite kažką panašaus.

-r - r - r-- 1 wada vartotojai 4096 balandžio 13 19:30 byla

atkreipkite dėmesį į tuos 3 duomenis, skirtus 3 skirtingų tipų leidimams

kur:

x ------------- x ------------- x | leidimai | priklauso | x ------------- x ------------- x | rwx ------ | vartotojas | | --- rx --- | grupė | | ------ rx | kita | x ------------- x ------------- x

galime panaikinti kiekvieno savininko leidimus; Tarkime, kad turime failą:

-rwxr-xr-x 1 wada vartotojai 4096 balandžio 13 19:30 byla

Norėdami pašalinti grupių ir kitų vykdymo teises, tiesiog naudokite:

$ chmod gx, jaučio failas

mūsų failas turės šias teises

-rwxr - r-- 1 wada vartotojai 4096 balandžio 13 19:30 byla

jei norite pašalinti vartotojo rašymo leidimą:

$ chmod ux failas
-r-xr - r-- 1 wada vartotojai 4096 balandžio 13 19:30 byla

Dviejų leidimų pridėjimas ir pašalinimas vienu metu:

$ chmod u-x + w failas
-rw-r - r-- 1 wada vartotojai 4096 balandžio 13 19:30 byla

Labai paprasta, tiesa? didelė šypsena

4.- chmod aštuonkojyje

Aštuonkojis chmod atvaizdavimas yra labai paprastas

Lektūra turi vertę 4
Rašymas turi vertę 2
Vykdymas turi vertę 1

Taigi:

x ----- x ----- x ----------------------------------- x | rwx | 7 | Skaityti, rašyti ir vykdyti | | rw- | 6 | Skaitymas, rašymas | | rx | 5 | Skaitymas ir vykdymas | r-- | 4 | Skaitymas | | -wx | 3 | Rašymas ir vykdymas | -w- | 2 | Rašymas | | --x | 1 | Vykdymas | | --- | 0 | Nėra leidimų | x ----- x ----- x ----------------------------------- x

Taigi:

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

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   „AurosZx“ sakė

    Niekada nesupratau aštuonkojų. Ačiū už straipsnį!

    1.    Oho sakė

      paprastas triukas yra pamatyti jį dvejetainiu: rwx reiškia 3 bitus (skaityti, rašyti, eXecute). Jei norite skaitymo ir rašymo leidimų, turėtumėte 110 dvejetainių reikšmių, o aštuonkojis yra skaičius 4. Be to, jei žinote, kad jis organizuotas kaip GUO (grupė, vartotojas, kiti), tai jau padarėte. Pavyzdys: skaityti, rašyti ir vykdyti grupei ir vartotojui; skaitymas ir atlikimas kitiems; liktų: 111,111,101 -> 775

      1.    phico sakė

        Ačiū. Aš to nebuvau mačiusi

      2.    R1791 sakė

        Būkite atsargūs, nes 110 dvejetainis skaičius nėra skaičius 4 aštuonete.
        Dvejetainis skaičius 110 yra aštuonkojis skaičius 6

    2.    Anoniminis sakė

      Iš esmės mes turime, viena vertus, vartotoją ar vartotojus, ir, kita vertus, leidimus
      Leidimai:
      r = skaityti (skaityti)
      w = rašyti
      x = exe (vykdymas)
      - = nėra leidimo.
      Vartotojai:
      u = savininkas, administratorius.
      g = grupė.
      o = visi kiti.
      Naudodamiesi ls -l, matome leidimus katalogui arba failui, kad suteiktų jiems visus, pavyzdžiui:
      sudo ugo + rwx 'failo vardas' // Suteiksime visus leidimus.

  2.   84 sakė

    jis eina tiesiai į natas
    .
    Gracias!

  3.   jerrykpg sakė

    Muy bueno!

  4.   3000 sakė

    Labai geras.

  5.   Kevinas Maschke sakė

    Geras!

    Labai geras straipsnis, tačiau reikėtų šiek tiek pataisyti:

    r reiškia rašymą ir yra iš skaitymo
    w reiškia skaityti ir ateina iš rašymo
    x reiškia vykdymą ir gaunamas iš „eXecute“

    (R) Skaityti yra skaityti ir (W) Rašyti yra Rašyti

    Pasveikinimas!

    1.    Wada sakė

      Taip nutinka užrašinėjant vėlai vakare hahahaha atsiprašau už savo klaidą, kai tik galiu ją ištaisyti, dabar tai man daro klaidą, ačiū 🙂

      1.    „RAW-Basic“ sakė

        Tai suteikia jums klaidą .. .. nesvarbu, kiek esate įrašo autorius, jums nėra suteikta teisė redaguoti jį paskelbus ..

        Dar viena nedidelė klaida .. .. 3 punkte .- .. kai sakote „jei norite pašalinti vartotojo rašymo leidimą“ .. įdėjote „$ chmod ux failą“ .. .. ir jis turėtų būti „$“ chmod uw failas ".. kad atitiktų tai, ką sakote .. ir rezultatą ..

        1.    Wada sakė

          Anotuota

    2.    Juanas Perezas sakė

      r reiškia SKAITYTI ir gaunamas iš skaitymo
      w reiškia WRITE ir kilęs iš „Write“
      x reiškia vykdymą ir gaunamas iš „eXecute“

  6.   Tamsiai violetinė sakė

    Bandžiau bendrinti aplanką su „Samba“ ir suteikti svečiams skaitymo ir rašymo leidimus, tačiau yra tas atvejis, kai sukuriu naują aplanką iš vieno iš dviejų kompiuterių (svečio ar kliento), naujame aplanke nėra skaitymo ir rašymo visiems priskirtos teisės rašyti ... Ar yra būdas tai išspręsti nereikalaujant redaguoti leidimų kiekvieną kartą, kai sukuriamas aplankas? Tai šiek tiek apsunkina. Beje, viską darau per grafinę sąsają.

    1.    Wada sakė

      Pasiteiraukite apie setfacl

  7.   Marcos sakė

    Labai aiškus straipsnis. Detalė, kur parašyta:
    | chmod u = rwx, g = rx, o = | chmod 760 |
    Turėtų būti:
    | chmod u = rwx, g = rw, o = | chmod 760 |
    O gerai:
    | chmod u = rwx, g = rx, o = | chmod 750 |

    1.    Steevenas Abraomas Santosas Fariasas sakė

      Kodėl draugas?

      1.    fefo sakė

        Kadangi x yra lygus 5, o pavyzdyje jis yra 6
        g = rx 6 klaida
        g = rx 5 Teisingai
        g = rw 6 Teisingai

  8.   Rainier Herrera sakė

    Tamsiai violetinei:
    Iš to, ko dar mokausi, aš išgelbėjau šias žinias (kurių aš tikrai nežinau, ar tai padės jums išspręsti jūsų problemą, tačiau verta išbandyti; o jos trūksta šiame leidinyje):
    Suteikite pasikartojančius leidimus (-R) taip:
    chmod -R 777 tėvų_katalogas / *
    Tai suteiktų visus leidimus visiems vartotojams, grupėms ir kitiems, susijusiems su pagrindiniu aplanku, visais aplankais ir failais, esančiais viduje (pagal numatytuosius nustatymus naujiems, sukurtiems šiame kataloge, leidimai, bent jau taip yra mano aplanke) slax)

  9.   Rainier Herrera sakė

    Grafiškai turėtumėte ieškoti parinkties, kurioje sakoma: „padaryti šią komandą pasikartojančią“ arba „padaryti tai įtraukties aplankams“

  10.   Bruno cascio sakė

    Esu iš tų, kurie patogumo sumetimais visada mėtė „777“ į savo aparatą, tačiau šiomis komandomis įdėsiu baterijas ir būsiu atsargesnis.

  11.   yo sakė

    Ačiū, tu mane išvedei iš abejonės

  12.   Manuelis Calebas sakė

    Labai geras indėlis ... tęskite ...

  13.   edibretai sakė

    labai labai geras aciu 😀

  14.   support.masvernat@gmail.com sakė

    Puikus paaiškinimas, pagaliau man aišku viena ...

  15.   Camila sakė

    labas

    pažiūrėk, nežinau, ar tai aktualu, bet man kyla problemų dėl leidimų įrašyti, ištrinti mano mp4. Tai neleis man keisti leidimų, todėl jis yra tik skaitomas. Įveskite komandas, kurias davėte, bet atsakymas buvo
    chmod: „/ media / 0C87-B6D2“ leidimų keitimas: Tik skaitymo failų sistema

    Aš peržiūrėjau daugelį forumų ir man nieko nepavyko, sakau jums, kad esu šio proceso pradininkas, todėl gali būti, kad kažką darau ne taip.

    Tikiuosi, kad galite man padėti.

    bučiniai

    1.    Anoniminis sakė

      Pabandykite prisijungti kaip super vartotojas

    2.    Javi_VM sakė

      Gali būti, kad neturite tinkamo tvarkyklės. Naudodamas NTFS failų sistemą, jis neleis jums rašyti, nebent esate įdiegę NTFS-3g paketą. Nežinau mp4, kurią sistemą jis turės ...

  16.   Kristianas alexis galeano ruiz sakė

    Excelente, gracias.

  17.   fran sakė

    aciu uz pamoka 🙂 labai naudinga

  18.   Jersonas Rico sakė

    sutapo, kad apie „chmod“ komandą skaičiau „Linux“ sistemų administravimo vadove, kuris man taip pat buvo aiškus, tik ten jie man pasakė apie dar 3 komandas -s -S ir -t, kurios yra papildomos teisės, tai ir padariau ne aš aišku, rytoj aš skaitysiu dar vieną gerą skaitymą, labai geri tavo stalai, sveikinimai

  19.   Javier sakė

    Indėlis vertinamas. Tik tai, ko man reikėjo

  20.   Juanas Gomezas sakė

    Sveiki, labai įdomu, norėčiau sužinoti, kaip ar su kokia programa galiu redaguoti failus, chmod ar kas yra tame aplanke,
    Noriu redaguoti kai kuriuos leidimus, kurie yra ...

    Arba kaip yra ... ačiū

    Ačiū

  21.   LM sakė

    Labai gerai paaiškinta, ačiū

  22.   ISMAELAS sakė

    Puikus įnašas, ačiū, kad skyrėte dalį laiko tai padaryti.

  23.   miguel sakė

    Geras indėlis. Ačiū už. Norėčiau paaiškinti, kurį laikau svarbiu. Ispaniškai pašalinti nėra tolygu angliškam šalinimui. Ispaniškai pašalinti nereiškia pašalinti.
    Pagal RAE tai reiškia:

    1. tr. Perduokite ar perkelkite ką nors iš vienos vietos į kitą. U. tc prnl.
    2. tr. Kažką perkeliant, purtant ar sukant, paprastai taip, kad susimaišytų skirtingi elementai.

    Šia prasme, užuot pašalinus, reikėtų naudoti veiksmažodį pašalinti.

    1.    gyvas sakė

      Tiesa, sakau „Pašalinti“, kai ką nors ištrinu, ypač kompiuteriniu požiūriu.

    2.    Wada sakė

      Turite pridėti trečią eilutę ...
      3. tr. Pašalinkite, atidėkite arba pašalinkite problemą.
      Niekada to nesakiau stengdamasis „pašalinti“, jei ne pašalinti, atsiprašau, jei jis buvo skirtas pašalinti. Ačiū, kad užsukote ir už paaiškinimą į tai atsižvelgsiu.

  24.   Fabianas garcia sakė

    Gerai

    Prašau, kas nors paaiškina klausimą, kad, kaip suprantu, jis taikomas tik vartotojui ir grupei, kuriai priklauso failas ar katalogas, bet jei, pavyzdžiui, turiu vartotoją ar grupę „xyz“, kaip man priskirti leidimą iš „r“ arba wx tik tam vartotojui ar grupei, o ne savininkui (-ams).

  25.   a sakė

    Kaip galiu pamatyti konkrečios grupės leidimus ir kaip juos redaguoti, kad ji turėtų tas pačias pagrindines teises

  26.   tazmanija sakė

    Sveiki, turiu nedidelę problemą, kompiuteriai yra lubuntu ir domene su vietiniu vartotoju, tai kelia problemų ne su domeno vartotoju, o visa sistema atidaro „Mozilla“ ir „thunderbird“. yra sustingęs, tikiuosi, kad jie gali man padėti
    linksmai

  27.   Justo Gonzalezas sakė

    Puikus paaiškinimas

  28.   Orianis sakė

    Puikus straipsnis ... Norėčiau tikėtis, kad galėsiu tikėtis pamaldaus žmogaus iš šio forumo atsakymo dėl šio klausimo: «Jei prie savo grupės grupės pridėsiu vartotoją A, kurio šios grupės grupės leidimai yra„ rwx “, visi ar šios grupės vartotojai, įskaitant A, ar šie „rwx“ leidimai bus skirti vidiniams failams / katalogui? Atsižvelgiant į tai, kad vidiniuose failuose jau yra „GROUP“ grupės „rwx“? Ačiū!!!!!! 🙂

  29.   jeFNDZ sakė

    Šaunuolis. Paprasta ir suprantama.

  30.   Segora sakė

    Esu visiškai nauja tai ir šiai informacijai. Man tai pasisekė nuostabiai. Ačiū.

  31.   daniela sakė

    Puikus indėlis, labai naudinga, ačiū (:

  32.   Eduardo Aledo Loredo sakė

    Labai pamokanti ... Labai pedagoginė.

  33.   miguel sakė

    Ačiū už straipsnį, jis man labai padėjo, tai labai painioja xDDDD

  34.   Lepsas sakė

    Jūsų indėlis yra labai naudingas, keista, aš turiu problemą, kad failai, kuriuos aš visada naudoju, yra „tik skaitomi“
    „chmod 777“ failas
    root @ Leps: / home / leps # chmod: „Downloads / canaima-popular-4.1 ~ stabil_i386 / canaima-popular-4.1 ~ stabil_i386.iso“ leidimų keitimas: tik skaitymo failų sistema

    ir su visais failais jis yra tas pats, tiesą sakant, aš jį paleidžiau su Ctrl + Alt + F1 kaip root ir jis yra tas pats. Ką aš galiu padaryti?

  35.   rančos savininkas sakė

    Puiki informacija !! Tai man buvo labai naudinga.
    Labai ačiū.

  36.   Gustavo Urquizo sakė

    Labai gera nata. Mane paragino taikyti leidimus ir dėka šios pamokos aš tai sugebėjau padaryti per kelias minutes. Labai rekomenduojama.

  37.   kalinovato sakė

    Aš padariau chmod-R 777 savo diegimo šaknyje, tai yra /
    ir paleiskite „kali linux“ iš naujo ir dabar jis neįkeliamas
    Kokiu nors ideju?

    1.    Diegas sakė

      Taip, viskas sugedo, turite iš naujo įdiegti „Ubuntu“, ir aš žinau, nes tas pats nutiko ir man!

  38.   Vicente sakė

    Pamoka yra labai gera, labai išsami. Gal ir nedidelės klaidos, bet jau buvo pakomentuota, kad jų negalima taisyti. Vis tiek labai gera išmokti

  39.   Kevin sakė

    r reiškia rašymą ir yra iš skaitymo
    w reiškia skaityti ir ateina iš rašymo

    Ten jūs pasimetėte. r skaityti skaityti, modifikuoti rašyti

  40.   wekmentor sakė

    Labai naudingas! Tiems iš mūsų, kurie nelabai domisi „Linux“ administravimu, šios pamokos yra puikios.

    Sveikiname tinklaraštį!

  41.   Bertholdo Suarezas Perezas sakė

    Sveikiname lankytojus Desdelinux Dienoraštis.

    Juokingas dalykas nutinka man naudojant ubunter distro, tokį kaip „LMint“.
    Nukopijuoju ir įklijuoju temų aplanką į / usr / share / themes katalogą naudodamas „sudo“ (prašau vartotojo slaptažodžio).
    Kuriant sąrašą naudojant „ls -l“ arba „ls -la“, tame sistemos aplanke priklauso mano vartotojo vardas (ir grupė), tai yra, ne root.

    Taigi ketinu atlikti pakeitimą, kad pašalinčiau savo vartotojo rašymo leidimą minėtame atsisiųstos temos kataloge, nes peržiūrėdamas visus jo failus ir aplankus rekursyviai naudodamas „ls -laR“, mano vartotojas yra vienintelis, kuris gali rašyti minėtuose aplankuose ir failuose. Aišku, spėju ir visagalis šaknis.
    Padėkite save iš terminalo naudodamas „cd / usr / share / themes / the-theme-downloaded“, tada paprasčiausiai vykdydamas „chmod -Rv uw *“, nereikalaudamas „sudo“ ar „root“ leidimų. Jis man pranešė, kad jis sėkmingai modifikavo mano vartotojo rašymo leidimą visiems failams ir aplankams „tema atsisiųstos temos“. Bet tai nepakeitė pagrindinio aplanko, iš kurio aš vykdau komandą „tema parsisiunčiama“, leidimų, atsižvelgiant į tai, kad paprastai ji turėtų būti rekursyvi.

    Kai patikrinu atsisiųstą temos aplanką per „Box“ failų naršyklę, pirmieji ten esantys pakatalogiai atsiranda su spyna ir įvyksta kažkas absurdiško, galiu nukopijuoti bet kurį iš šių aplankų ir įklijuoti ten pat su visu turiniu, kad jis turėtų būti paneigta. Tada bandydamas ištrinti minėtą kopiją, jis to padaryti negali: manau, kad leidimas atimtas, nes visuose viduje esančiuose pakatalogiuose ir failuose buvo panaikintas jų rašymo leidimas, kaip aš praktikavau.

    Aš nežinau, ar tai yra „chmod“ komandos klaida, kuri nekeičia aplanko, iš kurio paleidžiama komanda, leidimo, o tada sąrašas, leidžiantis nukopijuoti pakatalogius, kurie buvo sukonfigūruoti be rašymo leidimo.

    Straipsniuose internete, įskaitant šį, jis aprašo šiuos veiksmus, kad jis būtų rekursiškai teisingas.
    Aš ieškojau anglų kalba, norėdamas sužinoti, ar trūksta kokios nors komandos parinkties, bet apie tai neradau. Tačiau iš ankstesnių bandymų padariau išvadą, kad komandą galima naudoti kaip šį „chmod -Rv uw ./ *“, ir iš tikrųjų ji modifikuoja aplanko ar katalogo, iš kurio vykdau komandą, atsisiunčiamo temos aplanko teises, nepaisant to, kad nemačiau šios „./“ parinkties naudojant „chmod“.
    Jei kas nors žinovas, prašau paaiškinti mane apie mano abejones.

    Ačiū.

  42.   karalius sakė

    Jei vartotojas turi rašymo teises ir neturi failo skaitymo teisių, ar jis gali modifikuoti failą?

    1.    Alvaro Torijano vietos rezervavimo ženklo vaizdas sakė

      Si

    2.    Alvaro Torijano vietos rezervavimo ženklo vaizdas sakė

      Kitas dalykas: leidimų inicialai neteisingi.
      R yra skirtas skaitymui ir reiškia skaitymui. Idem rašyti.

  43.   Larry-lafferis sakė

    Puikiai supratau, kad tai gerai paaiškinta

  44.   Emmanuel sakė

    Aš abejoju jų pateiktais pavyzdžiais
    komandos pavyzdys: chmod -r 777
    Pasak Aš pašalinau skaitymo teises vartotojams, grupėms ir kitiems, bet 777 (rwx), ką tai reiškia?

    nėra serijos lygių k chmod ur, gr ar ????

  45.   Manuelis Moreno sakė

    Labai gerai, tikiuosi ir toliau mokytis „Linux“

  46.   Andresas Reyesas sakė

    Labai ačiū! Puikus indėlis ...

  47.   Anoniminis sakė

    Puiku, ačiū

  48.   Cezaris sakė

    Labai geras paaiškinimas, aš subraižiau save su skaidiniu, kuriame negalėjau modifikuoti failų. Tada sužinojau, kad neturėjau įdiegęs „ntfs-3g“, nes tai yra „NTFS“ skaidinys ir išspręstas.

  49.   paleiskite 3 sakė

    Arba scenarijų (vertėją), kuriam reikia skaityti ir vykdyti leidimą, kompiliuotą programą reikia tik perskaityti.

  50.   Jonas sakė

    Vartotojo drwxr-xr-x pradžioje pasirodo „d“. ką tai reiškia? spėju, kad tai katalogas, bet nesu tikras

  51.   bukatony sakė

    Dabar mes žinome 3 leidimus ir kaip juos pridėti ar pašalinti, tačiau šie 3 leidimai saugomi 3 skirtingose ​​vadinamose vietose

  52.   y8 sakė

    -r - r - r– 1 wada vartotojai 4096 balandžio 13 19:30 byla?

  53.   G jungiklis 3 sakė

    Jei tai programa, vadinama „foo“, galime ją vykdyti kaip bet kurią komandą. https://gswitch3.net

  54.   Samsun sakė

    Gražus šis nuostabus įrašas.

  55.   ramonas tomas sakė

    Tai yra nesibaigiantis sukčiavimas. netikėk tuo, ką sakau.

  56.   Irvingas Faulkneris sakė

    Sveiki visi, aš per daug nauja šioje chmod temoje ir chonw.

    Atsiprašau, jei nesuprantu gerai, bandau užsakyti visus pavyzdžius, kad būtų aišku, kaip naudoti skirtingų grupių leidimus ir priskyrimus, turint „rwx“ leidimus, skaitymo rašymo vykdymą, kaip suprasti visus gerai konfigūruojant failus ir aplankus, pakatalogius, kai vykdote komandą ls -XNUMX, ten rodomą informaciją ir brūkšnelius tarp kiekvienos ten suformuluotos raidės, taip pat kaip tai padaryti, kai kopijuojate informaciją iš disko naudodami nautilus, kad visi rodomi nukopijuoti failai, įskaitant aplankus su spynele, kaip tapti visos informacijos savininku, nekeičiant kiekvieno failo leidimo pagal numatytuosius nustatymus, kad būtų galima skaityti, rašyti, vykdyti ir ištrinti viską, ko norite, nereikalaujant naudoti šaknį.

    Aš skaičiau ir buvau vartotojas, kuris visada vykdė „chmod-R 777“ failą ar aplankus, nes aš jį taip skaičiau, bet kai jūs padarote ls minėtam failui ar aplankui, jie paryškinami intensyviau žaliai kad failo negalima perskaityti Pavadinimas aiškiai, nes aš naudoju „Linux mint“, bet matau, kad gali būti dar vienas panašus aplankas, su kitais atributais ir kita spalva, kaip ir likusieji, dabar aš perskaičiau tą 755, Aš nežinau, ar jis turėtų būti naudojamas tokiu būdu („chmod“ - „R 755“ aplankas) palieka leidimus pagal numatytuosius nustatymus tam aplankui, ir jis skirtas katalogams, bet 644 skirtas failams, aš nežinau, ar gerai jį naudoti tokiu būdu (chmod -R 644 failai), bet kai ls bus padaryta - Tada pasirodys, kad failas yra 644, o kituose jis pasirodo šaknis, o kiti - vartotojų vardu, jau turėdami šiuos rezultatus, kažkas yra iš įprastas.

    Net neįsivaizduoju, kaip naudoti idealias komandas, kad aplankai, katalogai ir failai turėtų reikiamus leidimus ir būtų priskirti norimoms grupėms ar vartotojams.

    Noriu išmokti žinoti, kokie failai jie yra, kai darau ls -l

    drwxr-xr-x 2 šaknies šaknis 4096 vasario 15 d. 22:32
    -rwxrwxrwx 1 šaknies šaknis 474 Vasario 16 23:37 canaima5
    -rwxrwxrwx 1 šaknies šaknis 374 vasario 9 16:34 Error_EXFAT
    drwxr-xr-x 3 šaknies šaknis 4096 vasario 15 00:22 „Windows“ diegimas USB
    -rw-r - r– 1 m18 m18 7572 22 m. gruodžio 2016 d. mdmsetup.desktop
    -rwxrwxrwx 1 šaknies šaknis 61 Vasario 18 13:07 pkme
    -rwxrwxrwx 1 šaknies šaknis 10809 15 m. gegužės 2013 d. PERSKAITYMAS
    -rwxrwxrwx 1 šaknies šaknis 57 sausio 3 11:58 atkurti sudo
    -rwxrwxrwx 1 šaknies šaknis 1049 vasario 18 01:02 Rep-Systemback
    -rwxrwxrwx 1 šaknies šaknis 1163 vasario 11 11:12 root.txt
    -rwxrwxrwx 1 šaknies šaknis 384 10 vasario 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 šaknies šaknis 31 m. sausio 1 d. torregal

    Štai pavyzdys, kurį bandžiau modifikuoti kai kuriuos failus, kuriuos m18 sukūrė vartotojas, likusi dalis buvo nukopijuota iš kito disko su „nautilus“ ir jie turi spynos,

    drwxr-xr-x 3 šaknies šaknis 4096 vasario 15 00:22 įdiekite „Windows“ USB
    drwxr-xr-x 2 šaknies šaknis 4096 vasario 15 d. 22:32 a turi spyną, likusius failus taip pat, tačiau naudokite šią komandą iš informacijos, įrodančios, kas vyksta: failuose nėra spynos, bet Nežinau, ar jie yra teisingi. Jie turi teises ir idėja yra žinoti, kokį leidimą turėtų turėti kiekvienas failas ar aplankas ir kurioje grupėje jis turėtų būti. ir žinoti, ką naudoti pridedant chmod.

    m18 @ m18 ~ $ cd darbalaukis /
    m18 @ m18 ~ / darbalaukis $ ls -l
    Iš viso 60
    drw-r - r– 2 šaknų šaknys 4096 vasario 15 22:32 a
    -rw-r - r– 1 šaknies šaknis 474 Vasario 16 23:37 canaima5
    -rw-r - r– 1 šaknies šaknis 374 Vasario 9 16:34 Error_EXFAT
    drw-r - r– 3 šaknų šaknis 4096 Vasario 15 00:22 „Windows“ diegimas USB
    -rw-r - r– 1 m18 m18 7572 22 m. gruodžio 2016 d. mdmsetup.desktop
    -rw-r - r– 1 šaknies šaknis 61 Vasario 18 13:07 pkme
    -rw-r - r– 1 šaknies šaknis 10809 15 gegužės 2013 README
    -rw-r - r– 1 šaknies šaknis 57 sausio 3 11:58 gauti „sudo“
    -rw-r - r– 1 šaknies šaknis 1049 vasario 18 01:02 Rep-Systemback
    -rw-r - r– 1 šaknies šaknis 1163 vasario 11 11:12 šaknis.txt
    -rw-r - r– 1 šaknies šaknis 384 10 vasario 22:30 systemback ubuntu 16-18
    -rw-r - r– 1 šaknies šaknis 31 m. sausio 1 d. torregal
    m18 @ m18 ~ / darbalaukis $ sudo ugo + rwx *
    [sudo] slaptažodis m18:
    sudo: ugo + rwx: komanda nerasta
    m18 @ m18 ~ / darbalaukis $ sudo chmod ugo + rwx *
    m18 @ m18 ~ / darbalaukis $ ls -l
    Iš viso 60
    drwxrwxrwx 2 šaknies šaknis 4096 vasario 15 22:32 a
    -rwxrwxrwx 1 šaknies šaknis 474 Vasario 16 23:37 canaima5
    -rwxrwxrwx 1 šaknies šaknis 374 vasario 9 16:34 Error_EXFAT
    drwxrwxrwx 3 šaknies šaknis 4096 vasario 15 00:22 Windows diegimas USB
    -rwxrwxrwx 1 m18 m18 7572 22 m. gruodžio 2016 d. mdmsetup.desktop
    -rwxrwxrwx 1 šaknies šaknis 61 Vasario 18 13:07 pkme
    -rwxrwxrwx 1 šaknies šaknis 10809 15 m. gegužės 2013 d. PERSKAITYMAS
    -rwxrwxrwx 1 šaknies šaknis 57 sausio 3 11:58 atkurti sudo
    -rwxrwxrwx 1 šaknies šaknis 1049 vasario 18 01:02 Rep-Systemback
    -rwxrwxrwx 1 šaknies šaknis 1163 vasario 11 11:12 root.txt
    -rwxrwxrwx 1 šaknies šaknis 384 10 vasario 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 šaknies šaknis 31 m. sausio 1 d. torregal
    m18 @ m18 ~ / darbalaukio $ sudo chmod -R 755 diegimas \ de \ windows \ USB /
    m18 @ m18 ~ / darbalaukis $ ls -l
    Iš viso 60
    drwxrwxrwx 2 šaknies šaknis 4096 vasario 15 22:32 a
    -rwxrwxrwx 1 šaknies šaknis 474 Vasario 16 23:37 canaima5
    -rwxrwxrwx 1 šaknies šaknis 374 vasario 9 16:34 Error_EXFAT
    drwxr-xr-x 3 šaknies šaknis 4096 vasario 15 00:22 „Windows“ diegimas USB
    -rwxrwxrwx 1 m18 m18 7572 22 m. gruodžio 2016 d. mdmsetup.desktop
    -rwxrwxrwx 1 šaknies šaknis 61 Vasario 18 13:07 pkme
    -rwxrwxrwx 1 šaknies šaknis 10809 15 m. gegužės 2013 d. PERSKAITYMAS
    -rwxrwxrwx 1 šaknies šaknis 57 sausio 3 11:58 atkurti sudo
    -rwxrwxrwx 1 šaknies šaknis 1049 vasario 18 01:02 Rep-Systemback
    -rwxrwxrwx 1 šaknies šaknis 1163 vasario 11 11:12 root.txt
    -rwxrwxrwx 1 šaknies šaknis 384 10 vasario 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 šaknies šaknis 31 m. sausio 1 d. torregal
    m18 @ m18 ~ / Desktop $ sudo chmod -R 755 a
    m18 @ m18 ~ / darbalaukis $ ls -l
    Iš viso 60
    drwxr-xr-x 2 šaknies šaknis 4096 vasario 15 d. 22:32
    -rwxrwxrwx 1 šaknies šaknis 474 Vasario 16 23:37 canaima5
    -rwxrwxrwx 1 šaknies šaknis 374 vasario 9 16:34 Error_EXFAT
    drwxr-xr-x 3 šaknies šaknis 4096 vasario 15 00:22 „Windows“ diegimas USB
    -rw-r - r– 1 m18 m18 7572 22 m. gruodžio 2016 d. mdmsetup.desktop
    -rwxrwxrwx 1 šaknies šaknis 61 Vasario 18 13:07 pkme
    -rwxrwxrwx 1 šaknies šaknis 10809 15 m. gegužės 2013 d. PERSKAITYMAS
    -rwxrwxrwx 1 šaknies šaknis 57 sausio 3 11:58 atkurti sudo
    -rwxrwxrwx 1 šaknies šaknis 1049 vasario 18 01:02 Rep-Systemback
    -rwxrwxrwx 1 šaknies šaknis 1163 vasario 11 11:12 root.txt
    -rwxrwxrwx 1 šaknies šaknis 384 10 vasario 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 šaknies šaknis 31 m. sausio 1 d. torregal

    kita vertus, mokėdamas naudotis chown komanda. Aš taip pat nežinau, ar geriau naudoti komandą cp informacijai nukopijuoti iš kito standžiojo disko su pakaitos simboliu, kuris kopijuoja failus su visomis jų teisėmis, ir ar jie lieka prieinami jūsų vartotojui, ar jie visada lieka su spynos

    ko aš noriu, tai jei kas nors žino išsamesnį straipsnį ir pateikia kiekvieno pakaitos simbolio, kuriame naudojami chmod ir chown, pavyzdžius. Galiu pastatyti taip, kad naujokams būtų lengviau išmokti, nes yra lentelių, kuriose rodoma 3 skaitmenų numeracija, pavyzdžiui, 777, 644 ir kaip ši numeracija formuojama, iš anksto nenustačius, arba yra daug daugiau, kuriuos atspindi ugo sumuojimas Aš nežinau, ar tai teisinga, manau, kad tai yra Vartotojas, Grupės (-ių) savininkai ir su aplankų, pakatalogių, vykdomųjų failų ir kt.

    galų gale noriu išmokti naudoti visas formules, chmod ir chonw visiems failams ir visai Linux failų sistemai

    Atsiprašau, jei mano klausimas šia tema yra labai juokingas, aš tik ieškau patarimų, kad galėčiau patogiau suprasti kiekvieną grupės leidimų dalį, modifikavimo komandas, chmod ir chonw programas .

    Sveikinimai ir labai ačiū už bendradarbiavimą.

  57.   asilai sakė

    danny aš myliu jį uwu

  58.   asilai sakė

    danny aš myliu jį uwu.