Я перенес свои файлы с ПК с Windows 7 на другой кабель Ubuntu 16.1 для ПК по локальной сети.
Теперь, когда я пытаюсь удалить свои файлы на ПК Ubuntu, он говорит, что доступ запрещен?
total 28
-rwxr--r-- 1 nobody nogroup 889 Jun 16 2016 Android Book Links.txt
-rwxr--r-- 1 nobody nogroup 0 Mar 7 2009 AUTOEXEC.BAT
drwxr-xr-x 2 nobody nogroup 4096 Mar 11 03:22 Book
-rwxr--r-- 1 nobody nogroup 0 Mar 7 2009 CONFIG.SYS
drwxr-xr-x 6 nobody nogroup 4096 Mar 11 03:33 Documents and Settings
drwxr-xr-x 2 nobody nogroup 4096 Mar 11 03:33 i386
drwxr-xr-x 13 nobody nogroup 4096 Mar 12 09:59 My Documents
drwxr-xr-x 11 nobody nogroup 4096 Mar 11 23:25 TCWIN45
drwxr-xr-x 3 nobody nogroup 4096 Mar 11 23:25 VALUEADD
Система разрешений Linux очень отличается от системы Windows. Для случая сбоя каждое разрешение имеет несколько граней, назначенных ему. А именно, есть три восьмеричных бита (u, g и o), которые контролируют, кто может получить доступ к файлу и в какой степени. Существует также концепция, называемая «владелец» файла, которая представляет собой пару пользователей и группу, которая имеет контроль над одним файлом (и управляется битами u и g). Для более детального изучения того, как работают разрешения Linux, ознакомьтесь с этой замечательной записью в Arch Wiki.
В вашем случае файлы принадлежат пользователю nobody и nogroup и разрешения устанавливаются так, что пользователь nobody может читать, записывать и выполнять файлы, а группа nogroup может только читать и выполнять. Аналогично, все остальные могут только читать или выполнять файлы.
Тем не менее, есть три решения этой проблемы. Вы можете стать пользователем nobody, вы можете стать root, или вы можете изменить право собственности на эти файлы. Первый действительно не рекомендуется, так как пользователь nobody - это специальная учетная запись, которая не должна использоваться.
Если вы просто хотите удалить файлы и сделать это, вы потребуется использовать терминал. Просто выполните команду ниже, чтобы удалить какой-либо конкретный файл:
sudo rm /path/to/file/you/want/gone
Если вы хотите удалить папку, вам нужно использовать другую команду:
sudo rm -rf /path/to/the/folder/you/want/gone
Перед нажатием ENTER , убедитесь, что ваша команда не имеет опечаток или других ошибок. Эти команды очень опасны и могут иметь непреднамеренные побочные эффекты, если команда введена неправильно.
Альтернативно (и, вероятно, лучший способ) вы можете взять на себя ответственность за файлы, давая вам полный контроль над ними. Для этой цели у Linux есть что-то, называемое командой chown. Я бы предположил, что вы хотите изменить права собственности на все, поэтому используйте эту команду:
sudo chown -R $USER:$USER /path/to/your/folder
Если вы хотите изменить право собственности на один файл, это будет следующая команда:
[ f4]Для получения дополнительной информации о том, как работает chown, запустите команду man chown в вашем терминале, чтобы вытащить ее руководство. Еще раз, будьте очень осторожны с типографскими ошибками - они могут и кусают вас неожиданным образом.
Система разрешений Linux очень отличается от системы Windows. Для случая сбоя каждое разрешение имеет несколько граней, назначенных ему. А именно, есть три восьмеричных бита (u, g и o), которые контролируют, кто может получить доступ к файлу и в какой степени. Существует также концепция, называемая «владелец» файла, которая представляет собой пару пользователей и группу, которая имеет контроль над одним файлом (и управляется битами u и g). Для более детального изучения того, как работают разрешения Linux, ознакомьтесь с этой замечательной записью в Arch Wiki.
В вашем случае файлы принадлежат пользователю nobody и nogroup и разрешения устанавливаются так, что пользователь nobody может читать, записывать и выполнять файлы, а группа nogroup может только читать и выполнять. Аналогично, все остальные могут только читать или выполнять файлы.
Тем не менее, есть три решения этой проблемы. Вы можете стать пользователем nobody, вы можете стать root, или вы можете изменить право собственности на эти файлы. Первый действительно не рекомендуется, так как пользователь nobody - это специальная учетная запись, которая не должна использоваться.
Если вы просто хотите удалить файлы и сделать это, вы потребуется использовать терминал. Просто выполните команду ниже, чтобы удалить какой-либо конкретный файл:
sudo rm /path/to/file/you/want/gone
Если вы хотите удалить папку, вам нужно использовать другую команду:
sudo rm -rf /path/to/the/folder/you/want/gone
Перед нажатием ENTER , убедитесь, что ваша команда не имеет опечаток или других ошибок. Эти команды очень опасны и могут иметь непреднамеренные побочные эффекты, если команда введена неправильно.
Альтернативно (и, вероятно, лучший способ) вы можете взять на себя ответственность за файлы, давая вам полный контроль над ними. Для этой цели у Linux есть что-то, называемое командой chown. Я бы предположил, что вы хотите изменить права собственности на все, поэтому используйте эту команду:
sudo chown -R $USER:$USER /path/to/your/folder
Если вы хотите изменить право собственности на один файл, это будет следующая команда:
sudo chown $USER:$USER /path/to/your/file
Для получения дополнительной информации о том, как работает chown, запустите команду man chown в вашем терминале, чтобы вытащить ее руководство. Еще раз, будьте очень осторожны с типографскими ошибками - они могут и кусают вас неожиданным образом.
Система разрешений Linux очень отличается от системы Windows. Для случая сбоя каждое разрешение имеет несколько граней, назначенных ему. А именно, есть три восьмеричных бита (u, g и o), которые контролируют, кто может получить доступ к файлу и в какой степени. Существует также концепция, называемая «владелец» файла, которая представляет собой пару пользователей и группу, которая имеет контроль над одним файлом (и управляется битами u и g). Для более детального изучения того, как работают разрешения Linux, ознакомьтесь с этой замечательной записью в Arch Wiki.
В вашем случае файлы принадлежат пользователю nobody и nogroup и разрешения устанавливаются так, что пользователь nobody может читать, записывать и выполнять файлы, а группа nogroup может только читать и выполнять. Аналогично, все остальные могут только читать или выполнять файлы.
Тем не менее, есть три решения этой проблемы. Вы можете стать пользователем nobody, вы можете стать root, или вы можете изменить право собственности на эти файлы. Первый действительно не рекомендуется, так как пользователь nobody - это специальная учетная запись, которая не должна использоваться.
Если вы просто хотите удалить файлы и сделать это, вы потребуется использовать терминал. Просто выполните команду ниже, чтобы удалить какой-либо конкретный файл:
sudo rm /path/to/file/you/want/gone
Если вы хотите удалить папку, вам нужно использовать другую команду:
sudo rm -rf /path/to/the/folder/you/want/gone
Перед нажатием ENTER , убедитесь, что ваша команда не имеет опечаток или других ошибок. Эти команды очень опасны и могут иметь непреднамеренные побочные эффекты, если команда введена неправильно.
Альтернативно (и, вероятно, лучший способ) вы можете взять на себя ответственность за файлы, давая вам полный контроль над ними. Для этой цели у Linux есть что-то, называемое командой chown. Я бы предположил, что вы хотите изменить права собственности на все, поэтому используйте эту команду:
sudo chown -R $USER:$USER /path/to/your/folder
Если вы хотите изменить право собственности на один файл, это будет следующая команда:
sudo chown $USER:$USER /path/to/your/file
Для получения дополнительной информации о том, как работает chown, запустите команду man chown в вашем терминале, чтобы вытащить ее руководство. Еще раз, будьте очень осторожны с типографскими ошибками - они могут и кусают вас неожиданным образом.
Откройте окно терминала и используйте следующую команду:
sudo rm /path/to/the/file.txt
где / path / to / the / - путь к файлу, а file.txt - это файл, который нужно удалить. [!d1 ]
Вам будет предложено ввести ваш пароль, и файл будет удален.
Откройте окно терминала и используйте следующую команду:
sudo rm /path/to/the/file.txt
где / path / to / the / - путь к файлу, а file.txt - это файл, который нужно удалить.
Вам будет предложено ввести ваш пароль, и файл будет удален.
Откройте окно терминала и используйте следующую команду:
sudo rm /path/to/the/file.txt
где / path / to / the / - путь к файлу, а file.txt - это файл, который нужно удалить.
Вам будет предложено ввести ваш пароль, и файл будет удален.