Найти в Дзене
Айти убивает!
Господа и дамы, если сидите за компьютером, не забрасывайте ноги на стол и т.п. Будущее такое — искривление жопы, защемление нервов, невролог, мягкая подушка в виде ободка унитаза и не пойми еще что после мрт. Наверное витамин Б, физкультура и какой-нибудь Бруфен с пластырями-гасителями. Технический пост будет завтра. Кому по домашкам не ответил, завтра с утра напишу, сорян. День 3.14здень, я в шоке, где мои 17 лет на Большом Каретном...
1 год назад
Как получить root на любом Linux сервере
Сегодня расскажу как пентестеры и черношляпы повышают привелегии на Linux машинах и получают root доступ. Без уязвимостей и эксплоитов. Подпишись на нас в телеграм:
253 читали · 1 год назад
95% айти специалистов не используют весь потенциал командной строки, и зря.
На канале Bashdays ты найдешь авторские Linux шедевры. Действующий девопс-инженер, самобытно и с долей юмора, затрагивает инсайдерские темы: - Рекавери файлов через grep - Заговор или дырявые файлы -...
284 читали · 1 год назад
Как определить, выполняется ли Bash скрипт через pipe?
Тадам! Сегодня научимся определять, отправляется ли стандартный вывод скрипта в терминал либо передается с помощью pipe в другой скрипт/утилиту. Чтобы стало понятнее, нужно читать дальше. Есть у меня некий Bash скрипт, пусть будет таким: Если его выполнить, то на экран выведется ожидаемый результат. Но что если я хочу добавить логику в этот скрипт, которая будет детектить pipe и отдавать другой ожидаемый результат? Давай по порядку, смотри: Этот скрипт выведет строку Hello Bashdays Welcome, где слово Bashdays будет жирным (bold)...
115 читали · 1 год назад
Хитрости с pipe в Bash и exit кодами
Сегодня про хитрости с пайпами и кодами завершения в Bash. Максимально упрощаю, чтобы стало понятнее. Собираем такую команду: Если после её выполнения сделать: echo $?, то получим статус выхода 0. То есть у нас есть статус завершения именно команды true. НО теперь узнать с каким кодом завершилась первая команда false? А вот так, модифицируем команду: В этом случае будет получен код завершения 1, который справедлив для команды false. Как ты можешь заметить, если в PIPESTATUS изменить [0] на [1], мы снова получим статус завершения 0 (то есть для true)...
110 читали · 1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала