Не могу манипулировать файлами в Ubuntu

У меня проблема с моей машиной Ubuntu. Когда я пытаюсь открыть какой-либо файл в редакторе, таком как nano, vi или sudo gedit, ничего не появляется, но nano ~/.bashrc работает без проблем.

У меня есть две учетные записи в моей системе Ubuntu, и та же проблема с другой учетной записью пользователя.

0
задан 3 June 2012 в 14:07

3 ответа

Вы пытаетесь открыть файлы с помощью таких команд:

nano etc/apt/sources.list
nano conf/hadoop-env.sh

Во-первых, вы забыли добавить корневую папку! Просто добавьте косую черту перед остальным путем к файлу:

nano /etc/apt/sources.list

Во втором вам нужно добавить путь Hadoop:

nano $HADOOP_HOME/conf/hadoop-env.sh

Кроме того, вам, вероятно, потребуется откройте их как пользователь root, поэтому добавьте sudo перед всеми командами (как с gedit!):

sudo nano /etc/apt/sources.list
sudo nano $HADOOP_HOME/conf/hadoop-env.sh
0
ответ дан 3 June 2012 в 14:07

функция vi в Ubuntu отличается, можно установить энергию-nox или пакет энергии Так после этого, можно попробовать его за тот же файл

используйте следующую команду

sudo apt-get install vim-nox 

или

 sudo apt-get install vim
0
ответ дан 3 June 2012 в 14:07

Причина, по которой вы сталкиваетесь с проблемой манипулирования файлами, заключается в том, что вы должны иметь соответствующие разрешения уровня для манипулирования этими файлами.

Так, например, если вы хотите манипулировать /etc/apt/sources.list, для этого требуется, чтобы вы использовали sudo для временного повышения ваших разрешений, чтобы вы могли редактировать файл. В текущей учетной записи пользователя попробуйте:

sudo nano /etc/apt/sources.list

Если вы уже являетесь участником группы sudo, вам будет предложено ввести пароль. После того, как вы введете свой пароль, ваши привилегии будут временно расширены, так что вы сможете отредактировать файл и сохранить его.

Если вы не являетесь частью группы sudo, другой пользователь в системе, имеющий доступ к sudo, может добавить вас, выполнив:

sudo usermod -a -G sudo your-user-name

Подробнее о разрешениях Linux здесь: https: / /www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions

0
ответ дан 3 June 2012 в 14:07

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

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