find . -type f -mtime +60 -exec rm -f {} \;
-mtime использует измененное время файла
find . -type f -atime +60 -exec rm -f {} \;
-atime использует время доступа
также с ls -lc
Вы видите в течение inode времени создания. Это изменяется, когда inode данные обновлены как в использовании chmod, показаны или chgrp, например.
Я предлагаю этот "Ответ" в качестве вспомогательного поста И в качестве дополнительной информации по одному пункту.
Ответ Андреаса Рейфа с 4-ступенчатыми подробностями очень хорошо сработал для моей ситуации, и я узнал/узнал интересное "о, кстати".
Моя ситуация была попыткой TRIPLE-BOOT CentOS 7, Windows Server 2012 и Windows7.
Я подумал, что буду умным и добавлю два отдельных пункта меню Windows menuentry
, один для WinServer2012 и один для Win7.
Я знал номер каждого раздела и нашел UUID для каждого раздела/установки, связанного с Windows, и сделал все возможное, чтобы оба они появились в меню GRUB. Обе записи в Windows действительно появились, но одна из них провалилась с сообщением о пропавшем менеджере загрузки или что-то в этом роде. Я заметил, что в этой записи не было звездочки в столбце 'Boot'.
Система идентификации начала загрузки устройства.
/dev/sda1 2048 419432447 209715200 83 Linux
/dev/sda2 419432448 450889727 15728640 82 Linux swap / Solaris
/dev/sda3 * 450889728 765462527 157286400 7 HPFS/NTFS/exFAT
/dev/sda4 765462528 976773119 105655296 7 HPFS/NTFS/exFAT
Однако та единственная запись в Windows, которая действительно работала (с '*' в столбце Boot), привела меня к тому, что обычный менеджер загрузки WINDOWS, который представлял там обе мои установки Windows... и каждая установка Windows успешно загружалась.
Помимо другого значения для UUID-строки, моим единственным отличием была set root='(hd0, 3)'
строка, которая включала соответствующий номер раздела.
В итоге я получил
menuentry
для CentOS 7menuentry
для "всего, что угодно Windows", которая охватывает мои многочисленные (обе) установки Windows...с помощью единственной записи NTFS с возможностью загрузки на /dev/sda3
. Обе установки Windows были охвачены одним пунктом меню GRUB
.
HOWEVER, каждая из двух установок Windows появилась в виде отдельных записей в менеджере загрузки Windows... после того, как я выбрал запись 'anything Windows' из начального меню GRUB.
Я согласен, что запуск grub2-mkconfig
, вероятно, не был нужен. Похоже, в моём эксперименте это сработало и без него.
Это сделало работу за меня. Ответ Андреаса помог мне достичь того, чего я хотел, и я узнал кое-что, чем, по моему мнению, тоже должен поделиться. И СПАСИБО Андреасу.
На самом деле .. Я мог бы вручную добавить запись, когда получу правильную запись.
Для всех остальных, имеющих такую же проблему (система всегда загружается только в centos):
fdisk -l
для меня это показывает
....
/ dev / sda1 * 2048 718847 358400 7 HPFS / NTFS / exFAT
....
blkid
/ boot / grub2 / grub .cfg
как menuentry "Windows 2012 R2" --class windows --class os {
insmod NTFS
установить root = '(hd0, 1)'
поиск --no-floppy --fs-uuid --set = root XXXXXXXXXXXXX (UUID из шага 2)
цепной погрузчик +1
}
grub2-mkconfig
, хотя не уверен, действительно ли это необходимо. Теперь у меня тоже 2012 в загрузочном меню.