Сменить каталог на внешний диск
У меня есть два раздела в моей операционной системе 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
чтобы скопировать результат, пожалуйста, выберите текст результата команды из терминала, затем скопируйте и вставьте сюда...