Как я могу редактировать файл, доступный только для чтения? [закрыто]

У нас нет прав на изменение прав доступа к файлу. У нас нет разрешений даже для суперпользователей. Как мы можем отредактировать этот файл?

-2
задан 8 May 2018 в 11:51

1 ответ

Как указано dsstorefile, можно скопировать содержание файла в другой файл, для которого Вы имеете права записи и затем редактируете перезаписываемый файл.

Затем можно отложить отредактированный файл на месте путем удаления исходного файла и копирования нового файла в том же месте.

Более подробно:

Используя командную строку / терминал

Если можно создать файлы в каталоге, где файл

Если исходный файл только для чтения называют original.csv и Вы хотите, чтобы Ваш перезаписываемый файл был назван data.csv, можно открыть терминал, перейдите к каталогу, где файл и выполняет команду:

cat original.csv > data.csv

и теперь можно открыть и отредактировать data.csv файл.

После того как редактирование сделано,

rm original.csv

При выяснении, хотите ли Вы удалить файл только для чтения, ответ y

mv data.csv original.csv

Если Ваш файл находится в каталоге, Вы не можете записать в

Если /path/to/writable/dir/ название каталога, в который можно записать, если исходный файл только для чтения называют original.csv и если Вы хотите, чтобы Ваш перезаписываемый файл был назван data.csv, можно открыть терминал, перейдите к каталогу, где файл и выполняет команду:

cat original.csv > /path/to/writable/dir/data.csv

и теперь можно открыть и отредактировать data.csv файл в /path/to/writable/dir/. В этой ситуации Вы не сможете поместить свой измененный файл, где исходный файл был.

Не используя терминал

  • Откройте свой csv с текстовым редактором, например, gedit.
  • Скопируйте все содержание файла, например, с Ctrl+A Ctrl+C
  • Создайте новый файл в редакторе
  • Вставьте содержание csv, например, с Ctrl+V
  • Сохраните свой новый файл с именем, которое заканчивается .csv
  • удалите исходный файл
  • переместите отредактированный файл, где исходный файл был, и переименуйте его при необходимости
2
ответ дан 30 October 2019 в 01:08

Другие вопросы по тегам:

Похожие вопросы: