Как скопировать файлы в / usr / local /? (доступ запрещен)

Я все еще немного новичок в Ubuntu, и мне было интересно, как я могу скопировать файлы, в данном случае Aptana Studio, в / usr / local / без отказа.

Есть ли способ сделать это в терминале? Или способ позволить себе разрешение? Я должен добавить, что я использую 10.10 Desktop Edition, а не сервер.

20
задан 11 July 2012 в 04:53

8 ответов

/usr/local - это каталог, принадлежащий пользователю root, поэтому вам нужно использовать sudo для достижения своей цели:

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

, например.

17
ответ дан 2 August 2018 в 03:58

/usr/local - это каталог, принадлежащий пользователю root, поэтому вам нужно использовать sudo для достижения своей цели:

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

, например.

17
ответ дан 4 August 2018 в 20:01

/usr/local - это каталог, принадлежащий пользователю root, поэтому вам нужно использовать sudo для достижения своей цели:

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

, например.

17
ответ дан 6 August 2018 в 04:02

/usr/local - это каталог, принадлежащий пользователю root, поэтому вам нужно использовать sudo для достижения своей цели:

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

, например.

17
ответ дан 7 August 2018 в 22:01

/usr/local - это каталог, принадлежащий пользователю root, поэтому вам нужно использовать sudo для достижения своей цели:

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

, например.

17
ответ дан 10 August 2018 в 10:15

/usr/local - это каталог, принадлежащий пользователю root, поэтому вам нужно использовать sudo для достижения своей цели:

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

, например.

17
ответ дан 13 August 2018 в 16:39
  • 1
    Вы также можете ввести sudo -s, что после этого делает каждую команду "sudo" пока вы не выйдете, либо с помощью exit или CTRL-D. – Scaine 5 February 2011 в 23:40
  • 2
    @Scaine: sudo su делает то же самое (только к вашему сведению). – John 6 February 2011 в 01:27
  • 3
    Не совсем, Джон. sudo su даст вам корневую оболочку от имени root. sudo -s даст вам корневую оболочку как / you /. Попробуйте оба и сделайте echo $HOME, чтобы увидеть разницу. sudo su эквивалентно sudo -i. – Scaine 6 February 2011 в 13:51

Есть несколько разных способов

  1. Откройте Nautilus с помощью sudo, набрав sudo -H nautilus в терминале, затем скопируйте файлы, как обычно. Предупреждение: я бы сразу закрыл nautilus, чтобы вы случайно не использовали его для перемещения обычных файлов.
  2. Откройте терминал и введите sudo cp file1 /usr/local/, очевидно, заменив file1 на aptana
  3. Добавьте опцию open as admin в nautilus и откройте локальную папку, щелкнув правой кнопкой мыши и выбрав open as administrator .
17
ответ дан 15 August 2018 в 23:22
  • 1
    Спасибо за совет. Я думаю, что это тоже. Мне просто трудно установить его. – Keith Groben 6 February 2011 в 02:33

/usr/local - это каталог, принадлежащий пользователю root, поэтому для достижения цели вам необходимо использовать sudo:

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

.

6
ответ дан 25 May 2018 в 23:08
  • 1
    Вы также можете ввести sudo -s, что делает каждую команду после этого «sudo» " пока вы не выйдете, либо с помощью exit, либо CTRL-D. – Scaine 5 February 2011 в 23:40
  • 2
    @Scaine: sudo su делает то же самое (только FYI). – John 6 February 2011 в 01:27
  • 3
    Не совсем, Джон. sudo su предоставит вам корневую оболочку как root. sudo -s предоставит вам корневую оболочку как / you /. Попробуйте оба и сделайте echo $HOME, чтобы увидеть разницу. sudo su является эквивалентом sudo -i. – Scaine 6 February 2011 в 13:51

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

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