Рубрика «shell»
Как Работать с UART на Микроконтроллерах ( UART + FIFO = LOG )
2025-12-26 в 19:21, admin, рубрики: cli, DMA, fifo, gpio, printf, shell, uart, Критическая секция, прерыванияЯ установил k3s на Arch, чтобы вам не пришлось
2025-12-09 в 12:17, admin, рубрики: archlinux, containers, devops, fish, k3s, kubernetes, linux, shell, sre, systemdСтатья для тех, кто пытался поставить k3s на Arch Linux (и основанные на нём дистрибутивы) и столкнулся с зависающим установщиком, проблемами DNS и отсутствующими systemd юнитами. Полное руководство по ручной установке с реальными командами и решениями.
В мире контейнеризации есть негласное правило:
-
хочешь учить Kubernetes локально — ставь minikube;
-
хочешь что-то ближе к production — бери k3s.
Документация обещает установку «в одну команду» и поддержку «большинства современных Linux-дистрибутивов».
Я использую CachyOS (Arch-based), изучаю инфраструктуру под DevOps/SRE и хотел локальный Kubernetes, который:
Терминальное противостояние: Bash, Zsh и Fish — что выбрать сисадмину
2025-10-21 в 10:00, admin, рубрики: bash, fish, shell, UltraVDS, zsh, командная строка, оболочка, серверы
Для системного администратора оболочка (shell) — это не утилита, а среда, в которой проходит большая часть рабочего дня. Часто работа идёт на удалённых серверах, например на виртуальных машинах Читать полностью »
Как один глупый Bash-скрипт сэкономил нам 100 часов ручной работы
2025-07-18 в 15:17, admin, рубрики: awk, bash, csv, devops, linux, shell, автоматизация, обработка, системное администрирование, скриптЕсть некоторая ирония в том, как простые инструменты решают сложные задачи. Пока технические форумы гудят от обсуждений Kubernetes, пайплайнов машинного обучения и микросервисных архитектур, я хочу на минуту отвлечься и поговорить о чем-то до безобразия простом: Bash-скрипте. Не особенно изящном. Без функций. Без параметров. Без проверок корректности. Просто линейный, безжалостно прагматичный shell-скрипт, который за год сэкономил нам несколько недель работы.
Кратко
suexиsushявляются упрощёнными альтернативамиsuиsudo.Эти инструменты облегчают выполнение команд с различными привилегиями без сложных настроек.
Установка требует создания группы
suexс минимальной конфигурацией.Более подробная информация доступна в репозитории suex на GitHub: https://github.com/mobydeck/suex
В мире Linux инструменты, такие как su и sudoЧитать полностью »
Пятнадцатый релиз ReactOS в четвертой ветке
2025-03-23 в 13:00, admin, рубрики: fat32, ime, reactos, shell, usb, реестр windowsЗдравствуйте, дорогие друзья. Без каких-то предварительных сообщений, 21 марта 2025 года проект ReactOS выпустил новый релиз — 0.4.15. В данной статье мы рассмотрим новые функции релиза и некоторые особенности.
Данный релиз был выпущен в честь первого коммита разработчика-старожила Эрика Коля, который вступил в проект в 1999 году. В этом году он отмечает 26-летний юбилей.
Так же данный релиз является результатом работы многих участников с предыдущего релиза и включает в 8 раз больше коммитов, чем в 0.4.14. И давайте посмотрим, что изменилось в данной версии.
iTerm2 — это популярный эмулятор терминала для macOS. В этой статье я хочу поделится своим опытом его использования. Я не фанат работы с OS через консоль и если есть возможность сделать что-то через удобный GUI -- я выберу этот вариант, но есть ряд задач которые я делаю в терминале, например:
-
Запуск скриптов для рабочих проектов
-
Использование пакетного менеджера Homebrew
-
Работа со CLI-утилитами
Программирование на C в Linux на примере создания своей командной оболочки
2024-09-05 в 8:05, admin, рубрики: C, linux, make, shell, timeweb_статьи, велосипедостроение, командная оболочка, командный интерпретатор, разработка, системное программированиеПривет! Язык программирования C — основополагающий, как я считаю. И его знать, нет, не обходимо, но довольно желательно. Большинство языков отсылают к C, и зная C (или C++) другой язык будет даваться намного легче.
Я решил недавно улучшить свой навык владения C, путем написания проектов. Самая первая мысль, которая пришла мне на ум — это командный интерпретатор, командная оболочка, shell проще говоря. А также я расскажу о системе сборки make, и о том, как правильно писать и документировать C-код.
В этом туториале я буду использовать компилятор CLANG, а не GCC, и расскажу его преимущества
Как писать bash-скрипты надежно и безопасно: минимальный шаблон
2021-11-18 в 13:46, admin, рубрики: bash, devops, good practice, linux, shell, Программирование, Разработка под Linux, системное администрирование, шаблонСкрипты на Bash. Как много в этом слове. Любому разработчику рано или поздно приходится их писать. Почти никто не скажет "да, я люблю писать bash-скрипты", и поэтому этой теме уделяют мало внимания.
Я не буду пытаться сделать из вас эксперта в Bash, а просто покажу минимальный шаблон, который поможет сделать ваши скрипты более надежными и безопасными.
Лучше всего суть Bash-скриптинга была выражена недавно в одном твите:
Подготовка эффективной среды для написания bash сценариев
2021-10-24 в 0:13, admin, рубрики: bash, bash scripting, bash-скрипт, bashdb, debug, devops, shell, shell scripting, shell-скрипт, vscode, Серверное администрирование, системное администрированиеBash, он же возрождённый shell, является по прежнему, одним из самых популярных командных процессоров и интерпретаторов сценариев. Как бы его ненавидели и не пытались заменить, всё равно он присутствует вокруг нас и никуда не собирается исчезать. Если вам приходится писать bash скрипты или вы только планируете этим заняться, данная статья написана для вас.

