Хорошие люди! 🙂 Прежде всего, стоит отметить, что это мой первый вклад в сообщество, надеюсь, кому-то он будет полезен
=> Базовая структура разрешений в файлах
=> Базовая структура разрешений в каталогах
=> Пользователь, группы и другие
=> Chmod восьмеричный
1.- Базовая структура разрешений в файлах
У простых файлов есть 3 основных атрибута: чтение, запись и выполнение.
>> Разрешение на чтение (читать)
Если у вас есть разрешение на чтение файла, вы можете увидеть его содержимое.
>> Разрешение на запись (запись)
Если у вас есть разрешение на запись файла, вы можете изменить файл. Вы можете добавлять, перезаписывать или удалять его содержимое.
>> Выполнить разрешение (выполнить)
Если файл имеет разрешение на выполнение, вы можете указать операционной системе запустить его, как если бы это была программа. Если это программа с именем "foo", мы можем выполнить ее как любую команду.
Или скрипт (интерпретатор), которому требуется разрешение на чтение и выполнение, скомпилированную программу нужно только прочитать.
Персонажи, которым присвоены разрешения:
r означает письмо и происходит от READ
w означает чтение и происходит от Wобряд
x означает исполнение и происходит от eXEcute
Использование chmod для изменения разрешений
chmod (режим изменения) - это команда, используемая для изменения разрешений, вы можете добавлять или удалять разрешения для одного или нескольких файлов с помощью + (плюс) или - (минус)
Если вы хотите предотвратить изменение важного файла, просто удалите разрешение на запись в свой «файл» с помощью команды chmod.
$ chmod -w ваш файл
если вы хотите сделать исполняемый скрипт, напишите
$ 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 r для 3 различных типов разрешений
где:
x ------------- x ------------- x | разрешения | принадлежит | x ------------- x ------------- x | rwx ------ | пользователь | | --- rx --- | группа | | ------ rx | другое | х ------------- х ------------- х
можем снять разрешения для каждого собственника; предположим, у нас есть файл:
-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 | Чтение и исполнение | | г-- | 4 | Чтение | | -wx | 3 | Написание и исполнение | | -w- | 2 | Написание | | --x | 1 | Исполнение | | --- | 0 | Нет разрешений | х ----- х ----- х ----------------------------------- х
Таким образом:
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 | х ------------------------ х ----------- х
Я никогда не разбирался в восьмеричных числах 😛 Спасибо за статью!
простой трюк - увидеть это в двоичном формате: rwx представляют 3 бита (чтение, запись, eXecute). Если вам нужны разрешения на чтение и запись, у вас будет 110 двоичных файлов, которые в восьмеричном формате представляют собой число 4. Кроме того, если вы знаете, что он организован как GUO (группа, пользователь, другие), вы уже это сделали. Пример: чтение, запись и выполнение для группы и пользователя; чтение и исполнение для других; останется: 111,111,101 -> 775
Спасибо. Я не видел этого
Будьте осторожны, потому что двоичное число 110 не является восьмеричным числом 4.
Двоичное число 110 является восьмеричным числом 6.
В основном у нас есть с одной стороны пользователь или пользователи, а с другой стороны - разрешения.
Разрешения:
r = читать (читать)
w = написать
x = exe (выполнение)
- = нет разрешения.
Пользователи:
u = владелец, администратор.
g = группа.
o = все остальные.
С помощью ls -l мы видим разрешения для каталога или файла, чтобы предоставить их всем, например, с помощью:
sudo ugo + rwx 'filename' // Мы дадим все разрешения.
он идет прямо к нотам
.
спасибо!
Очень хорошо!
Очень хорошо.
Хорошо!
Очень хорошая статья, но следует сделать небольшую поправку:
r означает письмо и происходит от чтения
w означает чтение и происходит от записи
x означает выполнение и происходит от eXecute
(R) Чтение есть чтение и (W) Запись есть запись
Приветик!
Это происходит из-за того, что я делал заметки поздно ночью, хахахаха, извините за свою ошибку, как только я смогу ее исправить, прямо сейчас это дает мне ошибку, спасибо 🙂
Это дает вам ошибку .. .. потому что независимо от того, насколько вы являетесь автором сообщения, вам не дается разрешение на его редактирование после публикации ..
Еще одна небольшая ошибка .. .. в пункте 3 .- .. когда вы говорите "если вы хотите удалить разрешение на запись у пользователя" .. вы помещаете "$ chmod ux file" .. .. и это должно быть "$ chmod uw file ".. чтобы соответствовать тому, что вы говорите .. и результату ..
Аннотированный
r означает ЧИТАТЬ и происходит от чтения
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 к своей машине, но с этими командами я собираюсь поставить батарейки и быть более осторожным, спасибо за вклад!
Спасибо, ты избавил меня от сомнений
Очень хороший вклад ... так держать ...
очень очень хорошо спасибо
Отличное объяснение, наконец, мне стало ясно одно ...
привет!
Послушайте, я не знаю, актуально ли это, но у меня проблема с разрешениями на запись, удаление в моем mp4. Он не позволит мне изменить разрешения, поэтому он только для чтения. Введите команды, которые вы дали, но ответ был
chmod: изменение разрешений "/ media / 0C87-B6D2": файловая система только для чтения
Я просмотрел много форумов, и у меня ничего не получилось, я говорю вам, что я новичок в этом, так что, возможно, я что-то делаю не так.
Я надеюсь, что вы можете мне помочь.
поцелуи
Попробуйте войти как суперпользователь
Возможно, у вас нет подходящего драйвера. С файловой системой NTFS вы не сможете писать, если у вас не установлен пакет ntfs-3g. Я не знаю mp4, какая система у него будет ...
Отлично, спасибо.
спасибо за урок 🙂 очень полезно
по совпадению, я читал о команде chmod в руководстве по системному администрированию Linux, что мне тоже было понятно, только там мне рассказали еще о 3 командах -s -S и -t, которые являются дополнительными разрешениями, это то, что я не делал Я ясно, завтра возьму еще одно хорошее прочтение, очень хорошие таблицы, привет
Вклад ценится. То, что мне было нужно
Здравствуйте, очень интересно, я хотел бы знать, как или с помощью какой программы я могу редактировать файлы, chmod или что находится в этой папке,
Я хочу отредактировать некоторые разрешения, которые есть ...
Или как это ... спасибо
спасибо
Очень хорошо объяснено, спасибо
ОТЛИЧНЫЙ ВКЛАД, СПАСИБО, ЧТО ВЫ ДАЛИ ЧАСТЬ ВРЕМЕНИ НА ЭТО.
Хороший вклад. Спасибо за. Хотел бы сделать уточнение, которое считаю важным. На испанском языке remove не эквивалентен английскому remove. По-испански «удалить» не означает «устранить».
Согласно РАЭ это означает:
1. tr. Передайте или переместите что-нибудь с одного места на другое. U. tc prnl.
2. tr. Перемещение чего-либо, встряхивания или вращения, обычно так, чтобы различные элементы смешивались.
В этом смысле вместо удаления следует использовать глагол «удалить».
Это правда, я говорю «Удалите себя», когда что-то удаляю, особенно с точки зрения компьютера.
Вам нужно добавить третью строку ...
3. тр. Удалите, отложите или устраните проблему.
Я никогда не говорил это, пытаясь «удалить», если не удалить 🙂 извините, если это должно было быть удалено. Спасибо, что заглянули, и за разъяснения, я учту это.
хорошо
Пожалуйста, поясните мне вопрос, что, насколько я понимаю, это относится только к пользователю и группе, которой принадлежит файл или каталог, но если у меня есть пользователь или группа, например, «xyz», как мне назначить разрешение либо из r , или wox только для этого пользователя или группы, а не для владельцев.
Как я могу увидеть разрешения конкретной группы и как отредактировать их, чтобы у нее были такие же права root
Привет, у меня небольшая проблема, ПК находятся в lubuntu и в домене с локальным пользователем, это не вызывает проблем, но с пользователем домена, и во время открытия Mozilla и thunderbird вся система заморожен я надеюсь они могут мне помочь
ура
Отличное объяснение
Отличная статья… Я только хотел бы иметь возможность рассчитывать на ответ какого-нибудь набожного человека с этого форума по следующему вопросу: «Если я добавлю пользователя A в мою группу 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 означает письмо и происходит от чтения
w означает чтение и происходит от записи
Вот вы запутались. r читать читать, w изменять запись
Очень полезно! Для тех из нас, кто не очень разбирается в администрировании Linux, эти учебники отлично подходят.
Поздравления в блоге!
Приветствую посетителей Desdelinux Блог.
Со мной происходит забавная вещь, когда я использую такой дистрибутив ubunter, как LMint.
Я копирую и вставляю папку с темой в каталог / usr / share / themes с помощью sudo (запрашивая пароль моего пользователя).
Там, в этой системной папке, при создании списка с использованием 'ls -l' или 'ls -la' указанная папка или тема темы принадлежит моему имени пользователя (и группе), то есть не Root.
Итак, я собираюсь внести изменения, чтобы удалить разрешение на запись у моего пользователя в указанном каталоге загруженной темы, поскольку при рекурсивном просмотре всех его файлов и папок с помощью 'ls -laR' мой пользователь - единственный, кто может писать в указанных папках и файлах. Конечно, я тоже предполагаю всемогущий Root.
Позиционируюсь из Терминала с помощью «cd / usr / share / themes / the-theme-loaded», а затем просто выполняю «chmod -Rv uw *», не требуя «sudo» или прав root. Он сообщил мне, что успешно изменил права записи моего пользователя для всех файлов и подпапок the-theme-loaded. Но он не изменил разрешения материнской папки, из которой я выполняю команду, 'the-theme-loaded', учитывая, что, как правило, это должно происходить рекурсивно.
Когда я проверяю эту папку загруженной темы через файловый менеджер «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 для указанного файла или папки, они выделяются более интенсивным зеленым цветом, что файл не может быть прочитан Назовите четко, потому что я использую linux mint, но я вижу, что может быть другая аналогичная папка с другими атрибутами и другим цветом, как и все остальные, теперь я прочитал этот 755, я не знаю, следует ли его использовать таким образом (chmod - R 755 Folder) оставляет разрешения по умолчанию для этой папки, и это для каталогов, но 644 для файлов, я не знаю, можно ли использовать его таким образом (chmod -R 644 files), но когда ls будет выполнено - Затем выясняется, что это файл 644, а в других он отображается как root, а в других - от имени пользователей, с этими результатами что-то необычное.
У меня нет ни малейшего представления о том, как использовать идеальные команды, чтобы папки, каталоги и файлы имели необходимые разрешения и были назначены группам или пользователям, которых я хочу
Я хочу узнать, какие типы файлов есть при выполнении ls -l
drwxr-xr-x 2 root root 4096 15 фев 22:32 a
-rwxrwxrwx 1 корень root 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 root root 61 18 февраля 13:07 pkme
-rwxrwxrwx 1 root root 10809 15 мая 2013 г. README
-rwxrwxrwx 1 root root 57 3 января 11:58 восстановить sudo
-rwxrwxrwx 1 root root 1049 18 февраля 01:02 Rep-Systemback
-rwxrwxrwx 1 корень root 1163 11 февраля 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 февраля 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 root root 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 Рабочий стол /
m18 @ m18 ~ / Рабочий стол $ ls -l
Всего 60
drw-r - r– 2 root root 4096 15 фев 22:32 a
-rw-r - r– 1 root root 474 16 февраля 23:37 canaima5
-rw-r - r– 1 root root 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 корень root 61 18 фев 13:07 pkme
-rw-r - r– 1 root root 10809 15 мая 2013 г. ПРОЧИТАТЬ
-rw-r - r– 1 root root 57 3 января, 11:58 получить sudo
-rw-r - r– 1 root root 1049 18 февраля 01:02 Rep-Systemback
-rw-r - r– 1 root root 1163 11 февраля 11:12 root.txt
-rw-r - r– 1 root root 384 10 февраля 22:30 systemback ubuntu 16-18
-rw-r - r– 1 root root 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 root root 4096 15 фев 22:32 a
-rwxrwxrwx 1 корень root 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 root root 61 18 февраля 13:07 pkme
-rwxrwxrwx 1 root root 10809 15 мая 2013 г. README
-rwxrwxrwx 1 root root 57 3 января 11:58 восстановить sudo
-rwxrwxrwx 1 root root 1049 18 февраля 01:02 Rep-Systemback
-rwxrwxrwx 1 корень root 1163 11 февраля 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 февраля 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 root root 31 января 1 2002 torregal
m18 @ m18 ~ / Desktop $ sudo chmod -R 755 установка \ de \ windows \ USB /
m18 @ m18 ~ / Рабочий стол $ ls -l
Всего 60
drwxrwxrwx 2 root root 4096 15 фев 22:32 a
-rwxrwxrwx 1 корень root 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 root root 61 18 февраля 13:07 pkme
-rwxrwxrwx 1 root root 10809 15 мая 2013 г. README
-rwxrwxrwx 1 root root 57 3 января 11:58 восстановить sudo
-rwxrwxrwx 1 root root 1049 18 февраля 01:02 Rep-Systemback
-rwxrwxrwx 1 корень root 1163 11 февраля 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 февраля 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 root root 31 января 1 2002 torregal
m18 @ m18 ~ / Рабочий стол $ sudo chmod -R 755 a
m18 @ m18 ~ / Рабочий стол $ ls -l
Всего 60
drwxr-xr-x 2 root root 4096 15 фев 22:32 a
-rwxrwxrwx 1 корень root 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 root root 61 18 февраля 13:07 pkme
-rwxrwxrwx 1 root root 10809 15 мая 2013 г. README
-rwxrwxrwx 1 root root 57 3 января 11:58 восстановить sudo
-rwxrwxrwx 1 root root 1049 18 февраля 01:02 Rep-Systemback
-rwxrwxrwx 1 корень root 1163 11 февраля 11:12 root.txt
-rwxrwxrwx 1 root root 384 10 февраля 22:30 systemback ubuntu 16-18
-rwxrwxrwx 1 root root 31 января 1 2002 torregal
с другой стороны, зная, как использовать команду chown. Я также не знаю, лучше ли использовать команду cp для копирования информации с другого жесткого диска с некоторым подстановочным знаком, который копирует файлы со всеми их разрешениями, и что они остаются доступными для вашего пользователя, или они всегда остаются с замок навесной
я хочу, чтобы если кто-то знает более полную статью и с примерами каждого из подстановочных знаков, он использовал chmod и chown. Я могу разместить его так, чтобы новичкам было легче учиться, так как есть таблицы, в которых появляется трехзначная нумерация, например, 3, 777, и как эта нумерация формируется, без того, чтобы они были заранее определены, или есть много больше, что отражено суммированием ugo, я не знаю, правильно ли я думаю, что это User, Group (s) Owners и rwx для папок, подкаталогов, исполняемых файлов и т. д.
в конце концов, я хочу научиться использовать все формулы из chmod и chonw для всех файлов и для всей файловой системы Linux.
Прошу прощения, если мой вопрос по этому поводу очень смешон, я просто ищу какое-то руководство, чтобы иметь более удобный метод понимания каждой части групповых разрешений и команд модификаторов программ chmod и chonw.
Приветствую и большое спасибо за сотрудничество.
Дэнни, я люблю его, уху
Дэнни, я люблю его, уху….