Это должно выполнить работу (хотя и не так, как просит OP):
ls -1 >1.txt
pico 1.txt
удалить все файлы / каталоги, которые вы хотите сохранить
xargs rm < 1.txt
Если все ваши файлы имеют одинаковый формат имени, дату или что-то еще, тогда есть другие методы.
Я бы посмотрел на индексные дескрипторы - и посмотрел, являются ли они последовательными, с помощью ls -i | sort , и если да, то новые файлы будут иметь более крупные индексы. Затем, используя тот же тип процесса, что и выше ...
ls -iF1 | sort |cut -c10- | grep -vE "\/|\@" >i.txt #This part removes entries that are not regular files, such as directories and links.
pico i.txt
xargs rm < i.txt
в приведенной выше команде вырезания, сначала проверьте свой список inodes, чтобы убедиться, что это правильное количество.
В настоящее время journalctl управляет всеми журналами и сообщениями юнитов (сервисов из SystemCtl ). Вы можете просмотреть журналы и сообщения из NetworkManager с помощью следующей команды:
journalctl -u NetworkManager