Другие посты верны, но есть небольшие изменения в некоторых пунктах.
Ответы хранятся в
/etc/Networkmanager/system-connections
Вы можете удалить строку mac-address
или изменить ее через
cd /etc/NetworkManager/system-connections
sed -i -e 's/<old mac>/<new mac>/' *
Вы можете получить новый адрес Mac через
ip a
В зависимости от хранилища, в котором Вы хранили файлы, права на файлы могут быть неправильными, просто установите их через:
chmod 0600 *
chown root:root *
Наконец, перезапустите Network Manager
systemctl restart NetworkManager
То же самое работает в Ubuntu 18.04.
sed -i.bak 's/foo.*//' testfile.txt
будет достаточно для этого.
-i.bak
редактирует ваш файл на месте -и сохраняет копию исходного файла с расширением filename.bak.
's/foo.*//'
— замещающая часть. фу. *' идентифицирует 'foo', за которым следует любое количество символов до конца строки. Мы перехватываем этот шаблон и заменяем его пустой строкой, эффективно удаляя его.