Если я вас правильно понял, вы хотите:
Имея это в виду, вы можете попробовать следующее:
parallel -k -j10 'sleep {}; echo -n {}' ::: {10..1}
Первая выполняемая задача занимает больше всего времени, но поскольку мы добавили опцию -k
, утилита parallel
сохранит порядок и в конечном итоге выведет
10987654321
без опции -k
вывод инвертируется и появляется по окончании команд
12345678910
Посмотрите руководство, если вам нужна дополнительная информация:https://www.gnu.org/software/parallel/parallel_tutorial.html
Вы не можете сказать, какие разделы должны быть смонтированы на /
или /home
из Live-системы, не смонтировав их на самом деле. Можно сделать некоторые обоснованные предположения из lsblk
вывода --размера, положения и типа файловой системы(lsblk -f
печатает тип файловой системы )может рассказать вам о многом, но помимо этого вам действительно нужно смонтировать каждый раздел и проверить их content (и как только вы найдете /
, вы можете использовать /etc/fstab
для остальных ).
Несколько вещей, которые могут помочь:
/
root
и/home
home
и т. д. являются просто пользовательскими, а не обязательными ). /home
и /
имеют идентификаторы GUID, которые можно использовать, но их можно опустить, и, например, установщик Fedora не устанавливает их во время установка./
(если вам удастся запустить GRUB ).