Поиск файла в папке с командной строкой

Я пытаюсь найти файл сохраненным в папке на моей настольной командной строке использования. Кто-то может сказать мне, почему я не могу определить местоположение самого файла? Это определенно там....

1
задан 6 October 2016 в 20:33

2 ответа

Вы cd к Вашему ~/Desktop/Programming каталог, затем Вы делаете

cd Desktop/Programming/HelloWorld.java

существует две проблемы

, Это - относительный путь. Вы можете только cd к пути, запускающемуся Desktop, если Desktop подкаталог текущий рабочий каталог - в этом случае, Вы находитесь в подкаталоге Desktop... Полный путь был бы ~/Desktop/Programming/HelloWorld.java - это будет относиться к файлу, Вы хотите, каков текущий рабочий каталог.

, Но если Вы пробуете к cd, к которому, Вы получите ошибку is not a directory, потому что cd средства изменяют каталог на следующее. Так, что Вы на самом деле пытаетесь сделать с тем файлом? Вы не можете cd к нему.

, Если Вы делаете ls после cd Desktop/Programming, Вы будете видеть свой файл, и Вы идеально расположены, чтобы сделать независимо от того, что Вам нравится, например

javac HelloWorld.java

для компиляции кода...

3
ответ дан 3 December 2019 в 06:38

Ваша команда CD пытается измениться на .java файл, необходимо измениться на папку, это находится в

cd ~/Desktop/Programming

, Затем используют команду ls для списка файлов в каталоге, или в одной строке.

ls ~/Desktop/Programming 

покажет содержание, не изменяясь на папку.

2
ответ дан 3 December 2019 в 06:38

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

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