linux

Как восстановить запущенный bash скрипт, если удалили его случайно?

Есть скрипт, который запущен и висит в процессах. Его вдруг случайно удалили. Но в процессах он остался. Можно легко его восстановить. Возьмем для примера скрипт. #!/bin/bash sleep 5h; Запустим его и удалим. Теперь как восстановить? Смотрим pid процесса ~# ps xa| grep test.sh 5907 pts/29 S+ 0:00 /bin/bash ./test.sh Идем в /proc/5907/fd и находим там […]

Задачка по Linux для собеседования

Есть интересная задачка, которая может попасться на собеседовании. Условие такое, делаем в консоли chmod -x /usr/bin/chmod Как вернуть обратно?) Вариантов решения есть много. Я перечислю несколько вариантов, если кто-то хочет еще дополнить, то пишите в комменты. Самый простой и логичный вариант. Копирнем другой бинарник с опцией p (сохранить права на файл) в /tmp/chmod. Далее оригинальный […]