Хороші люди! 🙂 Перш за все, варто зазначити, що це мій перший внесок у спільноту, сподіваюся, комусь це буде корисно
=> Базова структура дозволів у файлах
=> Базова структура дозволів у каталогах
=> Користувач, групи та інші
=> Чмод восьмеричний
1. - Базова структура дозволів у файлах
Існує 3 основних атрибути простих файлів: читання, запис та виконання.
>> Дозвіл на читання (читання)
Якщо у вас є дозвіл на читання файлу, ви можете переглянути його вміст.
>> Написати дозвіл (писати)
Якщо у вас є дозвіл на написання файлу, ви можете змінити файл. Ви можете додавати, перезаписувати або видаляти його вміст.
>> Виконати дозвіл (виконати)
Якщо файл має дозвіл на виконання, ви можете сказати операційній системі запускати його так, ніби це програма. Якщо це програма під назвою "foo", ми можемо виконати її як будь-яку команду.
Або сценарій (інтерпретатор), який потребує дозволу на читання та виконання, скомпільовану програму потрібно лише прочитати.
Символи, які приписуються дозволам:
r означає писати і походить від READ
w означає читання і походить від Wобряд
x означає виконання і походить від eXгострий
Використання chmod для зміни дозволів
chmod (режим зміни) - це команда, яка використовується для зміни дозволів, ви можете додавати або видаляти дозволи для одного або декількох файлів за допомогою + (плюс) або - (мінус)
Якщо ви хочете заборонити собі змінити важливий файл, просто видаліть дозвіл на запис у вашому "файлі" командою chmod
$ chmod -w yourFile
якщо ви хочете зробити виконуваний сценарій, напишіть
$ chmod + x tuScript
якщо ви хочете видалити або додати всі атрибути одночасно
$ chmod -rwx файл $ chmod + rwx файл
Ви також можете використовувати знак = (рівний), щоб встановити дозволи в точній комбінації, ця команда видаляє дозволи на запис і виконання, залишаючи лише прочитане
$ chmod = r файл
2. - Базова структура дозволів у каталогах
У випадку з каталогами ми маємо ті самі дозволи, але з іншим значенням.
>> Дозвіл на читання в каталозі
Якщо каталог має дозвіл на читання, ви можете побачити файли, які він містить. Ви можете використовувати "ls (каталог списку)", щоб побачити його вміст, що у вас є дозвіл на читання в каталозі, це не означає, що ви можете читати вміст його файлів, якщо у вас немає дозволу на читання на них.
>> Написати дозвіл на каталог.
З дозволу на запис ви можете додавати, видаляти або переміщувати файли в каталог
>> Виконати дозвіл на каталог.
Виконання дозволяє використовувати ім'я каталогу, коли ви отримуєте доступ до файлів у цьому каталозі, тобто цей дозвіл робить це врахованим під час пошуку, здійсненого програмою, наприклад, каталог без дозволу на виконання не перевіряється командою знайти
3. - Користувачі, групи та інші
Тепер ми знаємо 3 дозволи та способи їх додавання чи видалення, але ці 3 дозволи зберігаються у 3 різних місцях.
Користувач (u) походить від користувача
Група (g) походить від групи
Інші (або) походять від інших
Коли ти біжиш
$ chmod = r файл
Змініть дозволи в 3 місцях, коли в списку каталогів з "ls -l" ви побачите щось подібне.
-r - r - r-- 1 користувачі wada 4096 13 квітня 19:30 файл
зверніть увагу на ці 3 коефіцієнти для трьох різних типів дозволів
де:
x ------------- x ------------- x | дозволи | належить | x ------------- x ------------- x | rwx ------ | користувач | | --- rx --- | група | | ------ rx | інші | x ------------- x ------------- x
ми можемо вилучити дозволи для кожного власника; припустимо, у нас є файл:
-rwxr-xr-x 1 користувачі wada 4096 13 квітня 19:30 файл
Щоб видалити дозволи на виконання для груп та інших, просто використовуйте:
$ chmod gx, файл ox
наш файл матиме ці дозволи
-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
Я ніколи не осмислював вісімки 😛 Дякую за статтю!
простий фокус полягає в тому, щоб побачити його в двійковому вигляді: rwx представляє 3 біти (Read, Write, eXecute). Якщо ви хочете дозволи на читання та запис, у вас буде 110 двійкових файлів, що у вісімковій цифрі - це число 4. Також якщо ви знаєте, що воно організоване як GUO (Group, User, Others), ви це вже зробили. Приклад: читання, запис та виконання для групи та користувача; читання та виконання для інших; залишилось би: 111,111,101 -> 775
Дякую. Я такого не бачив
Будьте обережні, оскільки двійкове число 110 не є числом 4 у вісімковій.
Двійкове число 110 - восьмеричне число 6
В основному ми маємо з одного боку користувача або користувачів, а з іншого боку дозволи
Дозволи:
r = прочитати (прочитати)
w = писати
x = exe (виконання)
- = немає дозволу.
Користувачі:
u = власник, адміністратор.
g = група.
o = всі інші.
За допомогою ls -l ми бачимо дозволи в каталозі чи файлі, щоб надати їх всім, наприклад, за допомогою:
sudo ugo + rwx 'ім'я файлу' // Ми б надали всі дозволи.
це переходить прямо до приміток
.
Gracias!
Мій Буено!
Дуже добре.
Добре!
Дуже хороша стаття, але слід внести невелику корекцію:
r означає написання і походить від Read
w означає прочитане і походить від Write
x означає виконання і походить від eXecute
(R) Читання - це читання та (W) Запис - це запис
Привіт!
Це трапляється для того, щоб робити нотатки пізно ввечері ха-ха-ха-ха, вибачте за свою помилку, як тільки я можу це виправити, зараз це призводить до помилки, дякую Thank
Це видає вам помилку .. .. тому що незалежно від того, наскільки ви є автором публікації, ви не отримаєте дозволу редагувати її після її публікації ..
Ще одна невелика помилка .. ..в пункті 3 .- .. коли ви говорите "якщо ви хочете видалити дозвіл на запис у користувача" .. ви ставите "$ chmod ux файл" .. ..і має бути "$ chmod uw файл "..відповідно сказаному .. та результату ..
Коментована
r означає READ та походить від Read
w означає WRITE і походить від Write
x означає виконання і походить від eXecute
Я намагався надати спільний доступ до папки Samba та надати гостям дозволи на читання та запис, але справа в тому, що коли я створюю нову папку з одного з двох комп'ютерів (гостьовий чи клієнтський), ця нова папка не читає та пише дозволи, призначені писати для всіх ... Чи є спосіб це виправити, не редагуючи дозволи кожного разу, коли створюється папка? Це трохи громіздко. До речі, я все роблю через графічний інтерфейс.
Запитайте про setfacl
Дуже зрозуміла стаття. Деталь, де написано:
| chmod u = rwx, g = rx, o = | chmod 760 |
Має бути:
| chmod u = rwx, g = rw, o = | chmod 760 |
Ну добре:
| chmod u = rwx, g = rx, o = | chmod 750 |
Чому друг?
Оскільки x дорівнює 5, а у прикладі - як 6
g = rx 6 Помилка
g = rx 5 Правильно
g = rw 6 Правильно
Для темно-фіолетового:
З того маленького, що я все ще вивчаю, я врятував ці знання (яких я насправді не знаю, чи допоможуть вони вам у вирішенні проблеми, але варто спробувати; і вони відсутні в цій публікації):
Дайте періодичні дозволи (-R), як це:
chmod -R 777 батьківський_каталог / *
Це дало б усі дозволи всім користувачам, групам та іншим щодо батьківської папки, а також усіх папок і файлів, що знаходяться всередині (дозволи за замовчуванням для нових, створених у цьому каталозі, принаймні так є в моєму слакс)
У графічному вигляді слід шукати варіант із написом "зробити цю команду повторюваною" або "зробити це для включених папок"
Я один з тих, хто завжди кидав 777 на свою машину для зручності, але за допомогою цих команд я збираюся покласти батареї та бути обережнішим, дякую за внесок!
Дякую, ти вивів мене з-під сумнівів
Дуже хороший внесок ... продовжуйте ...
дуже дуже добре дякую 😀
Відмінне пояснення, нарешті мені зрозуміло одне ...
hola!
дивіться, я не знаю, чи це доречно, але у мене проблема з дозволами на запис, видалення в моєму mp4. Це не дозволить мені змінювати дозволи, тому воно доступне лише для читання. Введіть команди, які ви дали, але відповідь була
chmod: зміна дозволів "/ media / 0C87-B6D2": файлова система лише для читання
Я переглянув багато форумів, і у мене нічого не вийшло, я кажу вам, що я новачок у цьому, і, можливо, щось я роблю не так.
Сподіваюся, ви можете мені допомогти.
поцілунки
Спробуйте увійти як суперкористувач
Можливо, у вас немає належного драйвера. З файловою системою NTFS він не дозволяє писати, якщо у вас не встановлений пакет ntfs-3g. Я не знаю mp4, яку систему матиму ...
Excelente, gracias.
дякую за підручник 🙂 дуже корисно
випадково я читав про команду chmod у посібнику з адміністрування систем Linux, що також було мені зрозуміло, тільки там вони мені розповіли ще про 3 команди -s -S та -t, які є додатковими дозволами, саме це я і зробив не зрозуміло, завтра я прочитаю ще одне гарне читання, дуже добре ваші таблиці, привітання
Внесок оцінений. Якраз те, що мені було потрібно
Привіт, дуже цікаво, я хотів би знати, як, а також за допомогою якої програми я можу редагувати файли, chmod або те, що знаходиться в цій папці,
Я хочу відредагувати деякі дозволи, які там є ...
Або як це ... дякую
Грекіас
Дуже добре пояснили, дякую
ВИДИСНИЙ ВНЕСОК, ДЯКУЄМО, ЩО ВДАЛИ ЧАСТИНУ ВАШОГО ЧАСУ.
Хороший внесок. Дякую за. Я хотів би зробити роз’яснення, яке я вважаю важливим. В іспанській мові видалити не є еквівалентом англійської видалити. По-іспанськи видалити не означає усунути.
Згідно з RAE це означає:
1. тр. Передайте або перенесіть щось з одного місця в інше. U. tc prnl.
2. тр. Переміщуючи щось, струшуючи його або обертаючи, зазвичай так, щоб різні його елементи змішувалися.
У цьому сенсі замість видалення слід використовувати дієслово видалити.
Це правда, я кажу «Видаліться», коли щось видаляю, особливо в комп’ютерному плані.
Вам потрібно додати третій рядок ...
3. тр. Видаліть, відкладіть або усуньте проблему.
Я ніколи не говорив цього, намагаючись "ліквідувати", якщо не видалити, вибачте, якщо це було призначено для ліквідації. Дякую, що завітали і за роз’яснення я це врахую.
добре
Будь ласка, хтось пояснить мені питання, що, наскільки я розумію, це стосується лише користувача та групи, що володіє файлом або каталогом, але якщо у мене є користувач або група "xyz", як мені призначити дозвіл від r , або wox лише для цього користувача або групи, а не для власників.
Як я можу побачити дозволи певної групи та як я можу їх редагувати, щоб вона мала однакові права на root
Привіт, у мене є невелика проблема, ПК знаходяться в lubuntu і в домені з локальним користувачем, це не створює проблем, а з користувачем домену, і саме під час відкриття mozilla та thunderbird вся система заморожена, сподіваюся, вони можуть допомогти
ура
Відмінне пояснення
Відмінна стаття ... Я хотів би мати можливість розраховувати на відповідь якоїсь благочестивої людини з цього форуму щодо наступного питання: «Якщо я додаю користувача А до моєї групи GROUP, дозволи якої в цій групі GROUP - це rwx, усі користувачі цієї групи, включаючи A, чи будуть ці дозволи rwx на внутрішні файли / каталог? Беручи до уваги, що внутрішні файли вже мають rwx для групи GROUP? Дякую!!!!!! 🙂
Хороша робота. Просто і зрозуміло.
Я абсолютно новачок у цій та цій інформації. У мене це чудово вийшло. Дякую.
Відмінний внесок, дуже корисний, дякую (:
Дуже повчально ... Дуже педагогічно.
Дякую за статтю, це мені дуже допомогло, це дуже бентежить xDDDD
Ваш внесок дуже корисний, як не дивно, у мене проблема, що файли, які я завжди використовував, виконуються "лише для читання"
файл chmod 777
root @ Leps: / home / leps # chmod: зміна дозволів "Downloads / canaima-popular-4.1 ~ stable_i386 / canaima-popular-4.1 ~ stable_i386.iso": файлова система лише для читання
і з усіма файлами він однаковий, насправді я запускав його за допомогою Ctrl + Alt + F1 як root, і він однаковий. Що я можу зробити?
Відмінна інформація !! Це було мені дуже корисно.
Спасибі.
Дуже хороша нота. Мене закликали застосувати дозволи, і завдяки цьому посібнику я зміг зробити це за лічені хвилини. Настійно рекомендується.
Я зробив chmod -R 777 на корені моєї інсталяції, тобто /
і перезапустіть kali linux, і тепер він не завантажується
Будь-які ідеї?
Так, все зламалося, вам доведеться переінсталювати Ubuntu, і я знаю, тому що зі мною сталося те саме!
Підручник дуже хороший, дуже повний. Можливо, невеликі помилки, але вже коментували, що їх не можна редагувати. Ще дуже добре вчитися
r означає написання і походить від Read
w означає прочитане і походить від Write
Там ти заплутався. r читати читати, w змінювати запис
Дуже корисний! Для тих з нас, хто не дуже любить адміністрування Linux, ці підручники чудові.
Вітаємо з блогом!
Вітання відвідувачам Desdelinux Блог.
Зі мною трапляється дивна річ із використанням дистрибутива ubunter, такого як LMint.
Я копіюю та вставляю папку теми в каталог / usr / share / themes, використовуючи 'sudo' (запитую пароль мого користувача).
Там у цій системній папці під час створення списку за допомогою 'ls -l' або 'ls -la' зазначена папка або тема теми належить моєму імені користувача (і групі), тобто не Root.
Отже, я збираюся внести зміни, щоб видалити дозвіл на запис із мого користувача у зазначеному каталозі завантаженої теми, оскільки при рекурсивному перегляді всіх його файлів та папок за допомогою 'ls -laR' мій користувач єдиний, хто може писати в зазначені папки та файли. Звичайно, я здогадуюсь і всемогутнього Коріння.
Позиціонуйте мене з терміналу, використовуючи 'cd / usr / share / themes / the-theme-downloaded', а потім просто виконуючи 'chmod -Rv uw *', не вимагаючи дозволу 'sudo' або root. Він повідомив мені, що успішно змінив дозвіл мого користувача на запис для всіх файлів та підпапок "завантаженої теми". Але це не змінило дозволи материнської папки, звідки я виконую команду "завантажена тема", беручи до уваги, що, як правило, вона повинна рекурсивно.
Коли я перевіряю папку завантаженої теми через провідник файлів «Box», там з’являються перші підпапки із замком, і трапляється щось абсурдне, я можу скопіювати будь-яку з цих папок і вставити її туди з усім її вмістом, це слід відмовити. І тоді при спробі видалити зазначену копію він цього зробити не може: дозвіл відмовлено, я вважаю, тому що всі підкаталоги та файли всередині отримали дозвіл на запис, як я практикував.
Я не знаю, чи це помилка команди chmod, та, яка не змінює дозвіл папки, з якої запускається команда, а потім згортає можливість копіювати підкаталоги, налаштовані без дозволу на запис.
У статтях в Інтернеті, в тому числі цій, він описує ці кроки для рекурсивного виправлення.
Я шукав англійською мовою, щоб перевірити, чи не відсутній будь-який варіант команди, але я не знайшов про це. Однак з попередніх тестів я переконався, що команда може використовуватися як "chmod -Rv uw ./ *", і справді, вона змінює дозволи папки або каталогу, звідки я виконую команду, завантаженої папки теми, незважаючи на те, що я не бачив цієї опції './' у використанні chmod.
Якщо будь-який знавець, будь ласка, може пояснити мені мої сумніви.
Спасибо.
Якщо користувач має дозволи на запис і не має дозволів на читання у файлі, чи може він змінити файл?
Si
Інша справа: ініціали дозволів помилкові.
R - для читання, а означає читання. Ідентифікатор для письма.
чудово, нарешті я зрозумів, це добре пояснено
Я сумніваюся у прикладах, які вони наводили
приклад команди: chmod -r 777
Згідно з я видаляю дозволи на читання для користувачів, груп та інших, але 777 (rwx), так що це означає?
немає послідовних рівних k chmod ur, gr або ????
Дуже добре, я сподіваюся продовжувати вивчати Linux
Дуже дякую! Відмінний внесок ...
Чудово, дякую
Дуже гарне пояснення, я почухав себе розділом, де я не міг змінити файли. Потім я дізнався, що у мене не встановлено ntfs-3g, оскільки це розділ ntfs і вирішено.
Або сценарій (інтерпретатор), який потребує дозволу на читання та виконання, скомпільовану програму потрібно лише прочитати.
"d" з'являється на початку користувача drwxr-xr-x. що це означає? Я думаю, це каталог, але я не впевнений
Тепер ми знаємо 3 дозволи та те, як їх додати чи видалити, але ці 3 дозволи зберігаються у 3 різних місцях
-r - r - r– 1 користувачі wada 4096 13 квітня 19:30 файл?
Якщо це програма під назвою "foo", ми можемо виконати її як будь-яку команду. https://gswitch3.net
Хороший цей дивовижний пост.
Це свого роду нестримна афера. не вірте тому, що я кажу.
привіт усім, я занадто новачок у цій темі 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 а
-rwxrwxrwx 1 кореневий корінь 474 16 лютого 23:37 canaima5
-rwxrwxrwx 1 кореневий корінь 374 9 лютого 16:34 Помилка_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 року README
-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 кореневий корінь 384 10 лютого 22:30 повернення системи ubuntu 16-18
-rwxrwxrwx 1 кореневий корінь 31 січня 1 2002 торрегал
ось приклад, я намагався змінити деякі файли, які 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 робочий стіл /
m18 @ m18 ~ / Робочий стіл $ ls -l
Всього 60
drw-r - r– 2 кореневий корінь 4096 15 лютого 22:32 а
-rw-r - r– 1 корінь кореня 474 16 лютого 23:37 canaima5
-rw-r - r– 1 кореневий корінь 374 9 лютого 16:34 Помилка_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 кореневий корінь 384 10 лютого 22:30 повернення системи ubuntu 16-18
-rw-r - r– 1 корінь кореня 31 січня 1 р. торрегал
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 а
-rwxrwxrwx 1 кореневий корінь 474 16 лютого 23:37 canaima5
-rwxrwxrwx 1 кореневий корінь 374 9 лютого 16:34 Помилка_EXFAT
drwxrwxrwx 3 root root 4096 15 лютого 00:22 встановлення Windows USB
-rwxrwxrwx 1 м18 м18 7572 22 грудня 2016 р. mdmsetup.desktop
-rwxrwxrwx 1 корінь кореня 61 лютого 18 13:07 pkme
-rwxrwxrwx 1 кореневий корінь 10809 15 травня 2013 року README
-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 кореневий корінь 384 10 лютого 22:30 повернення системи ubuntu 16-18
-rwxrwxrwx 1 кореневий корінь 31 січня 1 2002 торрегал
m18 @ m18 ~ / Настільний $ sudo chmod -R 755 установка \ de \ windows \ USB /
m18 @ m18 ~ / Робочий стіл $ ls -l
Всього 60
drwxrwxrwx 2 кореневий корінь 4096 15 лютого 22:32 а
-rwxrwxrwx 1 кореневий корінь 474 16 лютого 23:37 canaima5
-rwxrwxrwx 1 кореневий корінь 374 9 лютого 16:34 Помилка_EXFAT
drwxr-xr-x 3 root root 4096 15 лютого 00:22 встановлення Windows USB
-rwxrwxrwx 1 м18 м18 7572 22 грудня 2016 р. mdmsetup.desktop
-rwxrwxrwx 1 корінь кореня 61 лютого 18 13:07 pkme
-rwxrwxrwx 1 кореневий корінь 10809 15 травня 2013 року README
-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 кореневий корінь 384 10 лютого 22:30 повернення системи ubuntu 16-18
-rwxrwxrwx 1 кореневий корінь 31 січня 1 2002 торрегал
m18 @ m18 ~ / Настільний $ sudo chmod -R 755 a
m18 @ m18 ~ / Робочий стіл $ ls -l
Всього 60
drwxr-xr-x 2 кореневий корінь 4096 15 лютого 22:32 а
-rwxrwxrwx 1 кореневий корінь 474 16 лютого 23:37 canaima5
-rwxrwxrwx 1 кореневий корінь 374 9 лютого 16:34 Помилка_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 року README
-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 кореневий корінь 384 10 лютого 22:30 повернення системи ubuntu 16-18
-rwxrwxrwx 1 кореневий корінь 31 січня 1 2002 торрегал
з іншого боку, знаючи, як використовувати команду chown. Я також не знаю, чи краще використовувати команду cp для копіювання інформації з іншого жорсткого диска з яким-небудь підстановчим знаком, який копіює файли з усіма їх дозволами, і що вони залишаються доступними для вашого користувача, або вони завжди залишаються з навісний замок
що я хочу, це те, що якщо хтось знає більш повну статтю, та з прикладами кожної з узагальнюючих знаків, що використовує chmod та chown. Я можу розмістити це так, щоб новачкам було легше вчитися, оскільки є таблиці, де відображається 3-значна нумерація, наприклад, таблиці 777, 644, і як ця нумерація формується, без їх попереднього встановлення, або існує багато більше, що відображається підсумовуванням ugo Я не знаю, чи правильно, я думаю, що це Власники користувачів, груп (груп), а також з rwx для папок, підкаталогів, виконуваних файлів тощо.
врешті-решт, я хочу навчитися використовувати всі формули, починаючи від chmod, і chonw для всіх файлів і для всієї файлової системи Linux
Прошу вибачення, якщо моє запитання по цій темі дуже смішне, я просто шукаю певних вказівок, щоб мати зручніший спосіб зрозуміти кожну частину дозволів групи та команди модифікаторів програм chmod та chonw .
Вітаю вас і дякую вам за співпрацю.
Денні, я люблю його
Денні, я люблю його ...