Я использовал «aptitude» для обновления / обновления 15.04 и столкнулся с некоторыми проблемами.
в кеше много места, в результате чего ошибки «закончились», некоторые из основных компонентов Touch Ubuntu были удалены в процессе - оставив телефон полезным только в терминальном режиме, но без приложений с сенсорным экраном 3) Обновление apt-get6 показалось вам приятным, но после обновления 3G / 2G-носитель больше не обнаруживался. Это можно легко решить, изменив режим несущей с 3G на 2G и обратно =>, что приведет к повторному сканированию доступных носителей - в результате снова появится рабочий телефон :), поэтому просто предупреждение ... используйте apt-get тщательно ... вся система все еще находится в бета-версии, и это, похоже, приводит к некоторым из этих поведений.
Ваша команда sed пыталась прочитать файл, к которому он добавлялся. Он никогда не достигнет конечного файла, но будет много попыток процессора. Вот почему был изобретен ^ C (процесс прерывания).
Добавление обратно к файлу, который вы читаете, ни в коем случае не является хорошей идеей, так как у вас будет постоянно растущий файл. Если вы действительно хотите записать обратно в файл, вы должны использовать флаг -i:
sed -i 's/original/edited/g' file.log
или если вы хотите создать резервную копию перед выполнением изменений, вы можете добавить суффикс файла к [ f4]:
sed -i.bak 's/original/edited/g' file.log
Это создаст файл с именем file.log.bak, а затем выполнит изменения, что вы там сделали, пытаясь добавить к файлу, который вы читаете, мы вызываем в программист сленг a расы данных, в которых разные процессы участвуют в том же источнике данных, что и вход или выход. Вот почему ваша машина остановилась.