import re
filename="file.txt"
pattern="\S*y{2,5}\S* "
prog = re.compile(pattern)
with open(filename,"r") as myfile:
for line in myfile:
if prog.match(line):
print(line)
Информации минимум, но можно сделать следующие, в место того что бы бесконечно переставлять.
1) На установленной системе, которая не загружается грузимся с инсталяционного образа этого ubuntu server.
2) Если выскочило выбор языка жмем Esc.Должно появиться меню. В нем есть Rescue a broken system.
3) Будут несколько вопросов. Последний выбор: попасть в shell. Жмем его.
3) В shell выполняем команды:
bash
update-initramfs -u
update-grub
exit
4) Выбираем reboot.
1) Минимальное потребение ресурсов ПК и быстрая загрузка.
2) Тайловый предполагает не использование мышки.
Я лично использую i3 на слабоватом ноуте с touchscreen. chrome воспринимает touchscreen и в результате чаще работаю без мышки и без touch pad. В chrome тоже есть горячие клафишы для управления вкладками.
ice wm можно красивинько оформить и менющки самому наполнить и мало место в памяти и на диске занимает.
Я такое не делал, но могу предположить следующие шаги:
1) В виртуально машине сделать полный бекап
tar -cvpf /backups/fullbackup.tar --directory=/ --exclude=backups
и выгрузить его из гостевой ос обычный раздел диска
2) Загрузиться с USB флешки с live linux.
3) Создть раздел(если как проще то один и lvm не расмматриваем)
4) Отформатировать раздел в ext3 или ext4 (mkfs.ext4).
5) Примонтировать к работающему live linux
6) Разрхивировать архив, который создали рание. Если он остался на разделах винды, то придется их сначала подмонтировать.
7) Выполнить опирации по востановлению grub. Инструкции в инете полно. Искать chroot. Вы же в курсе, что после этого вина будет грузиться из grub?!
8) Проверить /etc/fstab. Там наверняка забиты uuid старых разделов. Новые можно увидить с помощью blkid.
Может что то еще.
Думаю, что верный ответ: почти любой. Если хочется позаморачиватся, то минимальный debian, но шансы на успех малы. Если знаний мало, то Ubuntu/Mint. Они содержат набор пакетов, облегчающие жинь ползователю. Рекомендую ставить пакеты только из репозиториев и сохранять список пакетов системы состояние которой устраивает на данный момент, что бы после эксперементов вернуться к прежнему состоянию.
df с путём до файла в качестве параметра выведет строчку по устройству, на котором расположена папка.(проверял на debian 8 )
df ./ | awk 'END { print "Free " 100-int($5) "%"}'
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.