Когда Вы говорите, что Функция-F1, я предполагаю, что Вы означаете нажимать ту забавную небольшую клавишу Fn в углу ноутбука, сопровождаемого ключом F1, наверху оставленным клавиатуры. И что Вашей попытке отобразить один из дополнительных ключей нравится Сон, который имеют некоторые клавиатуры ноутбука. Похоже, что ключ буквально нажимает несколько клавиш для Вас. Сначала я рассматриваю Win+L как одну комбинацию. В Windows этот ярлык блокирует экран, но не запускает экранную заставку. Затем, я вижу отображение для XF86ScreenSaver, который мог бы означать, что X видит некоторый код клавиши сна. Я предполагаю, что это включает Вашу клавиатуру ноутбука, физически отсылает те три кода клавиши Win + L + Сон как удобство для пользователей Windows быстро заблокировать экран и активировать экранную заставку. Я не уверен в хорошем способе фильтровать их. Fn включают клавиатуры, обычно не замечается Ядром Linux. Вместо этого это изменяется, какие коды клавиатура говорит ядру. Когда я пытался использовать USB РФ PowerPoint, удаленный с ООО на Linux, я обнаружил, что кнопка для запущения/останавливания презентации была просто хромым управлением для отсылки чередования коды клавиши ESC и F5. Другие кнопки были столь же хромыми как отсылка b для очищения экрана.
Если Ваши команды содержат пароли или другую уязвимую информацию
Другое использование для команд, которые Вы не хотите случайно повторять, такой как rm -rf *
. Я делаю широкое применение истории и иногда совершаю нападки, Входят случайно, когда команда, которую я получил из истории, не является той, я искал. Предоставленный, действительное решение состоит в том, чтобы всегда читать команды тщательно прежде, чем выполнить их. Но будучи небольшим clumbsy, я предпочитаю также не допускать особенно разрушительные команды в свою историю как дополнительная предосторожность.
HISTIGNORE=" *:rm -f*:rm -r*:*--force*"
. Это предотвращает rm -f
и rm -r
от того, чтобы быть сохраненным в историю, а также что-либо это содержало --force
.
– Petr Pudlák
27.04.2013, 21:45
Бывший мой коллега сделал это с большинством cd
и ls
команды, для записи только "полезных" команд.
export HISTCONTROL=ingoredups
в .bashrc
чтобы сказать удару не хранить дубликаты так делают историю более четкой. Можно прочитать эту статью
– acgtyrant
28.04.2013, 15:01
Конфиденциальность данных. Охрана правопорядка момента ломает Вашу дверь, Вы не можете хотеть, чтобы они нашли остатки
Серьезно, это - вероятно, эквивалент строгой настройке конфиденциальности в Вашем браузере, мешая ему записать историю перемещения.
Если Вы управление версиями .bash_history это - полезный способ отметить определенные команды как "особенные". Объединенный с поиском истории -*, это - способ нажать просто Space+m+Up+Enter для выполнения make --directory ~/dev/tilde clean
и Space+e+Up+Enter для выполнения editor ~/.bash_history
, оба из которых я использую для обслуживания файла истории Bash.
HISTFILE
– Ulrich Dangel 27.04.2013, 13:57ps
, или путем заглядывания/proc
. Некоторые системы делают среду видимой другим пользователям также. Режим 0700 файлов на tmpfs, OTOH, не имеет этих проблем. – derobert 29.04.2013, 18:13