Dobri ljudje! 🙂 Najprej je treba omeniti, da je to moj prvi prispevek k skupnosti, upam, da se bo komu zdel koristen
=> Osnovna struktura dovoljenj v datotekah
=> Osnovna struktura dovoljenj v imenikih
=> Uporabnik, skupine in drugi
=> Chmod osmica
1. - Osnovna struktura dovoljenj v datotekah
Za preproste datoteke obstajajo 3 osnovni atributi: branje, pisanje in izvajanje.
>> Dovoljenje za branje (branje)
Če imate dovoljenje za branje datoteke, si lahko ogledate njeno vsebino.
>> Dovoljenje za pisanje (pisanje)
Če imate dovoljenje za pisanje datoteke, jo lahko spremenite. Vsebino lahko dodate, prepišete ali izbrišete.
>> Izvedi dovoljenje (izvrši)
Če ima datoteka dovoljenje za izvajanje, lahko operacijskemu sistemu naročite, naj jo zažene, kot da gre za program. Če gre za program, imenovan "foo", ga lahko zaženemo kot kateri koli ukaz.
Ali skript (tolmač), ki potrebuje dovoljenje za branje in izvajanje, prebrati je treba samo sestavljeni program.
Znaki, pripisani dovoljenjem, so:
r pomeni pisanje in prihaja iz Read
w pomeni branje in prihaja iz Wobred
x pomeni izvršitev in prihaja iz eXekutirati
Uporaba chmoda za spreminjanje dovoljenj
chmod (način spreminjanja) je ukaz, ki se uporablja za spreminjanje dovoljenj, lahko dodate ali odstranite dovoljenja za eno ali več datotek z znakom + (plus) ali - (minus)
Če si želite preprečiti spreminjanje pomembne datoteke, z ukazom chmod preprosto odstranite dovoljenje za pisanje v "datoteko"
$ chmod -w yourFile
če želite narediti izvršljiv skript, pišite
$ chmod + x tuScript
če želite odstraniti ali dodati vse atribute hkrati
$ chmod -rwx datoteka $ chmod + rwx datoteka
Z znakom = (enako) lahko prav tako nastavite dovoljenja v natančni kombinaciji, ta ukaz odstrani dovoljenja za pisanje in izvajanje, tako da ostanejo samo branja
$ chmod = r datoteka
2. - Osnovna struktura dovoljenj v imenikih
V primeru imenikov imamo enaka dovoljenja, vendar z drugačnim pomenom.
>> Dovoljenje za branje v imeniku
Če ima imenik dovoljenje za branje, si lahko ogledate datoteke, ki jih vsebuje. Če si želite ogledati njegovo vsebino, lahko uporabite "ls (seznam imenika)", če imate dovoljenje za branje v imeniku, še ne pomeni, da lahko preberete vsebino njegovih datotek, če za njih nimate dovoljenja za branje.
>> Zapiši dovoljenje v imenik.
Z dovoljenjem za pisanje lahko dodate, odstranite ali premaknete datoteke v imenik
>> Izvedite dovoljenje za imenik.
Izvedba vam omogoča, da uporabljate ime imenika, ko dostopate do datotek v tem imeniku, to pomeni, da to dovoljenje upošteva pri iskanju, ki ga izvaja program, na primer imenik brez dovoljenja za izvajanje ne bi preveril ukaz najti
3. - Uporabniki, skupine in drugi
Zdaj poznamo 3 dovoljenja in kako jih dodati ali odstraniti, vendar so ta 3 dovoljenja shranjena na treh različnih mestih.
Uporabnik (u) prihaja od uporabnika
Skupina (g) prihaja iz skupine
Drugo (ali) prihaja od drugega
Ko tečeš
$ chmod = r datoteka
Spremenite dovoljenja na treh mestih, ko boste imenike videli z "ls -l", boste videli nekaj podobnega.
-r - r - r-- 1 uporabniki wada 4096 13. april 19:30 datoteka
upoštevajte tiste 3 za tri različne vrste dovoljenj
kje:
x ------------- x ------------- x | dovoljenja | pripada | x ------------- x ------------- x | rwx ------ | uporabnik | | --- rx --- | skupina | | ------ rx | drugo | x ------------- x ------------- x
lahko odstranimo dovoljenja za vsakega lastnika; predpostavimo, da imamo datoteko:
-rwxr-xr-x 1 uporabniki wada 4096 13. april 19:30 datoteka
Če želite odstraniti dovoljenja za izvajanje skupinam in drugim, preprosto uporabite:
$ chmod gx, datoteka vol
naša datoteka bo imela ta dovoljenja
-rwxr - r-- 1 wada uporabniki 4096 13. april 19:30 datoteka
če želite odstraniti dovoljenje za pisanje uporabnika:
$ chmod ux datoteka
-r-xr - r-- 1 wada uporabniki 4096 13. april 19:30 datoteka
Dodajanje in odstranjevanje dveh dovoljenj hkrati:
Datoteka $ chmod u-x + w
-rw-r - r-- 1 uporabniki wada 4096 13. april 19:30 datoteka
Zelo preprosto kajne?
4. - chmod v osmici
Osmeroka predstavitev chmoda je zelo preprosta
Branje ima vrednost 4
Pisanje ima vrednost 2
Izvajanje ima vrednost 1
Nato:
x ----- x ----- x ----------------------------------- x | rwx | 7 | Branje, pisanje in izvajanje | | rw- | 6 | Branje, pisanje | | rx | 5 | Branje in izvedba | | r-- | 4 | Branje | | -wx | 3 | Pisanje in izvedba | | -w- | 2 | Pisanje | | --x | 1 | Izvršitev | | --- | 0 | Brez dovoljenj | x ----- x ----- x ----------------------------------- x
Zato:
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
Nikoli nisem osmislil osmikov 😛 Hvala za članek!
preprost trik je videti v binarni obliki: rwx predstavlja 3 bite (branje, pisanje, eXecute). Če želite dovoljenja za branje in pisanje, bi imeli 110 binarnih zapisov, kar je v osmiški številki številka 4. Tudi če veste, da je organiziran kot GUO (Group, User, Others), ste to že storili. Primer: branje, pisanje in izvajanje za skupino in uporabnika; branje in nastopanje za druge; bi ostal: 111,111,101 -> 775
Hvala vam. Nisem videl tako
Bodite previdni, ker 110 binarno ni število 4 v osmiku.
Binarno število 110 je osmično število 6
V bistvu imamo na eni strani uporabnika ali uporabnike in na drugi strani dovoljenja
Dovoljenja:
r = branje (branje)
w = piši
x = exe (izvedba)
- = ni dovoljenja.
Uporabniki:
u = lastnik, skrbnik.
g = skupina.
o = vsi drugi.
Z ls -l vidimo dovoljenja v imeniku ali datoteki, da jih dobimo na primer z:
sudo ugo + rwx 'ime datoteke' // Dali bi vsa dovoljenja.
gre naravnost k zapiskom
.
hvala!
Zelo dobro!
Zelo dobro.
Dobro!
Zelo dober članek, vendar je treba malo popraviti:
r pomeni pisanje in prihaja iz Read
w pomeni branje in izhaja iz Write
x pomeni izvedbo in prihaja iz eXecute
(R) Branje je branje in (W) Pisanje je pisanje
Lep pozdrav!
To se zgodi, ko delam zapiske pozno zvečer hahahaha oprosti za mojo napako, takoj ko jo popravim, zdaj mi je napaka, hvala 🙂
Napaka je .. .. ker tudi če ste avtor prispevka, po objavi ne boste dobili dovoljenja za njegovo urejanje.
Še ena majhna napaka .. .. v točki 3 .- .. ko rečete "če želite uporabniku odstraniti dovoljenje za pisanje" .. vstavite "$ chmod ux file" .. ..in bi morala biti "$ chmod uw file" ..da ustreza tistemu, kar rečeš .. in rezultatu ..
Pojasnjeno
r pomeni PREBERI in prihaja iz Read
w pomeni WRITE in prihaja iz Write
x pomeni izvedbo in prihaja iz eXecute
Poskušal sem dati mapo v skupno rabo s Sambo in gostom dati dovoljenja za branje in pisanje, vendar primer je, da ko ustvarim novo mapo iz enega od dveh računalnikov (gost ali odjemalec), ta nova mapa nima dodeljenih dovoljenj za branje in pisanje. piši za vse ... Ali obstaja način, da se to popravi, ne da bi morali urejati dovoljenja vsakič, ko ustvarite mapo? Je nekoliko okorno. Mimogrede, vse počnem prek grafičnega vmesnika.
Poizvedite o setfacl
Zelo jasen članek. Podrobnost, kjer piše:
| chmod u = rwx, g = rx, o = | chmod 760 |
Moral bi biti:
| chmod u = rwx, g = rw, o = | chmod 760 |
No dobro:
| chmod u = rwx, g = rx, o = | chmod 750 |
Zakaj prijatelj?
Ker je x enako 5, v primeru pa 6
g = rx 6 Napaka
g = rx 5 Pravilno
g = rw 6 Pravilno
Za temno vijolično:
Iz tistega malega, kar se še učim, sem rešil to znanje (ki v resnici ne vem, ali vam bo pomagalo pri težavi, vendar ga je vredno poskusiti; v tej publikaciji pa ga manjka):
Dajte ponavljajoča se dovoljenja (-R), kot je ta:
chmod -R 777 nadrejeni_imenik / *
To bi dalo vsa dovoljenja vsem uporabnikom, skupinam in drugim glede nadrejene mape ter vseh map in datotek, ki so znotraj (privzeto dovoljenja za nove, ustvarjene v tem imeniku, vsaj tako je v mojem slaxu)
Grafično bi morali poiskati možnost, ki pravi "naj se ta ukaz ponavlja" ali "naredi to za vključene mape"
Sem eden tistih, ki je 777 vedno vrgel na moj stroj zaradi udobja, toda s temi ukazi bom dal baterije in bil previdnejši, hvala za prispevek!
Hvala, spravili ste me iz dvoma
Zelo dober prispevek ... tako naprej ...
zelo zelo dobro hvala 😀
Odlična razlaga, končno mi je jasno ...
hola!
Poglejte, ne vem, ali je to pomembno, vendar imam težave z dovoljenji za snemanje, brisanje v mojem mp4. Ne dovoli mi spreminjanja dovoljenj, zato je samo za branje. Vnesite ukaze, ki ste jih dali, vendar je bil odgovor
chmod: spreminjanje dovoljenj "/ media / 0C87-B6D2": datotečni sistem samo za branje
Pregledala sem številne forume in mi nič ni uspelo, povem vam, da sem v tem začetnik, zato lahko nekaj storim narobe.
Upam, da mi lahko pomagate.
poljubov
Poskusite se prijaviti kot super uporabnik
Morda nimate ustreznega gonilnika. Z datotečnim sistemom NTFS vam ne bo mogel pisati, razen če imate nameščen paket ntfs-3g. Ne vem, mp4, kakšen sistem bo imel ...
Excelente, gracias.
hvala za vadnico 🙂 zelo koristno
po naključju sem bral o ukazu chmod v priročniku o upravljanju sistemov linux, kar mi je bilo tudi jasno, le tam so mi povedali še 3 ukaze -s -S in -t, ki so dodatna dovoljenja, to pa nisem Jasno sem, jutri bom prebral še eno dobro branje, zelo dobro vaše tabele, pozdrav
Prispevek je cenjen. Kar sem potreboval
Pozdravljeni, zelo zanimivo, rad bi vedel, kako ali tudi s kakšnim programom lahko urejam datoteke, chmod ali kaj je v tej mapi,
Želim urediti nekaj dovoljenj, ki so tam ...
Ali kako je to ... hvala
hvala
Zelo dobro razloženo, hvala
ODLIČEN PRISPEVEK, HVALA, DA STE DELUJALI ČAS.
Dober prispevek. Hvala za. Rad bi podal pojasnilo, ki se mi zdi pomembno. V španščini remove ni enakovredno angleščini remove. V španščini odstraniti ne pomeni odpraviti.
Po RAE pomeni:
1. tr. Prenos ali premikanje nečesa z enega kraja na drugega. U. tc prnl.
2. tr. Premikanje nečesa, stresanje ali predenje, običajno tako, da se njegovi različni elementi mešajo.
V tem smislu je treba namesto odstranjevanja uporabiti glagol odstraniti.
Res je, pravim, da se odstranim, ko nekaj odstranim, še posebej v računalniškem smislu.
Dodati morate tretjo vrstico ...
3. tr. Odstranite, razveljavite ali odpravite težavo.
Nikoli nisem rekel v prizadevanju za "odpravo", če ne za odstranitev. 🙂 žal, če naj bi bila odstranjena. Hvala, da ste se ustavili in za pojasnilo, da ga bom upošteval.
dobro
Prosim, naj mi nekdo razjasni vprašanje, da, kot sem razumel, velja samo za uporabnika in skupino, ki je lastnik datoteke ali imenika, če pa imam na primer uporabnika ali skupino "xyz", kako dodam dovoljenje od r ali wox samo temu uporabniku ali skupini in ne lastnikom (lastnikom).
Kako lahko vidim dovoljenja določene skupine in kako jih lahko uredim, tako da ima enaka korenska dovoljenja
Živjo, imam malo težav, osebni računalniki so v lubuntuju in v domeni z lokalnim uporabnikom, ne povzroča težav, ampak z uporabnikom domene in v času odpiranja mozille in thunderbirda je celoten sistem zamrznjen. Upam, da mi lahko pomagajo
na zdravje
Odlična razlaga
Odličen članek ... Rad bi le, da bi lahko računal na odgovor neke pobožne osebe s tega foruma na naslednje vprašanje: «Če v skupino GROUP dodam uporabnika A, katerega dovoljenja te skupine GROUP so rwx, bodo vsi uporabniki te skupine , vključno z A, bodo ta dovoljenja rwx za notranje datoteke / imenik? Ob upoštevanju, da imajo notranje datoteke že rwx za skupino GROUP? Hvala vam!!!!!! 🙂
Dobro opravljeno. Preprosto in razumljivo.
Popolnoma sem nov v teh in teh informacijah. Čudovito se mi je izšlo. Hvala vam.
Odličen prispevek, zelo koristen, hvala (:
Zelo poučno ... Zelo pedagoško.
Hvala za članek, zelo mi je pomagal, to je zelo zmedeno xDDDD
Vaš prispevek je zelo koristen. Nenavadno imam težavo, da se datoteke, ki sem jih vedno uporabljal, izvajajo samo za branje
datoteka chmod 777
root @ Leps: / home / leps # chmod: spreminjanje dovoljenj za "Downloads / canaima-popular-4.1 ~ stable_i386 / canaima-popular-4.1 ~ stable_i386.iso": datotečni sistem samo za branje
in z vsemi datotekami je enako, pravzaprav sem ga zagnal s Ctrl + Alt + F1 kot root in je enako. Kaj lahko naredim?
Odlične informacije !! Zelo mi je bilo v pomoč.
Najlepša hvala.
Zelo dobra opomba. Pozvali so me, naj uporabim dovoljenja in zahvaljujoč tej vadnici sem to lahko storil v nekaj minutah. Zelo priporočljivo.
V korenu namestitve sem naredil chmod -R 777, to je /
in znova zaženite kali linux in se zdaj ne naloži
Kaj idej?
Da, vse se je zlomilo, morate znova namestiti Ubuntu in vem, ker se je zgodilo isto!
Vadnica je zelo dobra, zelo popolna. Morda majhne napake, vendar je bilo že komentirano, da jih ni mogoče urejati. Še vedno se je zelo dobro naučiti
r pomeni pisanje in prihaja iz Read
w pomeni branje in izhaja iz Write
Tam ste se zmedli. r branje branje, w spreminjanje pisanja
Zelo uporabno! Za tiste, ki se ne ukvarjamo zelo z administracijo Linuxa, so te vadnice odlične.
Čestitke na blogu!
Lep pozdrav obiskovalcem Desdelinux Spletni dnevnik.
Nekaj smešnega se mi zgodi z uporabo distribucije ubunter, kot je LMint.
Mapo tem kopiram in prilepim v imenik / usr / share / themes z uporabo 'sudo' (zahtevam geslo uporabnika).
Tam v tej sistemski mapi je pri izdelavi seznama z uporabo 'ls -l' ali 'ls -la' omenjena mapa ali tema tem v lasti mojega uporabniškega imena (in skupine), torej ne Korenina.
Torej, naredil bom spremembo, s katero bom uporabniku odstranil dovoljenje za pisanje v omenjeni imenik prenesene teme, saj pri rekurzivnem pregledu vseh datotek in map z 'ls -laR' edini lahko vpiše moj uporabnik omenjene mape in datoteke. Seveda mislim, da tudi vsemogočni Root.
Pozicioniram se s terminala z 'cd / usr / share / themes / the-theme-downloaded' in nato preprosto izvedem 'chmod -Rv uw *', ne da bi potreboval 'sudo' ali root dovoljenja. Obvestil me je, da je uspešno spremenil dovoljenje mojega uporabnika za pisanje vseh datotek in podmap datoteke 'the-theme-downloaded'. Vendar ni spremenil dovoljenj matične mape, od koder izvajam ukaz, "tema je bila prenesena", pri čemer je upošteval, da bi moral biti praviloma rekurziven.
Ko skozi raziskovalec datotek «Box» preverim to mapo prenesene teme, se tam pojavijo prve podmape z ključavnico in zgodi se nekaj absurdnega, lahko kopiram katero koli od teh map in jo prilepim kar tja z vso njeno vsebino, pri čemer bi morala biti zavrnjen. In potem, ko poskuša izbrisati omenjeno kopijo, tega ne more storiti: dovoljenje je bilo zavrnjeno, domnevam, ker je bilo vsem podimenikom in datotekam dovoljenje za pisanje odstranjeno, kot sem vadil.
Ne vem, ali gre za napako ukaza chmod, ki ne spremeni dovoljenja mape, iz katere se ukaz zažene, in nato zvitek, da lahko kopiram podimenike, ki so bili konfigurirani brez dovoljenja za pisanje.
V spletnih člankih, vključno s tem, opisuje, da so to koraki za rekurzivno pravilno nastavitev.
Iskal sem v angleščini, da bi ugotovil, ali manjka katera od možnosti ukaza, vendar je nisem našel. Vendar sem iz prejšnjih testov ugotovil, da je ukaz mogoče uporabiti takole kot 'chmod -Rv uw ./ *' in dejansko spreminja dovoljenja mape ali imenika, od koder izvajam ukaz, mapo prenesene teme, kljub temu Te možnosti './' pri uporabi chmoda nisem videl.
Če me pozna kakšen poznavalec, mi prosim razloži moje dvome.
Hvala.
Če ima uporabnik dovoljenja za pisanje in nima dovoljenj za branje v datoteki, jo lahko spremeni?
Si
Še nekaj: začetnice dovoljenj so napačne.
R je za branje in pomeni branje. Idem za pisanje.
odlično končno sem razumel, da je dobro razloženo
Dvomim v primere, ki so jih dali
primer ukaza: chmod -r 777
Glede na to, da uporabnikom, skupinam in drugim odstranim dovoljenja za branje, toda kaj pomeni 777 (rwx)?
ni serijsko enako k chmod ur, gr ali ????
Zelo dobro, upam, da se bom še naprej učil Linuxa
Najlepša hvala! Odličen prispevek ...
Odlično, hvala
Zelo dobra razlaga, praskal sem se s particijo, kjer nisem mogel spreminjati datotek. Nato sem ugotovil, da ntfs-3g nisem namestil, ker je particija ntfs in rešena.
Ali skript (tolmač), ki potrebuje dovoljenje za branje in izvajanje, prebrati je treba samo sestavljeni program.
na začetku uporabnika drwxr-xr-x se prikaže "d". kaj to pomeni? Mislim, da je to imenik, vendar nisem prepričan
Zdaj poznamo 3 dovoljenja in kako jih dodati ali odstraniti, vendar so ta 3 dovoljenja shranjena na treh različnih imenovanih mestih
-r - r - r– 1 uporabniki wada 4096 13. april 19:30 datoteka?
Če gre za program, imenovan "foo", ga lahko zaženemo kot kateri koli ukaz. https://gswitch3.net
Lepa ta neverjetna objava.
To je neke vrste nepremagljiva prevara. ne verjemite, kar rečem.
živjo vsi, preveč sem nov v tej temi chmod in chonw.
Opravičujem se, če ne razumem dobro, poskušam naročiti vsem primerom jasnost, kako uporabljati dovoljenja in dodelitve različnih skupin z dovoljenji rwx, branje izvrševanja pisanja, kako dobro razumeti vso konfiguracijo , datotek in map, podimenikov, ko zaženete ukaz ls -l informacije, ki se tam pojavijo, in vezaji med vsako tam oblikovano črko, tudi kako to storiti, ko kopirate podatke z diska prek nautilusa, da se prikažejo vse kopirane datoteke vključno z mapami z ključavnico, kako postati lastnik vseh informacij, ne da bi privzeto spreminjal dovoljenja za vsako datoteko, da lahko berete, pišete, izvajate in brišete karkoli želite, ne da bi morali uporabljati root.
Prebral sem in bil uporabnik, ki je vedno izvajal datoteko ali mape chmod -R 777, ker sem jo tako prebral, toda ko naredite ls v omenjeni datoteki ali mapi, so označene v intenzivnejši zeleni barvi, ki je ni mogoče prebrati. Jasno poimenujte, ker uporabljam linux mint, vendar vidim, da je morda še kakšna podobna mapa z drugimi atributi in z drugačno barvo, tako kot ostale, zdaj sem prebrala tisto 755, ne vem, ali bi jo bilo treba uporabiti na ta način (chmod - R 755 Folder) privzeto pusti dovoljenja za to mapo in je za imenike, toda 644 je za datoteke, ne vem, ali je v redu, če jo uporabljate na ta način (datoteke chmod -R 644), toda ko je ls končan - Potem se zdi, da je datoteka 644, v drugih pa root, drugi pa v imenu uporabnikov s temi rezultati nekaj nenavadnega.
Nimam niti najmanjše ideje, kako uporabiti idealne ukaze, tako da imajo mape, imeniki in datoteke potrebna dovoljenja, ki so potrebna, in so dodeljene skupinam ali uporabnikom, ki jih želim
Želim se naučiti, kakšne datoteke so, ko delajo ls -l
drwxr-xr-x 2 korenski koren 4096 15. februar 22:32 a
-rwxrwxrwx 1 korenski koren 474 16. februar 23:37 canaima5
-rwxrwxrwx 1 korenski koren 374 9. februar 16:34 Napaka_EXFAT
drwxr-xr-x 3 root root 4096 15. februar 00:22 namestitev okna USB
-rw-r - r– 1 m18 m18 7572 22. december 2016 mdmsetup.desktop
-rwxrwxrwx 1 korenski koren 61 februar 18 13:07 pkme
-rwxrwxrwx 1 korenski koren 10809 15. maj 2013 PREBERI
-rwxrwxrwx 1 korenski koren 57 3. januarja 11:58 obnovite sudo
-rwxrwxrwx 1 korenski koren 1049 18. februar 01:02 Rep-Systemback
-rwxrwxrwx 1 korenski koren 1163 11. februar 11:12 root.txt
-rwxrwxrwx 1 korenski koren 384 10. februar 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 korenski koren 31. januarja 1 torregal
Tu je primer, kako sem poskušal spremeniti nekatere datoteke, ki so bile m18 ustvarjene v uporabniku, ostale pa so bile kopirane z drugega diska z nautilusom in imajo ključavnice,
drwxr-xr-x 3 root root 4096 15. februar 00:22 namestite Windows USB
drwxr-xr-x 2 root root 4096 15. februar 22:32 a imajo ključavnico, ostale datoteke tudi, vendar uporabite ta ukaz iz informacij, ki dokazujejo, da se to zgodi: datoteke zdaj nimajo ključavnice, vendar ne vem, če so v redu Dovoljenja imajo in ideja je vedeti, kakšno dovoljenje mora imeti posamezna datoteka ali mapa in v kateri skupini naj bo. in vem, kaj uporabiti pri dodajanju chmod.
m18 @ m18 ~ $ cd namizje /
m18 @ m18 ~ / namizje $ ls -l
Skupaj 60
drw-r - r– 2 korenski koren 4096 15. februar 22:32 a
-rw-r - r– 1 korenski koren 474 16. februar 23:37 canaima5
-rw-r - r– 1 korenski koren 374 9. februar 16:34 Napaka_EXFAT
drw-r - r– 3 korenski koren 4096 15. februar 00:22 namestitev okna USB
-rw-r - r– 1 m18 m18 7572 22. december 2016 mdmsetup.desktop
-rw-r - r– 1 korenski koren 61 februar 18 13:07 pkme
-rw-r - r– 1 korenski koren 10809 15. maj 2013 PREBERI
-rw-r - r– 1 korenski koren 57 3. januarja 11:58 pridobi sudo
-rw-r - r– 1 korenski koren 1049 18. februar 01:02 Rep-Systemback
-rw-r - r– 1 korenski koren 1163 11. februar 11:12 root.txt
-rw-r - r– 1 korenski koren 384 10. februar 22:30 systemback ubuntu 16-18
-rw-r - r– 1 korenski koren 31. januarja 1 torregal
m18 @ m18 ~ / namizje $ sudo ugo + rwx *
[sudo] geslo za m18:
sudo: ugo + rwx: ukaza ni mogoče najti
m18 @ m18 ~ / namizje $ sudo chmod ugo + rwx *
m18 @ m18 ~ / namizje $ ls -l
Skupaj 60
drwxrwxrwx 2 korenski koren 4096 15. februar 22:32 a
-rwxrwxrwx 1 korenski koren 474 16. februar 23:37 canaima5
-rwxrwxrwx 1 korenski koren 374 9. februar 16:34 Napaka_EXFAT
drwxrwxrwx 3 korenski koren 4096 15. februar 00:22 namestitev okna USB
-rwxrwxrwx 1 m18 m18 7572 22. december 2016 mdmsetup.desktop
-rwxrwxrwx 1 korenski koren 61 februar 18 13:07 pkme
-rwxrwxrwx 1 korenski koren 10809 15. maj 2013 PREBERI
-rwxrwxrwx 1 korenski koren 57 3. januarja 11:58 obnovite sudo
-rwxrwxrwx 1 korenski koren 1049 18. februar 01:02 Rep-Systemback
-rwxrwxrwx 1 korenski koren 1163 11. februar 11:12 root.txt
-rwxrwxrwx 1 korenski koren 384 10. februar 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 korenski koren 31. januarja 1 torregal
m18 @ m18 ~ / namizje $ sudo chmod -R 755 namestitev \ de \ windows \ USB /
m18 @ m18 ~ / namizje $ ls -l
Skupaj 60
drwxrwxrwx 2 korenski koren 4096 15. februar 22:32 a
-rwxrwxrwx 1 korenski koren 474 16. februar 23:37 canaima5
-rwxrwxrwx 1 korenski koren 374 9. februar 16:34 Napaka_EXFAT
drwxr-xr-x 3 root root 4096 15. februar 00:22 namestitev okna USB
-rwxrwxrwx 1 m18 m18 7572 22. december 2016 mdmsetup.desktop
-rwxrwxrwx 1 korenski koren 61 februar 18 13:07 pkme
-rwxrwxrwx 1 korenski koren 10809 15. maj 2013 PREBERI
-rwxrwxrwx 1 korenski koren 57 3. januarja 11:58 obnovite sudo
-rwxrwxrwx 1 korenski koren 1049 18. februar 01:02 Rep-Systemback
-rwxrwxrwx 1 korenski koren 1163 11. februar 11:12 root.txt
-rwxrwxrwx 1 korenski koren 384 10. februar 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 korenski koren 31. januarja 1 torregal
m18 @ m18 ~ / namizje $ sudo chmod -R 755 a
m18 @ m18 ~ / namizje $ ls -l
Skupaj 60
drwxr-xr-x 2 korenski koren 4096 15. februar 22:32 a
-rwxrwxrwx 1 korenski koren 474 16. februar 23:37 canaima5
-rwxrwxrwx 1 korenski koren 374 9. februar 16:34 Napaka_EXFAT
drwxr-xr-x 3 root root 4096 15. februar 00:22 namestitev okna USB
-rw-r - r– 1 m18 m18 7572 22. december 2016 mdmsetup.desktop
-rwxrwxrwx 1 korenski koren 61 februar 18 13:07 pkme
-rwxrwxrwx 1 korenski koren 10809 15. maj 2013 PREBERI
-rwxrwxrwx 1 korenski koren 57 3. januarja 11:58 obnovite sudo
-rwxrwxrwx 1 korenski koren 1049 18. februar 01:02 Rep-Systemback
-rwxrwxrwx 1 korenski koren 1163 11. februar 11:12 root.txt
-rwxrwxrwx 1 korenski koren 384 10. februar 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 korenski koren 31. januarja 1 torregal
po drugi strani pa vedeti, kako uporabiti ukaz chown. Prav tako ne vem, ali je bolje uporabiti ukaz cp za kopiranje informacij z drugega trdega diska z nekaterim nadomestnim znakom, ki kopira datoteke z vsemi njihovimi dovoljenji in ali ostanejo na voljo vašemu uporabniku, ali pa vedno ostanejo z ključavnico
kar hočem, je, da če nekdo ve za popolnejši članek in s primeri vsakega nadomestnega znaka, ki uporablja chmod in chown. Lahko ga postavim tako, da se novincem lažje uči, saj obstajajo tabele, v katerih se pojavlja 3-mestno oštevilčenje, na primer tiste iz 777, 644, in kako je to oštevilčenje oblikovano, ne da bi bile vnaprej določene ali pa jih je veliko več seštevek ugo Ne vem, če je prav. Mislim, da je lastnik uporabnikov, skupin (-e) in z rwx za mape, podimenike, izvršljive datoteke itd.
na koncu želim, da se naučim uporabljati vse formule, od chmod in chonw za vse datoteke in za celoten datotečni sistem linux
Opravičujem se, če je moje vprašanje na to temo zelo smešno, iščem le nekaj napotkov, da bi lažje razumel vsak del dovoljenj za skupino in ukaze za spreminjanje programov chmod in chonw.
Lep pozdrav in najlepša hvala za sodelovanje.
danny ljubim ga uwu
danny ljubim ga uwu ....