Intereting Posts
Файл Gzip без изменения inode Как форматировать файл истории, чтобы содержать имя пользователя? В journald, почему некоторые записи журнала sshd не относятся к ssh.service Команды bash, похоже, не работают в .xinitrc udev power_supply правила не запускают Повторно получить доступ к тому NFS из клиента OS X Mavericks после перезагрузки сервера? Перенаправление всего нелокального трафика с определенного ip на внешний прокси Как указать статический IP-адрес с помощью docker-compose.yml версии 3? Регулярные выражения помогают извлечь столбец из большого текстового файла Каковы надлежащие инструменты для настройки удаленной компиляции и работы (что-то вроде ideone)? удаление строки переменной во многих файлах Время выполнения и ресурсы после процессов, которые выполнялись так долго Как получить мое приложение в списке приложений? Проблема с сетевым интерфейсом

Что такое chmod 6050 для

Недавно я наткнулся на команду:

chmod -R 6050 /usr/lib/hadoop-yarn/bin/container-executor 

Я не знаю, что это значит? Я знаю права доступа к файлам, например 777 и т. Д. В режиме rwx для других групп владельцев. Но это приводит к

 ---Sr-s---. 1 root hadoop 36024 Oct 17 20:40 container-executor 

Может кто-нибудь, пожалуйста, объясните немного?

050 должен быть ясным, что устанавливает биты чтения и выполнения для группы, первые 6 задают биты set-user-ID и set-group-ID (см. man 2 chmod ). Эффективно это означает, что выполнение container-extractor может выполняться только root или членами группы hadoop и что исполняемый файл работает с эффективным uid являющимся root и эффективным gid является hadoop .