Español
Abrir en Telegram

Publicación Linux-инсайт: shell - это просто обычная программа

16 de mayo de 2026
P
Python RU
Foto
haz clic para mostrar
Linux-инсайт: shell - это просто обычная программа Ваш терминал не разговаривает с ядром напрямую магическим языком. Shell - это обычная userspace-программа. Просто таких программ целое семейство: bash, zsh, fish, dash, ksh, ash, встроенный shell из BusyBox. С точки зрения ядра все они делают примерно одну и ту же работу: - читают байты из file descriptor - парсят их как командный язык - вызывают fork - вызывают exec - запускают другие программы Разница почти вся живёт в userspace: какой синтаксис shell принимает, насколько он удобен в интерактивной работе, насколько строго следует POSIX и какие расширения добавляет сверху. POSIX описывает shell-язык, который часто называют просто sh. Большинство shell реализуют его как базу, а потом добавляют свои фичи. Поэтому bash и dash - это не «разные терминалы». Это разные реализации одной идеи. Небольшой сюрприз: в Debian и Ubuntu /bin/sh обычно не bash, а dash. Он проще, меньше и стартует быстрее. Поэтому скрипт с первой строкой: #!/bin/sh может вести себя не так, как вы ожидаете, если вы писали его «как bash-скрипт». Проверьте у себя: readlink -f /bin/sh И вы увидите, какой shell реально стоит за /bin/sh на вашей машине.
❤3👍1
12 · 2K ·

Cerca en el feed

PPython RU⚡️ Китайцы выкатывают DeerFlow 2.0 - и это уже не «ещё один ИИ-агент» ByteDance полностью переписала DeerFlow до последней строки кода, и репозиторий уже улетелPPython RU✔️ Anthropic запустила платформу Claude for Small Business Компания представила пакет интеграций Claude через интерфейс Claude Cowork, который связывает языкову
este mensaje
PPython RUFotoPPython RUНужно узнать, какие аргументы были переданы вашему Python-скрипту? Для этого можно использовать sys.argv.
PPython RUPython RU@pro_python_code · canal · Tecnología
12 329suscriptores618alcance medio por publicación
Feed de la comunidad Abrir en Telegram

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos