Сменить каталог на внешний диск

У меня есть два раздела в моей операционной системе Windows, и я установил Ubuntu в Windows.

Раздел 1: ОС Windows и Linux

Раздел 2: Общие файлы хранения (называются под названием New Volume)

Я смотрю на запуск сценария оболочки, который находится в разделе 2. Я могу запустить оболочку, когда она находится в иерархии /home/... Ubuntu, но я не могу сделать это, когда она помещена в раздел 2, который рассматривается как внешний диск ОС.

Я просто хочу знать, как я могу на самом деле изменить свой рабочий каталог на каталог, который находится на внешнем диске, который монтируется. Что такое команда cd, чтобы заставить терминал просматривать каталог подключенного диска?

2 ответа

Решение

Я не совсем уверен, что именно ваша проблема, так как вы упоминаете cd самостоятельно, но только для подтверждения: чтобы изменить рабочий каталог в терминале, используйте команду cd:

cd /path/to/directory

Внешние диски обычно монтируются в /media, поэтому, чтобы попасть на ваш диск, вы можете набрать

cd /media/

затем нажмите Tab, который покажет вам файлы и подкаталоги в этом каталоге. Введите несколько первых букв нужного вам подкаталога и нажмите Tab снова. Когда полный путь введен, нажмите Enter, Легко.

Чтобы запустить скрипт оболочки с этого диска, проще всего было бы использовать что-то вроде

cd /media/MyDriveName/somedir/somesubdir
bash scriptname.sh

Обратите внимание, что вы вызываете bash и передаете ему имя скрипта, а не запускаете скрипт напрямую, например так:

cd /media/MyDriveName/somedir/somesubdir
./scriptname.sh

первая версия не требует установки исполняемого бита в файле сценария.

Пожалуйста, дайте нам результат этой (нажмите Ctrl + Alt + T, чтобы открыть терминал) команды терминала:

mount 

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

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