2016-10-16 11 views
1

У меня проблемы с Bash.Bash не может перемещать файл в собственный каталог

У меня есть обычные файлы в каталоге на моем рабочем столе. Я пытаюсь переместить их в подкаталог в этом каталоге, используя: mv "Filename" /"Directoryname"

Однако, когда я использую эту команду, я получаю сообщение о том, что разрешение было отклонено.

Я установлен как владелец обоих каталогов и должен иметь полные разрешения. Если есть что-то, что я должен предоставить вам, чтобы облегчить вам помощь, я буду рад помочь.

ответ

1

Попробуйте mv filename subDirectoryName/.

Размещая / перед именем каталога в последовательность ходов, вы говорите оболочке, что вы хотите его поместить в папку высокого уровня по имени /folder.

Что вы хотите - это подкаталог в вашем текущем каталоге. Поскольку вы обычно перемещаете каталоги в bash, ../ поднимается на один каталог, а directory/ подразумевает, что вы переходите в папку, находящуюся в вашем текущем каталоге.