Команды Linux

Руководство по Linux Chmod Command для начинающих

Руководство по Linux Chmod Command для начинающих

Большинство новых пользователей Linux ищут способ через командную строку изменить права доступа к файлу / каталогу. Этим пользователям было бы приятно узнать, что есть команда - дублированная или chmod, e.грамм. изменить режим - это поможет вам сделать это быстро. Chmod изменяет права каждого документа по режиму, в котором режим определяет права, которые необходимо обновить. Вы можете обозначить режим восьмеричным числом или буквами.

Понять привилегии режима

Чтобы понять chmod, вы должны сначала понять простые вещи относительно него. Откройте командный терминал и перечислите все каталоги или папки, чтобы проверить права, назначенные для владельцы, группы и другие. Вы должны использовать команду list, за которой следует -og ключевое слово. Он отобразит тип папки, e.грамм. d принадлежит каталог, р значит читать, ш значит написать, а также Икс средства исполнение.

$ ls
$ ls -og

Перейдите к Рабочий стол каталог с помощью CD и перечислите привилегии, назначенные любому конкретному файлу, с помощью ls команда. В нашем случае файл index.html. Первый '-' означает, что это не каталог. После этого rw, этот файл прочитал и записал привилегии, назначенные владельцу, но без прав исполнения. Следующий rw- относится к предоставленным привилегиям группа и последний р- означает привилегии, предоставленные другие для этого конкретного индекса файла.html.

$ cd Desktop
$ ls -lart имя_файла

Числовой режим

Вы должны просто понять, что числовой режим включает числа назначать права владельцам, группам и другим пользователям. Цифра 4 для чтение, номер 2 для написать, номер 3 для исполнение, а также номер 7 для все, е.грамм. права на чтение, запись и выполнение. Теперь перейдите к Рабочий стол каталог и создайте новый файл с именем образец.текст. Список всех файлов, находящихся в Рабочий стол каталог с помощью простой команды list и отобразить только что созданный файл.

$ cd Desktop
$ touch имя файла
$ ls

Права на чтение

Чтобы назначить права чтения только владелец, ты должен добавить номер 4 в первый поместите в команду chmod, за которой следует имя файла. Когда вы выполните команду list для этого файла, вы увидите, что только читать привилегии были назначены владельцу.

$ chmod 400 имен файлов
$ ls -lart имя_файла

Чтобы дать право чтения группа, Добавлять номер 4 в второй место. Группе назначены права на чтение.

$ chmod 040 имя файла

Чтобы предоставить права чтения другие, Добавлять номер 4 в в третьих место расположения. Группе назначены права на чтение.

$ chmod 004 имя файла

Чтобы предоставить права чтения владелец, группа и другие в то же время добавить номер 4 во всех местах.

$ chmod 444 имя файла

Написание привилегий

Чтобы предложить права записи владелец, вам нужно будет добавить номер 2 в первый поместите в команду chmod. Когда вы выполняете список для этого файла, вы увидите, что только права на запись были назначены владелец.

$ chmod 200 имен файлов
$ ls -lart имя_файла

Чтобы предоставить права записи группа, Добавлять номер 2 в второй резиденция. Группе назначены права на чтение.

$ chmod 020 имя файла

Чтобы назначить права записи на другие, Добавлять номер 2 в в третьих место. Группе назначены права на чтение.

$ chmod 002 имя файла

Чтобы предоставить права на запись владелец, группа и другие в то же время добавить номер 2 во всех местах.

$ chmod 222 имя файла

Привилегии исполнения

Чтобы предоставить право исполнения собственнику, вам нужно будет добавить номер 1 в первый место.

$ chmod 100 имен файлов
$ ls -lart имя_файла

Распределить права исполнения на группа, Добавлять номер 1 в второй резиденция.

$ chmod 010 имя файла

Назначить права исполнения на другие, Добавлять номер 1 на третьем месте.

$ chmod 001 имя файла

Предоставить право исполнения владелец, группа и другие в то же время добавить номер 4 во всех местах.

$ chmod 111 имя файла

Чтобы предоставить все права на чтение, запись и выполнение одновременно владельцу, группе и другим пользователям, необходимо добавить 7 во всех местах.

$ chmod 777 имя файла

Символический режим

В этом режиме вы будете использовать символы для предоставления прав.

Использовать +символ x дать каждому исполнение права.

$ chmod + x имя файла

Чтобы вернуть, права исполнения добавляют -символ x.

$ chmod -x имя файла

Предоставить права исполнения только текущему Пользователь, какой владелец, добавить и + х символ.

$ chmod u + x имя файла

по аналогии, группы используют g + x, а другие используют o + x.

Забрать права на исполнение у всех, добавить символ ugo-x. Ты можешь использовать а-х вместо уго-х.

$ chmod ugo-x имя файла
$ chmod a-x имя файла

Если вы хотите копировать группу права и передать их Пользователь, вы можете использовать g = символ u.

$ chmod g = u имя файла

Вы можете использовать права одного файла в качестве ссылки для другого файла. Для этого просто используйте ключевое слово reference, за которым следуют имена файлов.

$ chmod --reference = имя_файла1 имя_файла2

Если вы хотите назначить все права владельцу, никаких прав на запись группе и не хотите назначать какие-либо права другим, вы можете просто сделать это с помощью простой концепции Read = 4, write = 2 и выполнения. = 1. Присвойте 7 владельцу как 4 + 2 + 1 = 7. Назначьте 5 группе как 4 + 0 + 1 и назначьте 0 другим.

$ chmod 750 имя файла

Назначить читать разрешения на все, Добавлять а + г символ.

$ chmod a + r имя файла

Дать читать а также написать разрешения на группы а также другие, добавить перейти + символ rw.

$ chmod go + rw имя файла

Если вы хотите дать всем привилегии для чтение, запись, выполнение и настройка Group-ID,  добавить =rwx, символ g + s.

$ chmod = rwx, g + s имя файла

Заключение

В этом руководстве мы должны были рассказать об основных концепциях инструкции chmod и привести примеры, демонстрирующие, как она будет использоваться в возможных ситуациях.

Левая кнопка мыши не работает в Windows 10
Если вы используете выделенную мышь со своим ноутбуком или настольным компьютером, но левая кнопка мыши не работает в Windows 10/8/7 по какой-то причи...
Курсор прыгает или перемещается случайным образом при наборе текста в Windows 10
Если вы обнаружите, что ваш курсор мыши прыгает или перемещается сам по себе, автоматически, случайным образом при вводе текста на ноутбуке или компью...
Как изменить направление прокрутки мыши и сенсорной панели в Windows 10
Мышь а также Сенсорная панельs не только упрощают вычисления, но и делают их более эффективными и требуют меньше времени. Мы не можем представить себе...