Semua Koleksi Port disimpan di direktori /usr/ports, sesuai dengan direktori berbasis kategori masing-masing. Jika Anda tahu nama port yang Anda butuhkan, tetapi tidak tahu kategori mana yang berada, perintah whereis akan membantu:
whereis file_name
Misalnya,
# whereis phpMyAdmin phpMyAdmin: /usr/ports/databases/phpMyAdmin
Perintah whereis mengembalikan lokasi persis dari port yang ditentukan.
Koleksi Port FreeBSD juga memiliki fungsi pencarian bawaan. Di direktori /usr/ports (Anda harus berada di direktori /usr/ports untuk menggunakan mekanisme pencarian), jalankan make search name=program-name atau make search key=keyword untuk mencari port tertentu.
Misalnya,
# make search name="phpMyAdmin" # make search key="phpMyAdmin"
Catatan:Tanpa ” dan ” juga akan berfungsi.
Keduanya akan mengembalikan detail port yang cocok, jika ada. Salah satu hasil jika "Path", yang akan memberitahu Anda di mana port berada.
Pencarian kata kunci adalah pencarian yang lebih mendalam yang mencari nama port, komentar, deskripsi, dan dependensi. Ini dapat digunakan untuk menemukan port yang berhubungan dengan subjek tertentu jika Anda tidak mengetahui nama program yang Anda cari.
Sebagai alternatif, FreeBSD juga memelihara daftar terbaru yang dapat dicari dari semua aplikasi yang tersedia, disusun berdasarkan kategori. Anda dapat mencari aplikasi Anda berdasarkan nama dan menelusuri semua aplikasi yang ada dalam kategori tersebut.
FreshPorts juga memungkinkan pengguna untuk mencari port FreeBSD dengan kata kunci. FreshPorts melacak dan mencantumkan perubahan yang dibuat pada pohon port, dan memungkinkan pengguna untuk menonton satu atau beberapa port, dan dapat mengirim email kepada Anda saat port yang dipilih telah diperbarui.