Я написал hello world
успешно запустился, но я не знаю, где он находится в Linux. Когда я запускаю команду, which hello.c
. он не показывает путь к файлу hello.c. как узнать, где находится путь к файлу hello.c
благодарю вас
3 ответа
Скорее всего, в текущем каталоге. Попробуйте ls -l hello.c
.
Кроме того, не компилируйте и не отлаживайте программное обеспечение от имени пользователя root, если это не требуется. Ошибка в вашем коде может полностью разрушить вашу систему.
which
показывает вам местоположение исполняемых файлов; hello.c является исходным файлом. Если вы написали это, в идеале вы должны помнить, где вы положили его. Если нет, то что-то вроде
find ~ -name hello.c
может быть полезным (если это где-то под вашим домашним каталогом).
Но сначала попробуйте
ls -l hello.c
Запустите find / -type f -name 'hello.c'
от имени пользователя root. В зависимости от того, насколько большой и жесткий диск у вас заполнен, это может занять некоторое время.