Почему не делают emacs привязки клавиш работают над Монетным двором 17.1?

Примите маску по умолчанию 0666. umask 0022 сделал бы новую маску 0644 (0666-0022=0644) подразумевать, что группа и другие читали (никакая запись, или выполнитесь), полномочия.

"Дополнительная" цифра (первое число = 0), указывает, что нет никаких специальных режимов.

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

0 цифра, как 1 (для липкого бита) или 6 (для SGID). Команда такой как chmod может быть назван другими методами, такой как chmod ug+rw mydir где Вы добавили бы чтение и полномочия записи пользователю и группе. Обратите внимание, что режим в этом случае (ug+rw) не начинается с цифры, таким образом не был бы интерпретирован как восьмеричный, а скорее символьный.

См. en.wikipedia.org/wiki/Chmod#Symbolic_examples для символики, а также www.lifeaftercoffee.com/2007/03/20/special-permission-modes-in-linux-and-unix/ некоторое время на специальных режимах.

Я не знаю, что Вы размаскировали бы первый бит с umask, но технически Вы могли. Это объяснило бы, почему Вы почти всегда рассматриваете его как нуль.

Кредит к pinkfloydx33

Первая цифра маски имеет дело со специальными полномочиями, которые не соответствуют вполне так чисто owner/group/other модели. Когда четыре цифры обеспечиваются для разрешения файла, первое относится к тем специальным значениям:

4000 = SUID
2000 = SGID
1000 = sticky bit

SUID, который бит, короткий для идентификатора пользователя набора, заставляет исполняемую программу выполнять с эффективным идентификатором пользователя (uid) владельца - другими словами, неважно, кто выполняет его, программа, выполняется с правами владельца. Это обычно замечается в программах, которые делают вещи, которые требуют полномочий пользователя root, но предназначены, чтобы быть выполненными обычными пользователями: passwd один такой пример.

SGID укусил, короткий для идентификатора группы набора, очень похож, но работает с эффективным идентификатором группы (ценуроз) владельца.

Липкий бит немного более сложен, если Вы хотите больше информации, на которой, можно прочитать страницу справочника для sticky.

Эти биты могут также использоваться с каталогами, но их изменением значений.

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

Кредит к user470379

4
12.01.2015, 00:05
1 ответ

Так что это только в сортировке, поддерживается в мяте. Я в конечном итоге узнал, что вы можете использовать это:

gsettings set org.cinnamon.desktop.interface gtk-key-theme 'Emacs'

, хотя emacs Keybindings не работает во многих приложениях с корицей (например, браузер файлов), они работают в Chrome и текстовом редакторе.

См. Нить на GitHub для получения дополнительной информации: https://github.com/linuxmint/cinnamon/issues/3816

2
27.01.2020, 21:00

Теги

Похожие вопросы