Нет способа вернуть его обратно без специальных инструментов. unlink
удаляет его немедленно. Не в мусор, как вы думаете. Редко я вижу функцию удаления файла или папки, которая отправит ее в корзину без каких-либо вызовов ядра. Если бы вы работали в Windows, вы могли бы использовать Recuva от Piriform.
Причина, по которой вы можете получить его обратно, заключается в том, что при удалении файла его запись действительно помечается как удаленная. Recuva просматривает все записи в файле и показывает те, которые помечены как удаленные. Я не знаю инструмент Mac, который поможет вам. Но ваш лучший выбор - убраться от машины и передать ее профессионалу в области компьютеров.
dd
какими-либо другими данными, вам понадобится ISO-образ жесткого диска и некоторый опыт. Я бы отдал его доверенному специалисту, а не сам, если вы действительно хотите сохранить его с наибольшей вероятностью.