Jawaban:
Anda biasanya menggunakan untuk find
tidak grep
menemukan file dengan nama.
find / -name php.ini
Jika Anda harus menggunakan grep
cd /; ls -lR | grep php.ini
Dalam kedua kasus, ganti "/" dengan jalur absolut atau relatif untuk direktori tempat Anda ingin memulai pencarian.
Perhatikan bahwa linux juga memiliki locate
perintah yang bergantung pada pengindeksan - periksa halaman manualnya untuk detailnya. Ini tercepat jika lokasi yang tepat diindeks.
Hanya untuk menambahkan beberapa informasi ...
temukan / -nama php.ini cd /; ls -lR | grep php.ini
tentu saja bekerja, tetapi Anda bisa dilayani dengan lebih baik
cari php.ini
yang menggunakan basis data sistem file yang diindeks untuk menemukan file. Ini jauh lebih cepat. Untuk memperbarui indeks sistem file, perintahnya adalah:
diperbaruib
Namun ini membutuhkan root sejauh yang saya ingat.
disclaimer: Saya belum pernah menggunakan linux selama bertahun-tahun untuk sesuatu yang berarti ... Saya mempelajari ini saat itu ketika distribusi utama adalah slackware, dan kentang debian bahkan tidak keluar ...
fs all | filter "php.ini"
atau
fs "**/php.ini"
ketika Anda menginstal
npm install nixar
lebih banyak dokumen: http://nixar.work/doc
grep
. Selain itu tautan Anda rusak (mengembalikan halaman kosong).
find . -name php.ini
. Untuk mengabaikan kasing, gunakanfind . -iname php.ini
. Untuk mencari nama direktori, gunakanfind . -iname bin -type d
.