я хочу искать qdbase (название БД). Я не знаю, где находится этот файл. Я хочу использовать grep на моем сервере. мой сервер называется qa @ qaubuntu и для root root @ qaubuntu .. я ищу этот файл, используя терминал с клиентского ПК (qa @ qadesktop)

2 ответа2

2

Итак, вы ищете файл с известным именем и неизвестным местоположением?

Два варианта:

  1. locate qdbase
  2. sudo find / -name qdbase -print

Последнее, вероятно, медленнее, но более "тщательно", первая команда основана на том факте, что все имена файлов уже проиндексированы, так что поиск будет быстрее. Попробуйте первый вариант, а в случае неудачи - второй.

Возможно, вам придется сначала rsh. grep используется для поиска данных внутри файла, так что это, вероятно, не то, что вы хотите здесь. Часть sudo необходима по причинам разрешения.

0
sudo grep / "String to search for"

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

grep для поиска

/ для корня диска

"Строка для поиска"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .