Основни разрешения в GNU / Linux с chmod

Добри хора! 🙂 Първо, заслужава да се спомене, че това е първият ми принос към общността, надявам се някой да го намери полезен

=> Основна структура на разрешенията във файлове
=> Основна структура на разрешенията в директории
=> Потребител, групи и други
=> Chmod осмична

1. - Основна структура на разрешенията във файлове

Има 3 основни атрибута за прости файлове: четене, писане и изпълнение.

>> Разрешение за четене (четене)
Ако имате разрешение за четене на файл, можете да видите съдържанието му.

>> Разрешение за писане (писане)
Ако имате разрешение да напишете файл, можете да го промените. Можете да добавяте, презаписвате или изтривате съдържанието му.

>> Изпълнение на разрешение (изпълнение)
Ако файлът има разрешение за изпълнение, можете да кажете на операционната система да го изпълнява, сякаш е програма. Ако това е програма, наречена "foo", можем да я изпълним като всяка команда.
Или скрипт (интерпретатор), който се нуждае от разрешение за четене и изпълнение, компилирана програма трябва само да бъде прочетена.

Символите, приписани на разрешенията, са:
r означава писане и идва от RЕАД
w означава четене и идва от Wобред
x означава изпълнение и идва от eXостър

Използване на chmod за промяна на разрешенията
chmod (режим на промяна) е командата, използвана за промяна на разрешенията, можете да добавяте или премахвате разрешения към един или повече файлове с + (плюс) или - (минус)

Ако искате да си попречите да променяте важен файл, просто премахнете разрешението за писане във вашия „файл“ с командата chmod

Свързана статия:
Съвети: Повече от 400 команди за GNU / Linux, които трябва да знаете 😀
$ chmod -w yourFile

ако искате да направите изпълним скрипт, напишете

$ chmod + x tuScript

ако искате да премахнете или добавите всички атрибути наведнъж

$ chmod -rwx файл $ chmod + rwx файл

Можете също да използвате знака = (равен), за да зададете разрешенията в точна комбинация, тази команда премахва разрешенията за запис и изпълнение, оставяйки само четенето

$ chmod = r файл

Внимавайте с редактирането на разрешенията на вашите файлове, ако ги редактирате, не забравяйте да ги оставите както са били първоначално

2. - Основна структура на разрешенията в директории

В случая с директориите имаме същите разрешения, но с различно значение.

Свързана статия:
4 команди за познаване на данни от нашия HDD или дялове

>> Разрешение за четене в директория
Ако дадена директория има разрешение за четене, можете да видите файловете, които тя съдържа. Можете да използвате „ls (директория на списъка)“, за да видите съдържанието му, че сте имали разрешение за четене в дадена директория, не означава, че можете да четете съдържанието на нейните файлове, ако нямате разрешение за четене върху тях.

>> Пишете разрешение за директория.
С разрешение за запис можете да добавяте, премахвате или премествате файлове в директорията

>> Изпълнете разрешение за директория.
Изпълнението ви позволява да използвате името на директорията, когато осъществявате достъп до файлове в тази директория, тоест това разрешение го кара да вземе предвид при търсенията, извършени от програма, например директория без разрешение за изпълнение няма да бъде проверена от командата намирам

3. - Потребители, групи и други

Сега знаем 3-те разрешения и как да ги добавяме или премахваме, но тези 3 разрешения се съхраняват на 3 различни места, наречени.
Потребител (u) идва от потребител
Група (g) идва от група
Други (или) идва от други

Когато тичаш

$ chmod = r файл

Променете разрешенията на 3 места, когато изброявате директории с "ls -l", ще видите нещо подобно на.

-r - r - r-- 1 wada потребители 4096 13 април 19:30 файл

обърнете внимание на тези 3 r за трите различни вида разрешителни

когато:

x ------------- x ------------- x | разрешения | принадлежи | x ------------- x ------------- x | rwx ------ | потребител | | --- rx --- | група | | ------ rx | други | x ------------- x ------------- x

можем да премахнем разрешителни за всеки собственик; да предположим, че имаме файл:

-rwxr-xr-x 1 wada потребители 4096 13 април 19:30 файл

За да премахнете разрешенията за изпълнение на групи и други, просто използвайте:

$ chmod gx, вол файл

нашият файл ще има тези разрешения

-rwxr - r-- 1 wada потребители 4096 13 април 19:30 файл

ако искате да премахнете разрешението за писане от потребителя:

$ chmod ux файл
-r-xr - r-- 1 wada потребители 4096 13 април 19:30 файл

Добавяне и премахване на две разрешения едновременно:

$ chmod u-x + w файл
-rw-r - r-- 1 wada потребители 4096 13 април 19:30 файл

Много просто нали? голяма усмивка

4. - chmod в осмица

Окталното представяне на chmod е много просто

Четене има стойността на 4
писане има стойността на 2
Изпълнение има стойността на 1

след това:

x ----- x ----- x ----------------------------------- x | rwx | 7 | Четене, писане и изпълнение | | rw- | 6 | Четене, писане | | rx | 5 | Четене и изпълнение | | r-- | 4 | Четене | | -wx | 3 | Писане и изпълнение | | -w- | 2 | Писане | | --x | 1 | Изпълнение | | --- | 0 | Няма разрешения | x ----- x ----- x ----------------------------------- 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

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   auroszx каза той

    Никога не съм осмислял осмиците 😛 Благодаря за статията!

    1.    Еха каза той

      прост трик е да го видите в двоичен вид: rwx представлява 3 бита (четене, запис, eXecute). Ако искате разрешения за четене и запис, ще имате 110 двоични файлове, което в осмица е числото 4. Също така, ако знаете, че е организирано като GUO (Group, User, Others), вече сте го направили. Пример: четене, писане и изпълнение за група и потребител; четене и изпълнение за други; ще остане: 111,111,101 -> 775

      1.    Фицо каза той

        Благодаря ти. Не бях виждал този начин

      2.    R1791 каза той

        Бъдете внимателни, защото двоичното число 110 не е числото 4 в осмицата.
        Двоичното число 110 е осмично число 6

    2.    анонимен каза той

      По принцип имаме от една страна потребителя или потребителите, а от друга страна разрешенията
      разрешения:
      r = четене (четене)
      w = пишете
      x = exe (изпълнение)
      - = няма разрешение.
      Потребители:
      u = собственик, администратор.
      g = група.
      o = всички останали.
      С ls -l виждаме разрешенията или директория, или файл, за да им дадем всички, например с:
      sudo ugo + rwx „име на файл“ // Ще дадем всички разрешения.

  2.   сиг84 каза той

    отива направо към бележките
    .
    Грасиас!

  3.   ДжериKpg каза той

    Muy bueno!

  4.   eliotime3000 каза той

    Много добре.

  5.   Кевин Машке каза той

    Добре!

    Много добра статия, но трябва да се направи малка корекция:

    r означава писане и идва от Read
    w означава четене и идва от Write
    x означава изпълнение и идва от eXecute

    (R) Четенето е четене и (W) Писането е писане

    Поздрави!

    1.    Уада каза той

      Това се случва за правене на бележки късно през нощта хахахаха съжалявам за грешката ми веднага щом мога да я поправя, в момента ми дава грешка, благодаря 🙂

      1.    RAW-основен каза той

        Това ви дава грешка .. ..защото колкото и да сте автор на публикацията, те не ви дават разрешение да я редактирате, след като бъде публикувана ..

        Друга малка грешка .. .. в точка 3 .- .. когато казвате "ако искате да премахнете разрешението за запис от потребителя" .. поставяте "$ chmod ux файл" .. ..и трябва да е "$ chmod uw файл" ..да съвпада с това, което казвате .. и резултата ..

        1.    Уада каза той

          Коментирано

    2.    Хуан Перес каза той

      r означава READ и идва от Read
      w означава WRITE и идва от Write
      x означава изпълнение и идва от eXecute

  6.   Тъмно лилаво каза той

    Опитах се да споделя папка със Samba и да дам разрешения за четене и запис на гостите, но случаят е, че когато създавам нова папка от един от двата компютъра (гост или клиент), тази нова папка няма зададени разрешения за четене и запис пишете за всички ... Има ли начин да се поправи това, без да се налага да редактирате разрешенията всеки път, когато се създава папка? Това е малко тромаво. Между другото, правя всичко чрез графичен интерфейс.

    1.    Уада каза той

      Попитайте за setfacl

  7.   Marcos каза той

    Много ясна статия. Детайл, където пише:
    | chmod u = rwx, g = rx, o = | chmod 760 |
    Би трябвало:
    | chmod u = rwx, g = rw, o = | chmod 760 |
    О, добре:
    | chmod u = rwx, g = rx, o = | chmod 750 |

    1.    Стивън Абрахам Сантос Фариас каза той

      Защо приятел?

      1.    fefo каза той

        Тъй като x е равно на 5, а в примера е като 6
        g = rx 6 Грешка
        g = rx 5 Правилно
        g = rw 6 Правилно

  8.   Рене Ерера каза той

    За тъмно лилаво:
    От малкото, което все още научавам, спасих тези знания (които всъщност не знам дали ще ви помогнат при проблема ви, но си струва да опитате; и липсват в тази публикация):
    Дайте повтарящи се разрешения (-R) по следния начин:
    chmod -R 777 родителска_директория / *
    Това ще даде всички разрешения на всички потребители, групи и други по отношение на родителската папка и всички папки и файлове, които са вътре (разрешения по подразбиране за новите, създадени в тази директория, поне така е в моя slax)

  9.   Рене Ерера каза той

    В графична форма трябва да потърсите опция, която казва „направи тази команда повтаряща се“ или „направи това за включени папки“

  10.   Бруно Касио каза той

    Аз съм от онези, които винаги са хвърляли 777 на моята машина за удобство, но с тези команди ще сложа батериите и ще бъда по-предпазлив, благодаря за приноса!

  11.   yo каза той

    Благодаря ти, извади ме от съмнение

  12.   Мануел Калеб каза той

    Много добър принос ... продължете така ...

  13.   едибрети каза той

    много много добре благодаря 😀

  14.   support.masvernat@gmail.com каза той

    Отлично обяснение, накрая ми е ясно за едно ...

  15.   Камила каза той

    Здравей!

    вижте, не знам дали е уместно, но имам проблем с разрешенията за запис, изтриване в моя mp4. Няма да ми позволи да променя разрешенията, така че е само за четене. Въведете командите, които сте дали, но отговорът беше
    chmod: промяна на разрешенията на "/ media / 0C87-B6D2": Файлова система само за четене

    Прегледах много форуми и нищо не ми подейства, казвам ви, че съм начинаещ в това, така че може да се окаже, че нещо правя погрешно.

    Надявам се да ми помогнете.

    целувки

    1.    анонимен каза той

      Опитайте да влезете като супер потребител

    2.    Javi_VM каза той

      Може да нямате подходящия драйвер. С файловата система NTFS няма да ви позволи да пишете, освен ако не сте инсталирали пакета ntfs-3g. Не знам mp4 коя система ще има ...

  16.   християнски алексис галеано руиз каза той

    Екстралент, грация.

  17.   Фран каза той

    благодаря за урок 🙂 много полезно

  18.   Йерсън Рико каза той

    случайно четох за командата chmod в ръководство за администриране на Linux системи, което също ми беше ясно, само че там ми казаха за още 3 команди -s -S и -t, които са допълнителни разрешения, това не бях Ясно ми е, утре ще прочета още едно добро четиво, много добре вашите таблици, поздрави

  19.   Хавиер каза той

    Приносът е оценен. Точно това, от което имах нужда

  20.   Хуан Гомес каза той

    Здравейте, много интересно, бих искал да знам как или с каква програма мога да редактирам файлове, chmod или какво има в тази папка,
    Искам да редактирам някои разрешения, които са там ...

    Или как е това ... благодаря

    благодаря

  21.   LM каза той

    Много добре обяснено, благодаря

  22.   ИЗМАЕЛ каза той

    ОТЛИЧЕН ПРИНОС, БЛАГОДАРЯ ВИ, ЧЕ ДАДЕТЕ ЧАСТ ОТ ВРЕМЕТО СИ, ЗА ДА ГО ПРАВИТЕ.

  23.   Мигел каза той

    Добър принос. Благодаря за. Бих искал да направя едно разяснение, което считам за важно. На испански премахване не е еквивалентно на английски премахване. На испански премахване не означава премахване.
    Според RAE това означава:

    1. тр. Предаване или преместване на нещо от едно място на друго. U. tc prnl.
    2. тр. Преместване на нещо, разклащане или въртене, обикновено така, че различните му елементи да се смесват.

    В този смисъл вместо премахване трябва да се използва глаголът премахване.

    1.    елав каза той

      Вярно е, казвам да се премахна, когато премахна нещо, особено от гледна точка на компютъра.

    2.    Уада каза той

      Липсва да добавите третия ред ...
      3. тр. Премахнете, оставете настрана или отстранете проблем.
      Никога не съм го казвал в опит да „премахна“, ако не и да премахна 🙂 съжалявам, ако е имал за цел да премахне. Благодаря, че се отбихте и за разяснението ще го взема предвид.

  24.   Фабиан Гарсия каза той

    добър

    Моля, някой да ми изясни въпрос, който, както разбирам, се отнася само за потребителя и групата, която притежава файла или директорията, но ако например имам потребител или група "xyz", как да присвоя разрешение или от r, или от wox само на този потребител или група, а не на собственика (ите).

  25.   a каза той

    Как мога да видя разрешенията на конкретна група и как мога да ги редактирам, така че тя да има същите разрешения на root

  26.   тазмания каза той

    Здравейте, имам малък проблем, компютрите са в lubuntu и в домейна с локалния потребител, това не създава проблем, а с потребителя на домейна и в момента на отваряне на mozilla и thunderbird цялата система е замразена, надявам се да могат да ми помогнат
    наздраве

  27.   Жусто Гонсалес каза той

    Отлично обяснение

  28.   Орианис каза той

    Отлична статия ... Бих искал само да мога да разчитам на отговора на някой благочестив човек от този форум, по отношение на следния въпрос: «Ако добавя потребител A към моята група GROUP, чиито разрешения на тази група GROUP са rwx, всички потребители на тази група , включително A, тези rwx разрешения за вътрешните файлове / директория? Имайки предвид, че вътрешните файлове вече имат rwx за групата GROUP? Благодаря ти!!!!!! 🙂

  29.   jeFNDZ каза той

    Добра работа. Просто и разбираемо.

  30.   Сегора каза той

    Аз съм абсолютно нов в тази и тази информация. При мен се получи прекрасно. Благодаря ти.

  31.   Даниела каза той

    Отличен принос, много полезно, благодаря (:

  32.   Едуардо Аледо Лоредо каза той

    Много поучително ... Много педагогически.

  33.   Мигел каза той

    Благодаря за статията, много ми помогна, това е много объркващо xDDDD

  34.   Лепс каза той

    Вашият принос е много полезен, странно имам проблем, че файловете, които винаги съм използвал, се изпълняват "само за четене"
    файл chmod 777
    root @ Leps: / home / leps # chmod: промяна на разрешенията на "Downloads / canaima-popular-4.1 ~ stable_i386 / canaima-popular-4.1 ~ stable_i386.iso": Файлова система само за четене

    и с всички файлове е еднакво, всъщност го пуснах с Ctrl + Alt + F1 като корен и е същото. Какво мога да направя?

  35.   собственик на ранчо каза той

    Отлична информация !! Беше ми много полезно.
    Благодаря.

  36.   Густаво Уркизо каза той

    Много добра бележка. Бях приканен да прилагам разрешения и благодарение на този урок успях да го направя за минути. Силно препоръчително

  37.   КалиНовато каза той

    Направих chmod -R 777 в корена на моята инсталация, т.е.
    и рестартирайте kali linux и сега той не се зарежда
    Някакви идеи?

    1.    Диего каза той

      Да, всичко се счупи, трябва да преинсталирате Ubuntu и знам, защото и на мен ми се случи същото!

  38.   Vicente каза той

    Урокът е много добър, много пълен. Може би малките грешки, но вече е коментирано, че те не могат да бъдат редактирани. Все още е много добре да се научи

  39.   Кевин каза той

    r означава писане и идва от Read
    w означава четене и идва от Write

    Там се обърка. r четене четене, w промяна запис

  40.   wekmentor каза той

    Много полезно! За тези от нас, които не са много в администрацията на Linux, тези уроци са страхотни.

    Поздравления за блога!

  41.   Бертолдо Суарес Перес каза той

    Поздрави на посетителите на Desdelinux Блог.

    Забавно нещо ми се случва, използвайки дистрибуция на ubunter като LMint.
    Копирам и поставям папка с теми в директорията / usr / share / themes, използвайки 'sudo' (искам паролата на моя потребител).
    Там в тази системна папка, когато правите списък, използвайки 'ls -l' или 'ls -la', споменатата папка или тема на тема се притежава от моето потребителско име (и група), т.е. не от Корен.

    Така че, аз ще направя промяната, за да премахна разрешението за писане от моя потребител в споменатата директория на изтеглената тема, тъй като при рекурсивен преглед на всички нейни файлове и папки с 'ls -laR', моят потребител е единственият, който може споменатите папки и файлове. Разбира се, предполагам и всемогъщия Корен.
    Позиционирам се от терминала с 'cd / usr / share / themes / the-theme-downloaded' и след това просто изпълнявам 'chmod -Rv uw *', без да се изискват 'sudo' или root права. Той ме информира, че успешно е променил разрешението за писане на моя потребител за всички файлове и подпапки на „изтеглената тема“. Но това не променя разрешенията на майчината папка, откъдето изпълнявам командата „изтеглената тема“, като се има предвид, че като правило тя трябва да се рекурсивно.

    Когато проверя папката на изтеглената тема чрез файловия изследовател «Box», първите подпапки там се появяват с катинар и се случи нещо абсурдно, мога да копирам някоя от тези папки и да я поставя точно там с цялото й съдържание, като че да бъде отказано. И тогава, когато се опитвате да изтриете споменатото копие, не можете да го направите: разрешението е отказано, предполагам, защото всички поддиректории и файлове вътре са премахнали разрешението си за запис, както практикувах.

    Не знам дали това е грешка на командата chmod, тази, която не променя разрешението на папката, от която се стартира командата, и след това списъка с възможност за копиране на поддиректории, които са конфигурирани без разрешение за запис.

    В интернет статии, включително тази, той описва, че това са стъпките, за да го направите рекурсивно правилно.
    Потърсих на английски, за да видя дали липсва някаква опция на командата, но не намерих за нея. От предишни тестове обаче установих, че командата може да се използва по следния начин „chmod -Rv uw ./ *“ и наистина тя променя разрешенията на папката или директорията, откъдето изпълнявам командата, изтеглената папка с теми, въпреки Не съм виждал тази опция './' при използване на chmod.
    Ако някой познавач, моля да ми изясни моите съмнения.

    Благодаря.

  42.   Кралят каза той

    Ако даден потребител има разрешения за писане и няма разрешения за четене във файл, може ли той да модифицира файла?

    1.    Изображение на резервоар на Алваро Торияно каза той

      Si

    2.    Изображение на резервоар на Алваро Торияно каза той

      Друго нещо: инициалите на разрешителните са грешни.
      R е за четене и означава четене. Идея за писане.

  43.   Лари-лафър каза той

    отлично най-накрая разбрах, че е добре обяснено

  44.   Еманюел каза той

    Съмнявам се в примери, които те поставят
    примерната команда: chmod -r 777
    Според премахвам разрешенията за четене на потребители, групи и други, но 777 (rwx) тогава какво означава това?

    няма сериен равен на k chmod ur, gr или ????

  45.   Мануел Морено каза той

    Много добре, надявам се да продължа да уча Linux

  46.   Андрес Рейес каза той

    Благодаря много! Отличен принос ...

  47.   анонимен каза той

    Отлично, благодаря

  48.   Цезар каза той

    Много добро обяснение, надрасках се с дял, където не можех да модифицирам файлове. Тогава разбрах, че не съм инсталирал ntfs-3g, тъй като е ntfs дял и е решен.

  49.   изпълнете 3 каза той

    Или скрипт (интерпретатор), който се нуждае от разрешение за четене и изпълнение, компилирана програма трябва само да бъде прочетена.

  50.   Джон каза той

    "d" се появява в началото на потребителя drwxr-xr-x. какво означава? Предполагам, че това е директория, но не съм сигурен

  51.   букатония каза той

    Сега знаем 3-те разрешения и как да добавяме или премахваме тези, но тези 3 разрешения се съхраняват на 3 различни места, наречени

  52.   y8 каза той

    -r - r - r– 1 wada потребители 4096 13 април 19:30 файл?

  53.   G превключвател 3 каза той

    Ако това е програма, наречена "foo", можем да я изпълним като всяка команда. https://gswitch3.net

  54.   Samsun каза той

    Приятна тази невероятна публикация.

  55.   Рамон Томас каза той

    Това е един вид неизменна измама. не вярвайте на това, което казвам.

  56.   Ървинг Фокнър каза той

    здравейте всички, аз съм твърде нов в тази тема за chmod и chonw.

    Извинявам се, ако не разбирам много добре, опитвам се да наредя на всички примери, за да има яснота как да се използват разрешенията и заданията на различните групи, с разрешения на rwx, изпълнение на четене и запис, как да разбера добре цялата конфигурация , на файловете и папките, поддиректориите, когато изпълнявате командата ls -l информацията, която се появява там, и тиретата между всяка формулирана там буква, също и как да направите това, когато копирате информация от диск чрез nautilus, така че всички копирани файлове да се появят включително папки с катинар, как да станете собственик на цялата информация, без да променяте разрешенията на всеки от файловете по подразбиране, да можете да четете, пишете, изпълнявате и изтривате каквото искате, без да се налага да използвате root.

    Чел съм и съм бил потребител, който винаги е изпълнявал chmod -R 777 файл или папки, защото съм го прочел по този начин, но когато направите ls на споменатия файл или папка, те са маркирани в по-интензивно зелено, което не може да бъде прочетено Името е ясно, защото използвам lint mint, но виждам, че може да има друга подобна папка, с други атрибути и с различен цвят, точно като останалите, сега прочетох 755, не знам дали трябва да се използва по този начин (chmod - R 755 Folder) оставя разрешенията по подразбиране за тази папка и е за директории, но 644 е за файлове, не знам дали е редно да се използва по този начин (chmod -R 644 файлове), но когато ls приключи - Тогава изглежда, че файлът е 644, а в други изглежда root, а други в името на потребителите, с тези резултати нещо е необичайно.

    Нямам ни най-малка представа как да използвам идеалните команди, така че папките, директориите и файловете да имат необходимите разрешения, които са необходими, и да бъдат присвоени на групите или потребителите, които искам

    Искам да се науча да знам какъв тип файлове са, когато правя ls -l

    drwxr-xr-x 2 корен на корен 4096 15 февруари 22:32 a
    -rwxrwxrwx 1 корен корен 474 16 февруари 23:37 canaima5
    -rwxrwxrwx 1 root root 374 9 февруари 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 15 февруари 00:22 Windows инсталация USB
    -rw-r - r– 1 m18 m18 7572 22 декември 2016 г. mdmsetup.desktop
    -rwxrwxrwx 1 корен корен 61 февруари 18 13:07 pkme
    -rwxrwxrwx 1 корен на корен 10809 15 май 2013 г. ПРОЧЕТЕТЕ
    -rwxrwxrwx 1 корен на корен 57 януари 3 11:58 извличане на sudo
    -rwxrwxrwx 1 корен на корен 1049 18 февруари 01:02 Rep-Systemback
    -rwxrwxrwx 1 корен корен 1163 11 февруари 11:12 root.txt
    -rwxrwxrwx 1 root root 384 10 февруари 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 корен на корен 31 януари 1 2002 torregal

    ето пример, опитах се да модифицирам някои файлове, които m18 са създадени в потребител, останалото е копирано от друг диск, с nautilus, и те имат катинари

    drwxr-xr-x 3 root root 4096 15 февруари 00:22 инсталирайте Windows USB
    drwxr-xr-x 2 root root 4096 15 февруари 22:32 a има катинар, останалите файлове също, но използвайте тази команда от информацията, доказваща, че това се случва: файловете сега нямат катинар, но не знам дали са добре Разрешенията, които имат, и идеята е да се знае какво разрешение трябва да има всеки файл или папка и в коя група трябва да бъде. и знам какво да използвам при добавяне на chmod.

    m18 @ m18 ~ $ cd Desktop /
    m18 @ m18 ~ / Работен плот $ ls -l
    Общо 60
    drw-r - r– 2 корен на корен 4096 15 февруари 22:32 a
    -rw-r - r– 1 корен корен 474 16 февруари 23:37 canaima5
    -rw-r - r– 1 корен на корен 374 9 февруари 16:34 Error_EXFAT
    drw-r - r– 3 root root 4096 15 февруари 00:22 Windows инсталация USB
    -rw-r - r– 1 m18 m18 7572 22 декември 2016 г. mdmsetup.desktop
    -rw-r - r– 1 корен корен 61 февруари 18 13:07 pkme
    -rw-r - r– 1 корен на корен 10809 15 май 2013 г. README
    -rw-r - r– 1 корен на корен 57 януари 3 11:58 извличане на sudo
    -rw-r - r– 1 корен на корен 1049 18 февруари 01:02 Rep-Systemback
    -rw-r - r– 1 корен корен 1163 11 февруари 11:12 root.txt
    -rw-r - r– 1 root root 384 10 февруари 22:30 systemback ubuntu 16-18
    -rw-r - r– 1 корен на корен 31 януари 1 г. torregal
    m18 @ m18 ~ / Работен плот $ sudo ugo + rwx *
    [sudo] парола за m18:
    sudo: ugo + rwx: командата не е намерена
    m18 @ m18 ~ / Работен плот $ sudo chmod ugo + rwx *
    m18 @ m18 ~ / Работен плот $ ls -l
    Общо 60
    drwxrwxrwx 2 корен корен 4096 15 февруари 22:32 a
    -rwxrwxrwx 1 корен корен 474 16 февруари 23:37 canaima5
    -rwxrwxrwx 1 root root 374 9 февруари 16:34 Error_EXFAT
    drwxrwxrwx 3 root root 4096 15 февруари 00:22 Windows инсталация USB
    -rwxrwxrwx 1 m18 m18 7572 22 декември 2016 г. mdmsetup.desktop
    -rwxrwxrwx 1 корен корен 61 февруари 18 13:07 pkme
    -rwxrwxrwx 1 корен на корен 10809 15 май 2013 г. ПРОЧЕТЕТЕ
    -rwxrwxrwx 1 корен на корен 57 януари 3 11:58 извличане на sudo
    -rwxrwxrwx 1 корен на корен 1049 18 февруари 01:02 Rep-Systemback
    -rwxrwxrwx 1 корен корен 1163 11 февруари 11:12 root.txt
    -rwxrwxrwx 1 root root 384 10 февруари 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 корен на корен 31 януари 1 2002 torregal
    m18 @ m18 ~ / Работен плот $ sudo chmod -R 755 инсталация \ de \ windows \ USB /
    m18 @ m18 ~ / Работен плот $ ls -l
    Общо 60
    drwxrwxrwx 2 корен корен 4096 15 февруари 22:32 a
    -rwxrwxrwx 1 корен корен 474 16 февруари 23:37 canaima5
    -rwxrwxrwx 1 root root 374 9 февруари 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 15 февруари 00:22 Windows инсталация USB
    -rwxrwxrwx 1 m18 m18 7572 22 декември 2016 г. mdmsetup.desktop
    -rwxrwxrwx 1 корен корен 61 февруари 18 13:07 pkme
    -rwxrwxrwx 1 корен на корен 10809 15 май 2013 г. ПРОЧЕТЕТЕ
    -rwxrwxrwx 1 корен на корен 57 януари 3 11:58 извличане на sudo
    -rwxrwxrwx 1 корен на корен 1049 18 февруари 01:02 Rep-Systemback
    -rwxrwxrwx 1 корен корен 1163 11 февруари 11:12 root.txt
    -rwxrwxrwx 1 root root 384 10 февруари 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 корен на корен 31 януари 1 2002 torregal
    m18 @ m18 ~ / Работен плот $ sudo chmod -R 755 a
    m18 @ m18 ~ / Работен плот $ ls -l
    Общо 60
    drwxr-xr-x 2 корен на корен 4096 15 февруари 22:32 a
    -rwxrwxrwx 1 корен корен 474 16 февруари 23:37 canaima5
    -rwxrwxrwx 1 root root 374 9 февруари 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 15 февруари 00:22 Windows инсталация USB
    -rw-r - r– 1 m18 m18 7572 22 декември 2016 г. mdmsetup.desktop
    -rwxrwxrwx 1 корен корен 61 февруари 18 13:07 pkme
    -rwxrwxrwx 1 корен на корен 10809 15 май 2013 г. ПРОЧЕТЕТЕ
    -rwxrwxrwx 1 корен на корен 57 януари 3 11:58 извличане на sudo
    -rwxrwxrwx 1 корен на корен 1049 18 февруари 01:02 Rep-Systemback
    -rwxrwxrwx 1 корен корен 1163 11 февруари 11:12 root.txt
    -rwxrwxrwx 1 root root 384 10 февруари 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 корен на корен 31 януари 1 2002 torregal

    от друга страна, знаейки как да използвате командата chown. Също така не знам дали е по-добре да използвам командата cp за копиране на информацията от друг твърд диск с някакъв заместващ символ, който копира файловете с всичките им разрешения и дали те остават достъпни за вашия потребител, или винаги остават с катинара

    това, което искам е, че ако някой знае по-пълна статия и с примери за всяка от заместващите знаци, той използва chmod и chown. Мога да го поставя така, че да е по-лесно за начинаещи да се учат, тъй като има таблици, в които се появява 3-цифрената номерация, като тези от 777, 644, и как се формира тази номерация, без те да са предварително определени или има много повече, които са отразени сумирането на ugo Не знам дали е правилно Мисля, че е Собственик на потребител, група (и) и с rwx за папки, поддиректории, изпълними файлове и т.н.

    в крайна сметка това, което искам, е да се науча да използвам всички формули от chmod и chonw за всички файлове и за цялата файлова система linux

    Извинявам се, ако въпросът ми по темата е много смешен, аз просто търся някакви насоки, за да имам по-удобен метод за разбиране на всяка част от разрешенията на групата и командите за модифициране на програмите chmod и chonw.

    Поздрави и много благодаря за сътрудничеството.

  57.   задници каза той

    Дани, обичам го uwu

  58.   задници каза той

    Дани, обичам уу ...