unix file access permissions
структура на данните за опашката c ++
Преглед на разрешенията за достъп до файлове на Unix:
В този урок ще се запознаем с това как да променим разрешенията за достъп въз основа на индивидуална собственост и собственост на група.
Командите, разгледани тук, включват chmod, chown и chgrp.
Unix Video # 7:
Файлова манипулация
# 1) chmod :Променете разрешенията за достъп до файлове.
Описание: Тази команда се използва за промяна на разрешенията за файлове. Тези разрешения четат, пишат и изпълняват разрешения за собственик, група и други.
Синтаксис (символен режим) : chmod (ugoa) ((+ - =) (mode)) файл
как да видите json файл
Първият незадължителен параметър показва кой - това може да бъде (u) ser, (g) roup, (o) thers или (a) ll.
Вторият незадължителен параметър посочва opcode - това може да бъде за добавяне (+), премахване (-) или присвояване (=) разрешение.
Третият незадължителен параметър показва режима - това може да бъде (r) ead, (w) rite или e (x) ecute.
Пример :Добавете разрешение за писане за потребител, група и други за файл1.
$ chmod ugo + w файл1
Синтаксис (цифров режим) : chmod (режим) файл
Режимът е комбинация от три цифри - първата цифра показва разрешението за потребителя, втората цифра за групата, а третата цифра за останалите.
Всяка цифра се изчислява чрез добавяне на свързаните разрешения. Разрешението за четене е „4“, разрешението за запис е „2“, а разрешението за изпълнение е „1“.
Пример :Дайте разрешение за четене / запис / изпълнение на потребителя, разрешение за четене / изпълнение на групата и разрешение за изпълнение на други.
$ chmod 751 файл1
# 2) чаун :Променете собствеността върху файла.
- Описание : Само собственикът на файла има права да промени собствеността на файла.
- Синтаксис : chown (собственик) (файл)
- Пример : Променете собственика на файл1 на потребител2, ако приемете, че в момента той е собственост на текущия потребител
- $ chown user2 файл1
# 3) chgrp :Променете собствеността на групата върху файла
- Описание : Само собственикът на файла има права да промени собствеността на файла
- Синтаксис : chgrp (група) (файл)
- Пример : Променете групата на файл1 на група2, ако приемем, че в момента е собственост на текущия потребител
- $ chgrp група2 файл1
Внимавайте с нашия предстоящ урок, за да получите повече знания за манипулиране на файлове в Unix !!
въпроси и отговори за интервю за тестер на etl
Препоръчително четене
- Разрешения на Unix: Разрешения за файлове в Unix с примери
- Файлова манипулация в Unix: Преглед на файловата система Unix
- Специални символи или метасимволи на Unix за манипулиране с файлове
- Команди на Unix: Основни и разширени команди на Unix с примери
- Урок за UNIX за начинаещи (20+ задълбочени видеоклипове за обучение на Unix)
- Как да сравним два файла в Unix: Команди за сравняване на файлове
- Команда за намиране в Unix: Намиране на файлове с файл за намиране на Unix (примери)
- Разширени скриптове на Unix Shell: масиви, оператори за тестване на файлове и низове, специални променливи