Oameni buni! 🙂 În primul rând, merită menționat faptul că este prima mea contribuție la comunitate, sper că cineva o va găsi utilă
=> Structura de bază a permisiunilor în fișiere
=> Structura de bază a permisiunilor în directoare
=> Utilizator, grupuri și altele
=> Chmod octal
1.- Structura de bază a permisiunilor în fișiere
Există 3 atribute de bază pentru fișiere simple: citire, scriere și executare.
>> Permisiune de citire (citire)
Dacă aveți permisiunea de a citi un fișier, puteți vedea conținutul acestuia.
>> Permisiune de scriere (scriere)
Dacă aveți permisiunea de a scrie un fișier, îl puteți modifica. Puteți adăuga, suprascrie sau șterge conținutul acestuia.
>> Executați permisiunea (executați)
Dacă fișierul are permisiunea de executare, atunci puteți spune sistemului de operare să-l ruleze ca și cum ar fi un program. Dacă este un program numit "foo" îl putem executa ca orice comandă.
Sau un script (interpret) care are nevoie de permisiunea de citire și executare, un program compilat trebuie doar citit.
Caracterele atribuite permisiunilor sunt:
r înseamnă scris și provine din READ
w înseamnă citire și vine din Writ
x înseamnă execuție și provine din eXa tăia
Folosind chmod pentru a modifica permisiunile
chmod (modul de schimbare) este comanda folosită pentru a modifica permisiunile, puteți adăuga sau elimina permisiunile la unul sau mai multe fișiere cu + (plus) sau - (minus)
Dacă doriți să vă împiedicați să modificați un fișier important, pur și simplu eliminați permisiunea de scriere a „fișierului” dvs. cu comanda chmod
$ chmod -w fișierul tău
dacă doriți să creați un script executabil, scrieți
$ chmod + x tuScript
dacă doriți să eliminați sau să adăugați toate atributele simultan
$ chmod -rwx fișier $ chmod + rwx fișier
De asemenea, puteți utiliza semnul = (egal) pentru a seta permisiunile într-o combinație exactă, această comandă elimină permisiunile de scriere și executare lăsând doar cea citită
$ chmod = r fișier
2.- Structura de bază a permisiunilor în directoare
În cazul directoarelor avem aceleași permisiuni, dar cu un sens diferit.
>> Permisiune de citire pe un director
Dacă un director are permisiunea de citire, puteți vedea fișierele pe care le conține. Puteți utiliza un „ls (director de listă)” pentru a vedea conținutul acestuia, doar pentru că ați permisiunea de citire într-un director nu înseamnă că puteți citi conținutul fișierelor sale dacă nu aveți permisiunea de citire a acestora.
>> Scrieți permisiunea într-un director.
Cu permisiunea de scriere puteți adăuga, elimina sau muta fișiere în director
>> Executați permisiunea pentru un director.
Executarea vă permite să utilizați numele directorului atunci când accesați fișiere din acel director, adică această permisiune îl face să ia în considerare în căutările efectuate de un program, de exemplu, un director fără permisiunea de execuție nu va fi verificat de comandă găsi
3.- Utilizatori, grupuri și alții
Acum știm cele 3 permisiuni și cum să le adăugăm sau să le eliminăm, dar aceste 3 permisiuni sunt stocate în 3 locuri diferite numite.
Utilizatorul (u) provine de la utilizator
Grupul (g) provine din grup
Altele (sau) provin din altele
Când alergi
$ chmod = r fișier
Schimbați permisiunile în 3 locuri, când listați directoare cu „ls -l” veți vedea ceva similar.
-r - r - r-- 1 utilizatori wada 4096 13 aprilie 19:30 fișier
rețineți cele 3 r pentru cele 3 tipuri diferite de permise
Unde:
x ------------- x ------------- x | permisiuni | apartine | x ------------- x ------------- x | rwx ------ | utilizator | | --- rx --- | grup | | ------ rx | altele | x ------------- x ------------- x
putem elimina permisele pentru fiecare proprietar; să presupunem că avem un fișier:
-rwxr-xr-x 1 wada users 4096 13 aprilie 19:30 fișier
Pentru a elimina permisiunile de execuție pentru grupuri și alte persoane, trebuie doar să utilizați:
$ chmod gx, fișier ox
fișierul nostru va avea aceste permisiuni
-rwxr - r-- 1 wada users 4096 13 aprilie 19:30 fișier
dacă doriți să eliminați permisiunea de scriere a utilizatorului:
$ chmod fișier ux
-r-xr - r-- 1 utilizatori wada 4096 13 aprilie 19:30 fișier
Adăugarea și eliminarea a două permisiuni în același timp:
$ chmod u-x + w fișier
-rw-r - r-- 1 wada users 4096 13 aprilie 19:30 fișier
Foarte simplu nu?
4.- chmod în octal
Reprezentarea octală a chmod este foarte simplă
Citind are valoarea de 4
escritura are valoarea de 2
Execuție are valoarea de 1
atunci:
x ----- x ----- x ----------------------------------- x | rwx | 7 | Citiți, scrieți și executați | | rw- | 6 | Citirea, scrierea | | rx | 5 | Citirea și executarea | | r-- | 4 | Citirea | | -wx | 3 | Scriere și execuție | | -w- | 2 | Scrierea | | --x | 1 | Executare | | --- | 0 | Fără permisiuni | x ----- x ----- x ----------------------------------- x
Prin urmare:
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
Nu am dat niciodată sens octalelor 😛 Mulțumesc pentru articol!
un truc simplu este să-l vezi în binar: rwx reprezintă 3 biți (Read, Write, eXecute). Dacă doriți permisiuni de citire și scriere, ați avea 110 binare, care în octal este numărul 4. De asemenea, dacă știți că este organizat ca GUO (grup, utilizator, altele), ați făcut-o deja. Exemplu: citiți, scrieți și executați pentru grup și utilizator; lectură și performanță pentru alții; ar rămâne: 111,111,101 -> 775
Mulțumesc. Nu văzusem așa
Aveți grijă deoarece 110 binar nu este numărul 4 în octal.
Numărul binar 110 este octal numărul 6
Practic avem pe de o parte utilizatorul sau utilizatorii și pe de altă parte permisiunile
Permisiuni:
r = citit (citit)
w = scrie
x = exe (execuție)
- = fără permisiune.
Utilizatori:
u = proprietar, administrator.
g = grup.
o = toate celelalte.
Cu ls -l vedem permisiunile fie director, fie fișier pentru a le da pe toate, de exemplu cu:
sudo ugo + rwx 'filename' // Am da toate permisiunile.
merge direct la note
.
vă mulțumesc!
Foarte bine!
Foarte bine.
Bine!
Articol foarte bun, dar ar trebui făcută o mică corecție:
r înseamnă scris și provine din Citire
w înseamnă citit și provine din Scrie
x înseamnă execuție și provine de la eXecute
(R) Citirea este citită și (W) Scrierea este scrierea
Salutări!
Asta se întâmplă pentru a face notițe noaptea târziu hahahaha îmi pare rău pentru greșeala mea imediat ce o pot corecta, chiar acum am o greșeală
Vă dă o eroare ... pentru că, indiferent cât de mult sunteți autorul postării, nu vi se acordă permisiunea de a o edita odată ce a fost postată ..
O altă mică eroare .. ..în punctul 3 .- .. când rostiți „dacă doriți să eliminați permisiunea de scriere de la utilizator” .. puneți „$ chmod ux file” .. ..și ar trebui să fie „$ chmod uw file” ..pentru a se potrivi cu ceea ce spui .. și cu rezultatul ..
Adnotat
r înseamnă CITIȚI și provine din Citire
w înseamnă WRITE și vine din Write
x înseamnă execuție și provine de la eXecute
Am încercat să împărtășesc un folder cu Samba și să dau permisiuni de citire și scriere oaspeților, dar cazul este că atunci când creez un folder nou de pe unul dintre cele două computere (invitat sau client) acel nou folder nu are atribuții de citire și scriere scrieți pentru toată lumea ... Există o modalitate de a remedia acest lucru fără a fi nevoie să editați permisiunile de fiecare dată când este creat un folder? Este cam greoaie. Apropo, fac totul printr-o interfață grafică.
Cereți despre setfacl
Articol foarte clar. Un detaliu, unde scrie:
| chmod u = rwx, g = rx, o = | chmod 760 |
Ar trebui să fie:
| chmod u = rwx, g = rw, o = | chmod 760 |
Ei bine:
| chmod u = rwx, g = rx, o = | chmod 750 |
De ce prieten?
Deoarece x este egal cu 5 și în exemplu este ca 6
g = rx 6 Eroare
g = rx 5 Corect
g = rw 6 Corect
Pentru Violet închis:
Din puținul pe care încă îl învăț, am salvat aceste cunoștințe (ceea ce nu știu cu adevărat dacă vă va ajuta în problema dvs., dar merită încercat; și lipsește în această publicație):
Acordați permisiuni recurente (-R) astfel:
chmod -R 777 director_parinte / *
Acest lucru ar oferi toate permisiunile tuturor utilizatorilor, grupurilor și altor persoane cu privire la folderul părinte și toate folderele și fișierele care se află în interior (permisiuni în mod implicit pentru cele noi create în acest director, cel puțin așa este în slax-ul meu)
În formă grafică, ar trebui să căutați o opțiune care spune „faceți ca această comandă să fie recurentă” sau „faceți acest lucru pentru folderele incluse”
Sunt unul dintre cei care mi-au aruncat mereu aparatul 777 pentru comoditate, dar cu aceste comenzi voi pune bateriile și voi fi mai precaut, mulțumesc pentru contribuție!
Mulțumesc, m-ai scos din îndoială
Contribuție foarte bună ... continuă ...
foarte foarte bine mulțumesc 😀
Excelentă explicație, în cele din urmă mi-e clar una ...
salut!
Uite, nu știu dacă este relevant, dar am o problemă cu permisiunile de înregistrare, ștergere, în mp4. Nu mă va permite să modific permisiunile, deci este doar citit. Introduceți comenzile pe care le-ați dat, dar răspunsul a fost
chmod: schimbarea permisiunilor pentru „/ media / 0C87-B6D2”: sistem de fișiere numai în citire
Am trecut în revistă multe forumuri și nimic nu a funcționat pentru mine, vă spun că sunt un începător în acest domeniu, așa că este posibil să fac ceva greșit.
Sper ca ma poti ajuta.
Besos
Încercați să vă conectați ca super utilizator
Este posibil să nu aveți șoferul corespunzător. Cu sistemul de fișiere NTFS nu vă va permite să scrieți decât dacă aveți instalat pachetul ntfs-3g. Nu știu mp4 ce sistem va avea ...
Excelent, mulțumesc.
mulțumesc pentru tutorial 🙂 foarte util
întâmplător citeam despre comanda chmod într-un ghid de administrare a sistemelor Linux, ceea ce mi-a fost clar, doar că acolo mi-au spus despre încă 3 comenzi -s -S și -t care sunt permisiuni suplimentare, asta nu am făcut Sunt clar, mâine voi citi o altă lectură bună, foarte bine mesele tale, salutări
Contribuția este apreciată. Doar de ce aveam nevoie
Bună, foarte interesant, aș dori să știu cum sau cu ce program pot edita fișiere, chmod sau ce se află în acel folder,
Vreau să editez câteva permisiuni, care sunt acolo ...
Sau cum este asta ... mulțumesc
Mulţumiri
Foarte bine explicat, mulțumesc
CONTRIBUȚIE EXCELENTĂ, MULȚUMIM CĂ AȚI DAT O PARTE DIN TIMPUL DUMNEAVOASTRĂ PENTRU A O FACE.
Bună contribuție. Multumesc pentru. Aș dori să fac o precizare pe care o consider importantă. În spaniolă remove nu este echivalent cu limba engleză remove. În spaniolă elimina nu înseamnă a elimina.
Conform RAE înseamnă:
1. tr. Trecerea sau mutarea ceva dintr-un loc în altul. U. tc prnl.
2. tr. Mutare ceva, agitare sau rotire, de obicei, astfel încât diferitele sale elemente să se amestece.
În acest sens, în loc de a elimina, ar trebui folosit verbul a elimina.
Este adevărat, spun Elimină-mă când elimin ceva, mai ales în termeni de computer.
Trebuie să adăugați a treia linie ...
3. tr. Eliminați, puneți deoparte sau evitați o problemă.
Nu am spus-o niciodată în efortul de a „șterge” dacă nu de a șterge 🙂 scuze dacă a fost menit să fie șters. Vă mulțumim că ați trecut pe aici și pentru clarificare o voi lua în considerare.
Bine
Vă rog, cineva să-mi clarifice o întrebare, că așa cum înțeleg, se aplică doar utilizatorului și grupului care deține fișierul sau directorul, dar dacă am un utilizator sau grup „xyz”, de exemplu, cum pot atribui permisiunea fie de la r, fie de la wox numai către acel utilizator sau grup și nu către proprietar (i).
Cum pot vedea permisiunile unui anumit grup și cum le pot edita astfel încât să aibă aceleași permisiuni root
Buna ziua, am o mica problema, am un pc in lubuntu si in domeniu cu utilizatorul local, nu da o problema ci cu utilizatorul domeniului, si tocmai in momentul deschiderii mozilla si thunderbird tot sistemul este inghetat Sper ca pot ajuta
noroc
Excelentă explicație
Excelent articol ... Aș vrea să mă pot baza doar pe răspunsul unei persoane evlavioase de pe acest forum, cu privire la următoarea întrebare: «Dacă adaug un utilizator A la grupul meu GROUP, ale cărui permisiuni ale acestui grup GROUP sunt rwx, toți utilizatorii acestui grup , inclusiv A, vor avea aceste permisiuni rwx pe fișierele / directorul intern? Ținând cont că fișierele interne au deja rwx pentru grupul GROUP? Mulțumesc!!!!!! 🙂
Bună treabă. Simplu și de înțeles.
Sunt absolut nou în această și aceste informații. Mi-a ieșit minunat. Mulțumesc.
Contribuție excelentă, foarte utilă, vă mulțumesc (:
Foarte instructiv ... Foarte pedagogic.
Mulțumesc pentru articol, m-a ajutat foarte mult, acest lucru este foarte confuz xDDDD
Contribuția dvs. este foarte utilă, ciudat am o problemă pe care fișierele pe care le-am folosit întotdeauna sunt executate „numai în citire”
fișier chmod 777
root @ Leps: / home / leps # chmod: schimbarea permisiunilor pentru "Descărcări / canaima-popular-4.1 ~ stable_i386 / canaima-popular-4.1 ~ stable_i386.iso": Sistem de fișiere numai în citire
și cu toate fișierele este la fel, de fapt l-am rulat cu Ctrl + Alt + F1 ca rădăcină și este la fel. Ce pot face?
Informații excelente !! Mi-a fost de mare ajutor.
Mulțumesc.
Notă foarte bună. Am fost îndemnat să aplic permisiunile și, datorită acestui tutorial, am putut să o fac în câteva minute. Foarte recomandat
Am făcut un chmod -R 777 pe rădăcina instalării mele, adică /
și reporniți kali linux și acum nu se încarcă
Vreo idee?
Da, totul s-a stricat, trebuie să reinstalezi Ubuntu și știu pentru că mi s-a întâmplat același lucru!
Tutorialul este foarte bun, foarte complet. Poate că sunt mici erori, dar s-a comentat deja că nu pot fi editate. Încă foarte bine de învățat
r înseamnă scris și provine din Citire
w înseamnă citit și provine din Scrie
Acolo te-ai confuz. citesc citit, modificăm scrierea
Foarte util! Pentru aceia dintre noi care nu prea sunt în administrarea Linux, aceste tutoriale sunt minunate.
Felicitări pentru blog!
Salutări vizitatorii Desdelinux blog.
Un lucru amuzant mi se întâmplă folosind o distribuție ubunter precum LMint.
Copiez și lipesc un folder temă în directorul / usr / share / themes folosind „sudo” (cerând parola utilizatorului meu).
Acolo în acel folder de sistem, atunci când faceți o listă folosind „ls -l” sau „ls -la”, folderul tematic sau temă respectivă este deținută de numele meu de utilizator (și grup), adică nu de Rădăcină.
Deci, sunt pe cale să fac modificarea pentru a elimina permisiunea de scriere de la utilizatorul meu pe directorul temei descărcate, deoarece, atunci când revizuiesc toate fișierele și folderele sale recursiv cu „ls -laR”, utilizatorul meu este singurul care poate scrie în a spus dosarele și fișierele. Sigur cred că și Rădăcina atotputernică.
Poziționându-mă de la Terminal, cu „cd / usr / share / themes / the-theme-downloaded”, și apoi pur și simplu executând „chmod -Rv uw *”, fără a necesita „sudo” sau permisiuni root. El m-a informat că a modificat cu succes permisiunea de scriere a utilizatorului meu pentru toate fișierele și subdirectoarele „the-theme-downloaded”. Dar nu a modificat permisiunile folderului mamă de unde execut comanda „the-theme-downloaded”, ținând cont că, prin regulă, ar trebui să fie recursiv.
Când verific acel folder al temei descărcate prin exploratorul de fișiere «Casetă», văd primele subfoldere acolo cu un lacăt și se întâmplă ceva absurd, pot copia oricare dintre aceste foldere și îl pot lipi chiar acolo cu tot conținutul său, fiind că ar trebui să fie refuzat. Și atunci când încercăm să șterg copia menționată, nu o poate face: permisiune refuzată, presupun că toate subdirectoarele și fișierele din interior au primit permisiunea de scriere, așa cum am practicat.
Nu știu dacă este un Bug al comenzii chmod, cel care nu modifică permisiunea folderului din care este lansată comanda, și apoi rolul de a putea copia subdirectoarele care au fost configurate fără permisiunea de scriere.
În articolele de pe internet, inclusiv acesta, el descrie că aceștia sunt pașii pentru a-l face corect recursiv.
Am căutat în engleză, pentru a vedea dacă lipsește vreo opțiune din comandă, dar nu am găsit nimic despre asta. Cu toate acestea, am indus din testele anterioare, că comanda ar putea fi utilizată în felul acesta „chmod -Rv uw ./ *” și, într-adevăr, modifică permisiunile folderului sau directorului de unde execut comanda, folderul temei descărcat, în ciuda faptului că Nu am văzut acea opțiune „./” în utilizarea chmod.
Dacă cineva știu, vă rog să mă clarifice cu privire la îndoielile mele.
Mulţumesc.
Dacă un utilizator are permisiuni de scriere și nu are permisiuni de citire pe un fișier, poate modifica fișierul?
Si
Un alt lucru: inițialele permiselor sunt greșite.
R este pentru Citire și înseamnă citire. Idem pentru scris.
excelent am înțeles în sfârșit că este bine explicat
Am o îndoială cu exemple pe care le-au pus
exemplul de comandă: chmod -r 777
Potrivit am eliminat permisiunile de citire pentru utilizatori, grupuri, altele, dar 777 (rwx), atunci ce înseamnă?
nici o serie egală k chmod ur, gr sau ????
Foarte bine, sper să învăț în continuare Linux
Mulțumesc mult! Contribuție excelentă ...
Excelent, mulțumesc
Foarte bună explicație, mă zgâream cu o partiție în care nu puteam modifica fișierele. Apoi am aflat că nu am instalat ntfs-3g, deoarece este o partiție ntfs și rezolvată.
Sau un script (interpret) care are nevoie de permisiunea de citire și executare, un program compilat trebuie doar citit.
un "d" apare la începutul utilizatorului drwxr-xr-x. ce înseamnă? Cred că este director, dar nu sunt sigur
Acum știm cele 3 permisiuni și cum să le adăugăm sau să le eliminăm, dar aceste 3 permisiuni sunt stocate în 3 locuri diferite numite
-r - r - r– 1 utilizatori wada 4096 13 aprilie 19:30 fișier?
Dacă este un program numit "foo" îl putem executa ca orice comandă. https://gswitch3.net
Frumos acest post uimitor.
Acesta este un fel de escrocherie infumabilă. nu cred ceea ce spun.
buna tuturor, sunt prea nou in acest subiect chmod si chonw.
Îmi cer scuze dacă nu înțeleg foarte bine, încerc să comand toate exemplele pentru a avea o claritate a modului de utilizare a permisiunilor și a atribuțiilor diferitelor grupuri, cu permisiuni de rwx, executarea citirii scrierii, cum să înțeleg bine toate configurațiile , a fișierelor și folderelor, subdirectoare când executați comanda ls -l informațiile care apar acolo și cratimele dintre fiecare literă formulată acolo, de asemenea, cum să faceți acest lucru atunci când copiați informații de pe un disc prin nautilus, că toate fișierele copiate apar inclusiv foldere cu lacăt, cum să deveniți proprietarul tuturor informațiilor fără a modifica în mod implicit permisiunile fiecărui fișier, pentru a putea citi, scrie, executa și șterge orice doriți, fără a fi nevoie să utilizați root.
Am citit și am fost un utilizator care a executat întotdeauna fișierul sau folderele chmod -R 777, pentru că l-am citit așa, dar când faci un ls la fișierul sau folderul respectiv, acestea sunt evidențiate într-un verde mai intens, astfel încât fișierul să nu poată fi citit Numiți clar, pentru că folosesc linux mint, dar văd că poate exista un alt folder similar, cu alte atribute și cu o culoare diferită, la fel ca restul, acum am citit acel 755, nu știu dacă ar trebui folosit în acest fel (chmod - R 755 Folder) lasă permisiunile în mod implicit, în acel folder și este pentru directoare, dar 644 este pentru fișiere, nu știu dacă este în regulă să îl folosești în acest fel (chmod -R 644 fișiere), dar când ls este terminat - Apoi se pare că fișierul este 644, iar în altele apare rădăcină, iar altele în numele utilizatorilor, cu aceste rezultate, ceva nu iese din comun.
Nu am nici cea mai mică idee despre cum să folosesc comenzile ideale, astfel încât folderele, directoarele și fișierele să aibă permisiunile necesare, care să fie atribuite grupurilor sau utilizatorilor pe care îi doresc
Vreau să învăț să știu ce fel de fișiere sunt atunci când fac un ls -l
drwxr-xr-x 2 rădăcină rădăcină 4096 15 februarie 22:32 a
-rwxrwxrwx 1 rădăcină rădăcină 474 16 februarie 23:37 canaima5
-rwxrwxrwx 1 rădăcină rădăcină 374 9 februarie 16:34 Error_EXFAT
drwxr-xr-x 3 rădăcină rădăcină 4096 15 februarie 00:22 instalare Windows USB
-rw-r - r– 1 m18 m18 7572 22 Dec 2016 mdmsetup.desktop
-rwxrwxrwx 1 rădăcină rădăcină 61 18 februarie 13:07 pkme
-rwxrwxrwx 1 rădăcină rădăcină 10809 15 mai 2013 README
-rwxrwxrwx 1 rădăcină rădăcină 57 3 ianuarie 11:58 recupera sudo
-rwxrwxrwx 1 rădăcină rădăcină 1049 18 februarie 01:02 Rep-Systemback
-rwxrwxrwx 1 rădăcină rădăcină 1163 11 februarie 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 Feb 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 rădăcină rădăcină 31 ianuarie 1 2002 torregal
iată un exemplu în care am încercat să modific unele fișiere, m18 au fost create într-un utilizator, restul a fost copiat de pe alt disc, cu nautilus, și au lacăt,
drwxr-xr-x 3 rădăcină rădăcină 4096 15 februarie 00:22 instalați Windows USB
drwxr-xr-x 2 rădăcină rădăcină 4096 15 februarie 22:32 a au un lacăt, restul fișierelor, de asemenea, dar utilizați această comandă din informațiile care demonstrează că se întâmplă: fișierele acum nu au lacăt, dar nu știu dacă sunt ok Permisiunile pe care le au și ideea este să știți ce permisiune ar trebui să aibă fiecare fișier sau folder și în ce grup ar trebui să fie. și știți ce să folosiți când adăugați chmod.
m18 @ m18 ~ $ cd Desktop /
m18 @ m18 ~ / Desktop $ ls -l
Total 60
drw-r - r– 2 rădăcină rădăcină 4096 15 februarie 22:32 a
-rw-r - r– 1 rădăcină rădăcină 474 16 februarie 23:37 canaima5
-rw-r - r– 1 rădăcină rădăcină 374 9 februarie 16:34 Error_EXFAT
drw-r - r– 3 rădăcină rădăcină 4096 15 februarie 00:22 instalare Windows USB
-rw-r - r– 1 m18 m18 7572 22 Dec 2016 mdmsetup.desktop
-rw-r - r– 1 rădăcină rădăcină 61 18 februarie 13:07 pkme
-rw-r - r– 1 rădăcină rădăcină 10809 15 mai 2013 README
-rw-r - r– 1 rădăcină rădăcină 57 3 ianuarie 11:58 preluați sudo
-rw-r - r– 1 rădăcină rădăcină 1049 18 februarie 01:02 Rep-Systemback
-rw-r - r– 1 rădăcină rădăcină 1163 11 februarie 11:12 root.txt
-rw-r - r– 1 rădăcină rădăcină 384 10 februarie 22:30 systemback ubuntu 16-18
-rw-r - r– 1 rădăcină rădăcină 31 ianuarie 1 torregal
m18 @ m18 ~ / Desktop $ sudo ugo + rwx *
[sudo] parola pentru m18:
sudo: ugo + rwx: comanda nu a fost găsită
m18 @ m18 ~ / Desktop $ sudo chmod ugo + rwx *
m18 @ m18 ~ / Desktop $ ls -l
Total 60
drwxrwxrwx 2 rădăcină rădăcină 4096 15 februarie 22:32 a
-rwxrwxrwx 1 rădăcină rădăcină 474 16 februarie 23:37 canaima5
-rwxrwxrwx 1 rădăcină rădăcină 374 9 februarie 16:34 Error_EXFAT
drwxrwxrwx 3 rădăcină rădăcină 4096 15 februarie 00:22 instalare Windows USB
-rwxrwxrwx 1 m18 m18 7572 22 Dec 2016 mdmsetup.desktop
-rwxrwxrwx 1 rădăcină rădăcină 61 18 februarie 13:07 pkme
-rwxrwxrwx 1 rădăcină rădăcină 10809 15 mai 2013 README
-rwxrwxrwx 1 rădăcină rădăcină 57 3 ianuarie 11:58 recupera sudo
-rwxrwxrwx 1 rădăcină rădăcină 1049 18 februarie 01:02 Rep-Systemback
-rwxrwxrwx 1 rădăcină rădăcină 1163 11 februarie 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 Feb 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 rădăcină rădăcină 31 ianuarie 1 2002 torregal
m18 @ m18 ~ / Desktop $ sudo chmod -R 755 installation \ de \ windows \ USB /
m18 @ m18 ~ / Desktop $ ls -l
Total 60
drwxrwxrwx 2 rădăcină rădăcină 4096 15 februarie 22:32 a
-rwxrwxrwx 1 rădăcină rădăcină 474 16 februarie 23:37 canaima5
-rwxrwxrwx 1 rădăcină rădăcină 374 9 februarie 16:34 Error_EXFAT
drwxr-xr-x 3 rădăcină rădăcină 4096 15 februarie 00:22 instalare Windows USB
-rwxrwxrwx 1 m18 m18 7572 22 Dec 2016 mdmsetup.desktop
-rwxrwxrwx 1 rădăcină rădăcină 61 18 februarie 13:07 pkme
-rwxrwxrwx 1 rădăcină rădăcină 10809 15 mai 2013 README
-rwxrwxrwx 1 rădăcină rădăcină 57 3 ianuarie 11:58 recupera sudo
-rwxrwxrwx 1 rădăcină rădăcină 1049 18 februarie 01:02 Rep-Systemback
-rwxrwxrwx 1 rădăcină rădăcină 1163 11 februarie 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 Feb 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 rădăcină rădăcină 31 ianuarie 1 2002 torregal
m18 @ m18 ~ / Desktop $ sudo chmod -R 755 a
m18 @ m18 ~ / Desktop $ ls -l
Total 60
drwxr-xr-x 2 rădăcină rădăcină 4096 15 februarie 22:32 a
-rwxrwxrwx 1 rădăcină rădăcină 474 16 februarie 23:37 canaima5
-rwxrwxrwx 1 rădăcină rădăcină 374 9 februarie 16:34 Error_EXFAT
drwxr-xr-x 3 rădăcină rădăcină 4096 15 februarie 00:22 instalare Windows USB
-rw-r - r– 1 m18 m18 7572 22 Dec 2016 mdmsetup.desktop
-rwxrwxrwx 1 rădăcină rădăcină 61 18 februarie 13:07 pkme
-rwxrwxrwx 1 rădăcină rădăcină 10809 15 mai 2013 README
-rwxrwxrwx 1 rădăcină rădăcină 57 3 ianuarie 11:58 recupera sudo
-rwxrwxrwx 1 rădăcină rădăcină 1049 18 februarie 01:02 Rep-Systemback
-rwxrwxrwx 1 rădăcină rădăcină 1163 11 februarie 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 Feb 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 rădăcină rădăcină 31 ianuarie 1 2002 torregal
pe de altă parte știind cum se folosește comanda chown. De asemenea, nu știu dacă este mai bine să folosiți comanda cp pentru a copia informațiile, de pe un alt hard disk cu un wildcard care copiază fișierele cu toate permisiunile lor și că acestea rămân disponibile utilizatorului dvs. sau rămân mereu cu lacătul
ceea ce vreau este ca, dacă cineva știe de un articol mai complet și cu exemple de fiecare dintre metacaractere, să folosească chmod și chown. Îl pot așeza astfel încât să fie mai ușor să învețe începătorii, deoarece există tabele în care apare numerotarea cu 3 cifre, cum ar fi cele de la 777, 644, și modul în care se formează această numerotare, fără ca acestea să fie predeterminate, sau există multe altele care sunt reflectate de însumarea lui ugo nu știu dacă este corect, cred că este utilizator, grup (i) de proprietari și cu rwx pentru foldere, subdirectoare, fișiere executabile etc.
la final ceea ce vreau este să învăț să folosesc toate formulele, ale chmod și chonw pentru toate fișierele și pentru întregul sistem de fișiere Linux
Îmi cer scuze dacă întrebarea mea pe această temă este foarte ridicolă, sunt doar în căutarea unor îndrumări, pentru a avea o metodă mai confortabilă de a putea înțelege fiecare parte a permisiunilor de grup și comenzile modificatorului programelor chmod și chonw.
Salutări și vă mulțumesc foarte mult pentru colaborare.
danny îl iubesc uwu
danny i love uwu….