#linux #shell
#linux #оболочка
Вопрос:
У меня вопрос, я создал скрипт, но мне нужно создать путь, чтобы найти мою папку cassandra для выполнения cqlsh
, это маршрут
C:/apache-cassandra-3.11.4/bin/cqlsh
проблема в том, что я нахожусь в Windows, а не в Linux, и я хочу посмотреть, возможно ли создать путь на случай, если мне нужно передать мой скрипт моей команде. но вы знаете, что ваша база данных cassandra находится на другом маршруте, поэтому я хочу это сделать, потому что мне нужно выполнить этот скрипт
пример
route= /../cassandra3.11.4/bin/cqlsh
$route -k fsainstqual -e "TRUNCATE instrumentmanufacturer"
Ответ №1:
Если вы имеете в виду, что не знаете, как смешивать буквы дисков Windows и обработку каталогов Linux (в которых нет дисков), вам понадобятся точки подключения, как вы можете видеть в следующем mount
отрывке на моем ПК, где у меня установлено приложение Linux:
Prompt>mount
...
C: on /mnt/c type drvfs (rw,noatime,uid=1000,gid=1000,case=off)
E: on /mnt/e type drvfs (rw,noatime,uid=1000,gid=1000,case=off)
Кроме того, в моем корневом каталоге я создал символические ссылки на эти подключенные каталоги:
Prompt>cd /
Prompt>$ ls -ltra | grep "->"
lrwxrwxrwx 2 root root 6 Nov 23 2017 C -> /mnt/c
lrwxrwxrwx 2 root root 6 Nov 14 12:00 E -> /mnt/e
Ответ №2:
Я думаю, что лучше уточнить ваш вопрос, приятель.
Если вы хотите изменить свой текущий каталог, вы можете использовать команду «cd», как в оболочке Linux.
Если вы хотите создать путь, используйте команду «md» или «mkdir».
Вот справка в ОС Windows https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/md