OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

locate – Cari Fail Dengan Cara Mudah

. Cari program menjalankan carian pangkalan data pantas bagi nama laluan, dan kemudian mengeluarkan setiap nama yang sepadan dengan subrentetan tertentu. Katakan, sebagai contoh, kami ingin mencari semua program dengan nama yang bermula dengan "zip". Oleh kerana kita sedang mencari atur cara, kita boleh mengandaikan bahawa nama direktori yang mengandungi atur cara akan berakhir dengan “bin/”. Oleh itu, kita boleh cuba gunakan Cari cara ini untuk mencari fail kami:


[saya@linuxbox ~]$ cari tong/zip

[saya@linuxbox ~]$ cari tong/zip


locate akan mencari pangkalan data nama laluannya dan mengeluarkan mana-mana yang mengandungi rentetan


"bin/zip":



/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit


Jika keperluan carian tidak begitu mudah, Cari boleh digabungkan dengan alatan lain seperti grep untuk mereka bentuk carian yang lebih menarik:


[saya@linuxbox ~]$ cari zip | grep bin

/bin/bunzip2

/bin/bzip2

/bin/bzip2recover

/bin/gunzip

/bin/gzip

/usr/bin/funzip

/usr/bin/gpg-zip

/usr/bin/preunzip

/usr/bin/prezip

/usr/bin/prezip-bin

/usr/bin/unzip

/usr/bin/unzipsfx

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit

[saya@linuxbox ~]$ cari zip | grep bin

/bin/bunzip2

/bin/bzip2

/bin/bzip2recover

/bin/gunzip

/bin/gzip

/usr/bin/funzip

/usr/bin/gpg-zip

/usr/bin/preunzip

/usr/bin/prezip

/usr/bin/prezip-bin

/usr/bin/unzip

/usr/bin/unzipsfx

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit


. Cari program telah wujud selama beberapa tahun, dan terdapat beberapa varian yang berbeza dalam kegunaan biasa. Dua yang paling biasa ditemui dalam pengedaran Linux moden ialah sloket and mencabut, walaupun ia biasanya diakses oleh pautan simbolik bernama Cari. Versi yang berbeza daripada Cari mempunyai set pilihan bertindih. Sesetengah versi termasuk padanan ungkapan biasa (yang akan kami bincangkan dalam bab yang akan datang) dan sokongan kad bebas. Semak halaman lelaki untuk Cari untuk menentukan versi yang mana Cari dipasang.


gambar

Di manakah lokasi Pangkalan Data Berasal?

Anda mungkin perasan bahawa, pada sesetengah pengedaran, Cari gagal berfungsi hanya selepas sistem dipasang, tetapi jika anda mencuba lagi pada hari berikutnya, ia berfungsi dengan baik. Apa yang memberi? The Cari pangkalan data dicipta oleh program lain bernama dikemas kinib. Biasanya, ia dijalankan secara berkala sebagai a kerja cron; iaitu, tugas yang dilakukan pada selang masa yang tetap oleh daemon cron. Kebanyakan sistem dilengkapi dengan Cari menjalankan dikemas kinib sekali sehari. Memandangkan pangkalan data tidak dikemas kini secara berterusan, anda akan perasan bahawa fail yang sangat terkini tidak muncul semasa menggunakan Cari. Untuk mengatasi ini, ia mungkin untuk menjalankan dikemas kinib atur cara secara manual dengan menjadi pengguna super dan berjalan dikemas kinib dengan segera.


Pengkomputeran Awan OS teratas di OnWorks: