Публикации по теме 'linux'
Рандомизация памяти ядра и таблицы страниц-батутов
В последние несколько месяцев я работал над добавлением рандомизации памяти в ядро Linux для x86_64. Кодирование функций низкоуровневой и ранней загрузки может привести к странным ошибкам. Обычно у вас нет стека вызовов или информации, он просто перезагружается. Исправление этих ошибок часто больше похоже на разгадку тайны, чем на что-либо другое. Этот пост посвящен интересной проблеме, с которой я столкнулся, пытаясь завершить исходное предложение.
Если вы заинтересованы в..
Как использовать команду даты в Linux?
Описание:
Команда date записывает текущую дату и время в стандартный вывод, если вызывается без флагов или со списком флагов, начинающимся с + (знак плюс). В противном случае устанавливается текущая дата. Только пользователь root может изменить дату и время. Команда date печатает сообщение об использовании для любых нераспознанных флагов или входных данных.
Если после команды date поставить знак + (знак плюс) и дескриптор поля, можно управлять выводом команды. Перед каждым..
Отслеживание действий пользователей SSH с помощью eBPF
С ростом удаленной работы и распределенных рабочих сред отслеживание действий пользователей стало более сложным. eBPF предлагает мощный способ сбора данных внутри хостов и позволяет специалистам по безопасности получать представление о событиях на уровне ядра.
Сценарий : несколько системных администраторов подключены к одному хосту через SSH. Администраторы входят в систему под назначенными им пользователями. Однако некоторые системные администраторы решают «sudo su», запускать..
Топ 5 языков программирования для Linux
Программирование
Топ 5 языков программирования для Linux
Что я должен изучить в первую очередь в Linux?
Linux — мощная и универсальная операционная система, но программировать ее может быть сложно. Чтобы получить максимальную отдачу от вашего опыта программирования в Linux, вам нужно знать, какие языки лучше всего подходят для работы. В этой статье мы обсудим лучшие языки программирования для Linux.
Как Linux повлиял на мою жизнь?
Как Linux повлиял на мою жизнь?
Я использую операционные системы на базе Linux с 2012 года. У меня сложились прочные отношения с моей любимой операционной системой Ubuntu. Когда я тогда глубоко задумался об этом, я понял, что это не просто операционная система. GNU/Linux — это философия компьютерных наук. Это независимый способ мышления. Это подводит нас к разговору о проектах с открытым исходным кодом. Подобные проекты показывают, что великие дела делают многие люди, которые любят..
Мой практический рабочий процесс команды Vim
В Vim много команд, а это значит, что вы можете достичь одной и той же цели разными способами. Поэтому новичку трудно научиться выполнять задачу редактирования с меньшим количеством нажатий клавиш. В этом руководстве я поделюсь своим рабочим процессом команды Vim и дам вам несколько рекомендаций о том, как эффективно перемещать/редактировать текст в Vim.
Методические рекомендации
Вот несколько общих правил моего рабочего процесса.
Не используйте клавиши со стрелками и мышь...
Команды для анализа систем при обучении вашего ML-кода
Цель этой статьи — познакомить вас с различными доступными параметрами, поскольку при написании кода машинного обучения вам необходимо знать о многих из них.
Чтобы в полной мере использовать эти команды, погуглите о различных способах их использования.
— — — — — — — — — — СОДЕРЖАНИЕ — — — — — — — —
Команды, описанные в этой статье:
nvidia-smi топ, топ | grep ‹имя пользователя›
— — — — — — — КОНЕЦ СОДЕРЖАНИЯ — — — — — — — — —
Эти команды можно запускать в окне терминала.
1)..