Немного о утилитах на консоли, которые знают немногие, однако они могут быть полезны как для начинающего джуна, так и для крепкого сеньора.
Рубрика «linux» - 45
Консольные утилиты Linux, которые смогут облегчить вам жизнь
2020-02-04 в 20:01, admin, рубрики: administration, bash, cli, console, linux, terminal, utilities, Настройка Linux, Разработка под Linux, системное администрированиеLinux. Настройка клавиатуры
2020-02-04 в 7:56, admin, рубрики: linux, xkb, xkbcomp, xkbcomp keymap, Настройка Linux, периферияДля чего вообще специально настраивать клавиатуру?
Можно пользоваться и стандартными настройками, но иногда внесенные изменения дают возможность набирать быстрее (это, конечно, не слепая печать, но все же), совершать меньше ошибок, меньше переключать раскладку...
Почему я захотел изменить свою клавиатуру?
Во-первых, когда я начал использовать vim
как основной редактор, я понял, что не хочу каждый раз тянуться к ESC
. Кроме того, я писал в основном на питоне, поэтому ;
нажимал сильно реже, чем :
, а в vim
разница стала более явной.
Во-вторых, через некоторое время я стал пользоваться вимовскими комбинациями для навигации в браузере, дальше — тайловый оконный менеджер i3
, где они тоже использовались, и хотелось перейти на них везде (вместо обычных стрелок, например, в файловом менеджере).
FOSS News №1 — обзор новостей свободного и открытого ПО за 27 января — 2 февраля 2020 года
2020-02-02 в 18:16, admin, рубрики: free software, linux, open source, дайджест, Новости
Всем привет!
Это мой первый пост на Хабре, надеюсь будет интересен сообществу. В Пермской группе пользователей Linux мы увидели нехватку обзорных материалов по новостям свободного и открытого ПО и решили, что неплохо бы каждую неделю собирать всё самое интересное, чтобы прочитав такой обзор человек был уверен что ничего важного не пропустил. Я подготовил выпуск №0, опубликовали в нашей группе ВКонтакте vk.com/@permlug-foss-news-0, а следующий №1 и последующие думаю попробовать публиковать на Хабре. Пару слов насчёт формата – я старался не забивать обзор только лишь новостями о новых релизах всего и вся, а акцент сделать на новостях о внедрениях, организационных новостях, отчётах об использовании FOSS, открытии исходников и прочих лицензионных вопросах, выходе интересных материалов, впрочем оставив новости о релизах наиболее важных проектов. Кому важны новости обо всех релизах – читайте www.opennet.ru. Буду благодарен за замечания и предложения по формату и содержанию. Если что-то не заметил и не включил в обзор – тоже буду благодарен за ссылки.
Итак, в выпуске №1 за 27 января – 2 февраля 2020 г. читаем про:
- релиз ядра Linux 5.5;
- выпуск первой части руководства по переходу с Windows 7 на Ubuntu от Canonical;
- релиз дистрибутива для исследования безопасности Kali Linux 2020.1;
- переход CERN на открытые платформы для общения;
- изменения условий лицензирования Qt (спойлер – не очень хорошие изменения);
- вход в состав проекта Xen XCP-ng, свободного варианта платформы виртуализации для развёртывания и управления облачной инфраструктурой XenServer;
- подготовка к выходу Linux Mint Debian 4;
- новые инициативы Минсвязи и FOSS как ответ.
В ядре Linux версии 5.6 разработчики решили проблему 2038 года для 32-битных систем
2020-02-01 в 10:40, admin, рубрики: 5.6, linux, Настройка Linux, проблема 2038 года, Разработка под Linux
Проблему, которую можно было ожидать 19 января 2038 года во вторник в 03:14:07 по Всемирному времени (UTC), исправили разработчики Linux в новой версии ядра 5.6. Одним из основных разработчиков, занимающихся этой проблемой является Арнд Бергманн, который и сообщил об исправлении в ядре Linux за восемьнадцать лет до возможного временного апокалипсиса из-за использования способа хранения даты, согласно стандарту POSIX (UNIX timestamp, Unix epoch).
Читать полностью »
Имитируем сетевые проблемы в Linux
2020-01-30 в 9:21, admin, рубрики: iptables, linux, networks, tc, Блог компании FunCorp, Сетевые технологии, сети, таймаут, тестирование, Тестирование IT-систем, фаерволВсем привет, меня зовут Саша, я руковожу тестированием бэкенда в FunCorp. У нас, как и у многих, реализована сервис-ориентированная архитектура. С одной стороны, это упрощает работу, т.к. каждый сервис проще тестировать по отдельности, но с другой — появляется необходимость тестировать взаимодействие сервисов между собой, которое часто происходит по сети.
В этой статье я расскажу о двух утилитах, с помощью которых можно проверить базовые сценарии, описывающие работу приложения при наличии проблем с сетью.
Тридцать топовых интервью за последнее время: разработка, дизайн, научпоп и лайфстайл
2020-01-28 в 16:40, admin, рубрики: badoo, cybertruck, DOOM, duke nukem, geekbrains, haskell, java, levelord, linux, Neuralink, piper, python, ruby, russol, spectrum, tesla, tortuga, VR, wrike, Биографии гиков, Блог компании Хабр, Додо Пицца, игры, интервью, костя горский, Крис Дэнси, крис касперски, Научно-популярное, стартапы, Торвальдс, фриланс, яндекс
На новогодних праздниках ваша дорогая редакция совмещала приятное с полезным и читала интервью, которые выходили на Хабре за последние годы. Отобрали 30 штук, а теперь делимся с вами — это прям самый сок и вообще крутота! Разговоры на любой вкус: об игровой разработке, редких языках программирования и популярном Python, электротачках и устройстве мозга. О том, зачем Левелорд переехал в Москву, как ослепший студент научился программировать и что изменилось за 25 лет с тех пор, как Торвальдс начал работать над Linux. И еще о многом другом.Читать полностью »
Шпаргалка для сисадмина по SELinux: 42 ответа на важные вопросы
2020-01-21 в 15:19, admin, рубрики: linux, Security and privacy, selinux, sysadmin, Блог компании OTUS. Онлайн-образование, Настройка LinuxПеревод статьи подготовлен специально для студентов курса «Администратор Linux».
Здесь вы получите ответы на важные вопросы о жизни, вселенной и всем таком в Linux с улучшенной безопасностью.
«Важная истина, что вещи не всегда являются тем, чем кажутся, общеизвестна…»
―Дуглас Адамс, Автостопом по Галактике
Безопасность. Повышение надежности. Соответствие. Политика. Четыре Всадника Апокалипсиса сисадмина. В дополнение к нашим ежедневным задачам — мониторингу, резервному копированию, внедрению, настройке, обновлению и т. д. — мы также отвечаем за безопасность наших систем. Даже тех систем, где сторонний провайдер рекомендует нам отключить усиленную безопасность. Это похоже на работу Этана Ханта из “Миссия невыполнима”.Читать полностью »
Linux: удаление пула блокировок -dev-random
2020-01-20 в 14:25, admin, рубрики: /dev/random, linux, Блог компании ua-hosting.company, Настройка Linux, Серверное администрирование, хостингКак известно, у /dev/random, криптографически стойкого генератора псевдослучайных чисел (CSPRNG), имеется одна неприятная проблема – блокировки. В данной статье рассказывается, каким образом можно ее решить.
За последние несколько месяцев средства генерации случайных чисел в ядре были немного переработаны, но проблемы в этой подсистеме решались на протяжении более широких временных рамок. Самые последние изменения были сделаны с целью предотвратить длительную блокировку системного вызова getrandom () при загрузке системы, но причиной, лежащей в основе этого, было поведение блокирующего случайного пула. Недавний патч удалил бы этот пул, и, следовало ожидать, что он направится к основному ядру.
Энди Лутомирски (Andy Lutomirski) опубликовал третью версию патча в конце декабря. Он вносит «два основных семантических изменения в случайных API Linux». Патч добавляет новый флаг GRND_INSECURE к системному вызову getrandom() (хотя Лутомирский обращается к нему как к getentropy(), который реализован в glibc с помощью getrandom() с фиксированными флагами); этот флаг заставляет вызов всегда возвращать количество запрошенных данных, но без гарантии, что эти данные случайны. Ядро просто приложит все усилия, чтобы дать наилучшие случайные данные, которые у него есть на данный момент времени. «Вероятно, лучшее, что можно сделать, это назвать его „INSECURE“ (небезопасным), чтобы воспрепятствовать использованию этого API для вещей, которые нуждаются в безопасности».Читать полностью »
Бот для мониторинга веб-сервисов за полчаса: telegram + bash + cron
2020-01-20 в 8:15, admin, рубрики: bash, cron, curl, linux, telegram, Ubuntu, Разработка под Linux, Системы обмена сообщениями
Иногда нужно быстро сделать мониторинг для нового сервиса, а готовой инфраструктуры/экспертизы под рукой нет. В этом гайде мы за полчаса реализуем инструмент для мониторинга любых веб-сервисов, используя только встроенные средства ubuntu: bash, cron и curl. Для доставки оповещений будем использовать telegram.
«Вишенкой на торте» будет эмоциональное вовлечение пользователей. Проверено на людях — работает.
Читать полностью »
Используем Cura на 3D SLA принтере Photon
2020-01-18 в 19:36, admin, рубрики: 3D-печать, 3d-принтер, linux, photon, pythonКак это бывает, решил изучить новые технологии 3д печати и купил себе 3D SLA принтер Photon, но его софт а именно слайсер оставляет желать лучшего, очень уж он слабоват. Нет контроля заполнения, поддержки плохо управляются и т.п… В общем решил я это дело обойти с помощью Cura, просто решил что может сработать и можно заюзать его… Поискал в сети описание формата Photon, он оказался довольно простым… И вот что из этого вышло: