Как последующее к моему комментарию, следующая процедура часто полезна в разыскивании, что вызывает что.. (тестирование метода проб и ошибок, действительно...)...
Хранение запаздывания пробела emacs
поведение по умолчанию, поэтому возможно, можно протестировать его без загруженных отдельно оплачиваемых предметов. Сделайте это путем сообщения, что Это - Весь текст для запуска emacs
через строгие опции. Команда emacs -Q
, но Это - Весь текст, не любит аргумент, таким образом, помещает команду в сценарий удара, например. ita-emacs
, и скажите, что Это - Весь текст для выполнения ita-emacs
, затем протестируйте его. (emacs -Q
эквивалентно -q --no-site-file --no-splash
) ...
Если пробелы не удалены, то Вы, по крайней мере, знаете, что это emacs
проблема в загруженных отдельно оплачиваемых предметах..
PS: для любого, кто не мог уже прочитать все комментарии (выше), студент протестировал, как упомянуто и нашел следующую строку в своем .emacs файле: (add-hook 'before-save-hook 'delete-trailing-whitespace)
... Преступник!:)
Дьявол находится в деталях, в useradd
страница справочника (Вы видите это путем издания man 8 useradd
):
-u, --uid UID
The numerical value of the user's ID. This value must be unique,
unless the -o option is used. The value must be non-negative. The
default is to use the smallest ID value greater than or equal to
UID_MIN and greater than every other user.
Таким образом, это примет значение по умолчанию к использованию самого маленького uid неиспользованного, которое больше, чем другие пользователи в файле паролей. Наблюдение как удаляющий sbaxter удалило его из passwd файла, его uid "свободен" и присвоен mjane (как uid useradd
выборы являются тем же для обоих пользователей в то время useradd
команда использовалась).
Файлы на диске только хранят uid а НЕ перевод имени пользователя (поскольку этот перевод определяется в файле паролей). Можно подтвердить это путем издания ls -ln
видеть то, что имеют uid файлы владения.
Я на самом деле рекомендовал бы, чтобы Вы отключили, а не удалили учетные записи. Блокировка учетных записей на большинстве дистрибутивов Linux может быть достигнута с usermod -L -e today <username>
, который блокирует пароль и устанавливает учетную запись для истечения сегодня (Вы видите дату окончания срока действия учетной записи с chage -l
).
UID удаленного пользователя был снова использован новым пользователем, и файловые системы используют UID для владения, не имя пользователя.
usermod -L -e today <username>
, который блокирует пароль и устанавливает учетную запись для истечения сегодня (Вы видите дату окончания срока действия учетной записи сchage -l
). – Drav Sloan 26.08.2013, 16:33root
мог фальсифицировать почти что-либо). Вам нужны журналы аудита для этого. – MSalters 26.08.2013, 17:01