bitlvl
RU

Unix

Права доступа и прочие биты, которые вы набираете в оболочке.

Калькулятор chmodФлажки прав доступа ⇄ восьмеричное число ⇄ rwx, с битами setuid, setgid и stickyrwxr-xr-x = 755Калькулятор umaskУзнайте, какие права на файлы и каталоги даёт umask, или найдите umask для нужных вам правumask 022 → файлы 644, каталоги 755Расшифровка ls -l и statВставьте строку ls -l или вывод stat и получите пояснение к каждому столбцуdrwxr-sr-x. 5 www-data … → каталог, 2755, SELinuxСправочник кодов выходаЧто означают коды завершения 1, 2, 126, 127, 137, 139, 143 и 255, и правило 128+сигнал137 = убит сигналом SIGKILL (OOM)Справочник сигналов LinuxSIGTERM против SIGKILL, номер каждого сигнала, действие по умолчанию и кто его отправляетkill -15 = SIGTERM, kill -9 = SIGKILLКонвертер cron ⇄ таймер systemdПревращает строку crontab в готовую пару юнитов timer и service или выражение OnCalendar обратно в cron30 6 * * 1-5 → Mon..Fri *-*-* 06:30:00Инструмент diffСравните два текста построчно, увидьте подсвеченные изменённые символы и получите unified diff- старая строка / + новая строкаТестер regexСовпадения в реальном времени с группами, предпросмотр замены и разбор шаблона простыми словами/(\d{4})-(\d{2})/g → 2 группы, 3 совпаденияТестер location nginxВставьте конфиг и URL: какие server и location побеждают и что с ним делают rewrite, try_files и proxy_pass/api/users → location /api/ → proxy http://127.0.0.1:3000/usersВизуализатор планов EXPLAINВставьте вывод EXPLAIN ANALYZE PostgreSQL или MySQL: дерево со временем по узлам, оценка против факта, буферы и что исправитьEXPLAIN ANALYZE → 64% в Hash Join, 2 batches → увеличьте work_memФорматтер SQLФорматирование или минификация SQL: PostgreSQL, MySQL, SQLite, SQL Server. Регистр ключевых слов, отступы, стиль запятыхselect a,b from t where … → с отступами, по одному предложению на строку