Используя -c
переключатель (2 МБ = 2 * 1024 * 1024 = 2 097 152 байта):
tail -c 2097152 myapp.log
Благодаря Petr Uzel для предложения. Некоторые реализации хвоста позволяют добавлять единицу для печати последних килобайтов (К) или мегабайтов (м), как:
tail -c 2m myapp.log
Однако обратите внимание на то, что это не стандартно (ни в одном из POSIX, UNIX (SUS) или Linux (LSB)) и не портативно. Также обратите внимание, что начиная с условий, "Мега"/, "килограмм"... и их сокращения (M, k...) имеют неоднозначные значения (1000 по сравнению с 1 024), нет большой гарантии какой это или та реализация tail
будет подразумевать 2m
(хотя текущие версии текущих реализаций, которые действительно поддерживают его, кажется, идут для 1 024 вариантов).
Хорошие новости - то, что апплеты Корицы являются простыми файлами JavaScript, хранившими под /usr/share/cinnamon/applets/
. Сценарий апплета объема /usr/share/cinnamon/applets/sound@cinnamon.org/applet.js
. В том файле существует подпрограмма, задание которой он должен раздражать меня, заставляя мой компьютер подать звуковой сигнал во мне:
_notifyVolumeChange: function() {
global.cancel_theme_sound(VOLUME_NOTIFY_ID);
global.play_theme_sound(VOLUME_NOTIFY_ID, 'audio-volume-change');
},
При комментировании тех строк, чтобы заставить функцию не сделать ничто не избавляется от звукового сигнала:
_notifyVolumeChange: function() {
// global.cancel_theme_sound(VOLUME_NOTIFY_ID);
// global.play_theme_sound(VOLUME_NOTIFY_ID, 'audio-volume-change');
},
Вот именно просто сохраните файл (необходимо будет открыть его как корень), корица перезапуска, или просто удалите и затем добавьте апплет, и звука не стало.