Как загрузить непосредственно в графический интерфейс, не проходя через tty

Вы можете использовать grep с PCRE ( -P ), чтобы извлечь желаемую часть и использовать ее в качестве входных данных для даты :

date --date="$(sudo debugfs .... |& grep -Po '^crtime.*-\s\K.*$')" '+%s'

или

date --date="$(sudo debugfs .... 2>/dev/null | grep -Po '^crtime.*-\s\K.*$')" '+%s'

Например:

$ date --date="$(sudo debugfs -R 'stat <677051>' /dev/sda3 |& grep -Po '^crtime.*-\s\K.*$')" '+%s'
1442488264

Вы также можете использовать sed :

date --date="$(sudo debugfs .... |& sed -n 's/^crtime.*- \(.*\)$/\1/p')" '+%s'

Или

date --date="$(sudo debugfs .... 2>/dev/null | sed -n 's/^crtime.*- \(.*\)$/\1/p')" '+%s'

Например:

$ date --date="$(sudo debugfs -R 'stat <677051>' /dev/sda3 |& sed -n 's/^crtime.*- \(.*\)$/\1/p')" '+%s'
1442488264
1
21.06.2018, 11:14
1 ответ

Экран входа в GNOME предоставлен gdm. Вы хотите, чтобы gdmбыл установлен и включен. Я думаю, вы уже установили его. Чтобы включить его:

systemctl enable gdm

Я только что проверил, и gdm не указан как включенный по умолчанию в файле «systemd -preset» рабочей станции Fedora. Я предполагаю, что gdm должен быть специально обработан установщиком.

1
27.01.2020, 23:43

Теги

Похожие вопросы