Я читал все о chmod, но ничего не получаю. Если я напишу chmod u=rwx file, это «повлияет» на меня для всех прав на файл, и если я напишу chmod u+rwx file, это «добавит» мне все права на файл, но в чем разница между + и = ?
из man-страниц:
Оператор + вызывает добавление битов выбранного файла в существующие биты режима файла каждого файла; - заставляет их удалять; и = приводит к их добавлению и приводит к удалению неперечисленных битов, за исключением того, что не учитываются биты пользователя и группы идентификаторов набора, не указанные в каталоге.