GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Perintah fd di Sistem Linux

Di Linux, ada "find command" khusus untuk menemukan nilai dan string pada perintah, direktori, atau di dalam skrip. Tapi find command dedicated mungkin tidak berguna sepanjang waktu. Dalam kebanyakan kasus, pengguna OS mirip Linux dan Unix menemukan fd command paling efisien dan berguna untuk menemukan nilai. Awalnya, fd adalah program terpisah untuk Linux yang dapat mencari file di seluruh sistem file.

Dalam hasil pencarian, perintah fd memberi Anda PID, direktori lokasi file, jenis file, ukuran file, dan banyak lagi. Jika Anda mencari cara yang lebih baik untuk menemukan file di Linux, Anda dapat mencoba perintah fd untuk hasil pencarian yang lebih baik dan lancar.

Perintah fd di Linux

Semua jenis pencarian biasa, pencarian di direktori home atau root, dan permintaan pencarian konvensional lainnya dapat dilakukan melalui perintah fd. Format dan pola perintah fd mudah dan tidak merepotkan untuk dipelajari. Instalasi dan penggunaan metode perintah fd cukup mudah dan cukup jelas. Ini sudah tersedia di repositori resmi Linux.

Karena pengembang Linux telah membuat perintah fd meskipun memiliki perintah find tradisional, penting untuk mengetahui apa perbedaan antara perintah find dan fd. Kita juga perlu mengetahui fitur apa yang dimiliki perintah fd. Dalam posting ini, kita akan melihat perbedaan antara find dan fd, instalasi, dan metode penggunaan fd di Linux.

1. fd vs Temukan Perintah di Linux

Anda mungkin bertanya-tanya tentang apa perbedaan utama antara perintah fd dan find di Linux? Tujuan utama memperkenalkan perintah fd di Linux bukan untuk menggantikan perintah Find. Perintah Find tradisional berguna, dan memiliki sintaks konvensional dengan kasus penggunaan yang berbeda.

Alasan utama untuk menemukan perintah fd yang efisien adalah untuk membuat prosedur pencarian lebih mudah dan tidak merepotkan. Terlihat bahwa perintah Fd jauh lebih cepat daripada perintah Find konvensional.

Perintah Fd dapat menemukan file dan objek secara ekstensif dan mewarnai output jika pengguna menginginkannya. Repositori Fd dan manual pengguna sudah tersedia di repositori Github. Anda dapat mempertahankan pola pencarian melalui perintah fd di Linux. Saat menggunakan perintah fd, Anda hanya perlu memberikan perhatian ekstra pada sintaks huruf besar dan kecil karena perintah fd peka huruf besar/kecil.

2. Fitur Perintah fd di Linux

Sebelum kita masuk ke proses instalasi dan contohnya, kita harus mengetahui fitur dasar dari perintah fd. Di sini, saya telah mendaftarkan fitur perintah fd yang paling sering digunakan dan penting.

  • Sintaks dari perintah fd sangat jelas dan mudah dimengerti.
  • Anda dapat menggunakan warna berbeda untuk menyorot hasil penelusuran dan direktori.
  • Perintah fd peka terhadap huruf besar/kecil.
  • Dapat melihat ke dalam direktori dan subdirektori
  • Anda dapat menggunakan perintah fd untuk menjalankan aplikasi lain yang dapat dijalankan
  • Anda dapat menentukan nama file dan direktori tertentu untuk pencarian.
  • Secara default, perintah fd tidak mencari file di dalam direktori tersembunyi.

3. Memasang Perintah fd di Linux

- -

Proses menginstal perintah fd mudah dan bukan tugas yang rumit. Dalam distribusi Linux terbaru yang diperbarui, perintah fd sudah diinstal sebelumnya dengan sistem operasi. Namun, jika Anda tidak dapat menjalankan perintah fd pada shell terminal Anda, jalankan perintah berikut pada shell terminal dengan akses root sesuai dengan distribusi Anda.

Instal alat fd di Ubuntu

sudo apt-get install fd-find

Dapatkan perintah fd untuk Fedora dan Red Hat Linux

sudo dfn install fd-find

Instal fd pada sistem Linux berbasis Arch dan Arch

sudo pacman -Syu fd

Ketika instalasi selesai, Anda sekarang dapat memeriksa versi alat perintah fd di sistem Anda. Di sini, kami menyimpan perintah fd sebagai fdfind untuk membuat perintah mudah dimengerti. Untuk membuatnya, kita akan menjalankan alias di bawah ini fdfind perintah pada shell terminal. Nanti kita bisa menggunakan perintah fd.

alias fd=fdfind

Setelah menginstal alat fd, sekarang Anda dapat memeriksa versi fd di mesin Anda.

fdfind --version

4. Telusuri dengan fd di Linux

Setelah menginstal, kita sekarang siap untuk mencari file dan direktori melalui perintah fd di Linux. Perintah fd yang disebutkan di bawah ini akan memungkinkan Anda untuk melihat jenis file dan direktori di lokasi sistem file Anda saat ini.

fdfind

Untuk menemukan semua file gambar PNG di direktori Anda, gunakan perintah yang disebutkan di bawah pada shell.

fdfind -e png

Jika Anda perlu menemukan jenis file tertentu di sistem Anda, Anda dapat menjalankan perintah fd pada shell terminal Anda dengan nama file lengkap. Di sini, mari kita lihat, misalnya, kita mencari file bernama index.page melalui perintah fd.

fdfind index.page

Jika kita mencari file di dalam direktori yang memiliki beberapa subdirektori lagi, kita tidak perlu memberi tahu perintah fd untuk mencari di dalam subdirektori. Namun, kami juga dapat mencari di dalam direktori tertentu. Misalnya, perintah fd yang disebutkan di bawah ini akan memungkinkan kita mencari di dalam "etc directory” pada direktori Linux.

fdfind passwd /etc

Berikut adalah cara dinamis untuk menemukan file dengan sebagian nama file. Sebagai contoh, mari kita mencari file pemrograman C yang memiliki nama UbuntuPIT dalam nama file. Perintah fd di bawah ini dengan tanda -e akan memungkinkan kita menemukan nama file.

fdfind -e c UbuntuPIT

5. Sintaks fd di Linux

Berikut adalah beberapa sintaks dan flag dasar yang mungkin Anda ketahui tentang perintah fd. Kita dapat menjalankan perintah fd bahkan pada folder kosong.

  • f:Bendera f mendefinisikan file
  • D:D dicatat sebagai direktori
  • l:I digunakan untuk tautan simbolik atau tautan lunak
  • x:Sintaks x digunakan untuk menemukan file yang dapat dieksekusi
  • e:E digunakan untuk mencari di dalam file atau direktori kosong.

Perintah fd yang disebutkan di bawah ini akan memungkinkan kita untuk mencari gambar di direktori.

fdfind -td images

Seperti yang kami katakan sebelumnya bahwa perintah fd peka huruf besar/kecil; di sini, kita bisa melihat bagaimana membedakan file berdasarkan nama file dengan huruf besar dan huruf kecil. 2 perintah yang disebutkan di bawah ini adalah sama, kecuali mereka menggunakan nama file huruf besar dan kecil. Hasil dari kedua perintah ini juga akan berbeda.

fdfind -tf ubuntupit
fdfind -tf UbuntuPIT

6. Jalankan Aplikasi Lain Dengan fd

Jika Anda memiliki file terkompresi atau zip di sistem file Anda dan Anda ingin perintah fd melihat ke dalam file zip. Dalam hal ini, dalam metode konvensional, kita dapat meng-unzip atau mengekstrak file secara manual kemudian kita dapat menjalankan perintah fd.

Tetapi, dengan perintah fd, Anda dapat memberi tahu alat fd untuk menjalankan perintah zip untuk melihat ke dalam folder. Dengan cara yang sama, kita juga dapat menggunakan perintah fd untuk menjalankan program lain yang dapat dieksekusi di sistem Linux Anda melalui perintah fd.

fdfinf -e zip

7. Temukan File Tersembunyi

Penggunaan lain dari perintah fd untuk menemukan file tersembunyi di sistem file Linux mungkin berguna ketika Anda perlu mendapatkan file yang mungkin Anda sembunyikan secara tidak sengaja atau Anda tidak dapat mengingat direktori persisnya. Perintah yang disebutkan di bawah ini akan menampilkan file tersembunyi di direktori.

fdfind -H gitignore

8. Pencarian Rekursif dengan FD

Ketika kita menjalankan perintah fd tanpa flag atau argumen atau perintah khusus, perintah fd secara rekursif mencantumkan semua file dalam direktori. Perintah bebas argumen ini dapat membantu Anda menampilkan semua file dalam direktori.

$ fdfind

9. Temukan dengan Ekstensi File

Ekstensi file adalah bagian terakhir dari nama file yang mendefinisikan jenis file dan perilaku file. Di Linux, jika Anda perlu memanggil file apa pun dengan nama ekstensi, Anda dapat menjalankan perintah fd yang disebutkan di bawah ini pada shell terminal. Misalnya, perintah berikut akan mengumpulkan semua file teks.

$ fdfind -e txt

Wawasan

Di seluruh posting, kita telah melihat proses instalasi perintah fd dan bagaimana memulainya. Kami telah membahas beberapa perintah fd yang paling sering digunakan, dan masih banyak lagi. Jika Anda perlu mengetahui sesuatu tentang sintaks fd tertentu, Anda dapat menulis di bagian komentar. Pengalaman pengguna secara keseluruhan dari perintah fd akan membuat pengalaman Linux Anda lebih lancar.

Saya harap posting ini bermanfaat bagi Anda; jika ya, silakan bagikan posting ini dengan teman-teman Anda dan komunitas Linux. Anda juga dapat memberi tahu kami alat mana yang menurut Anda paling berguna untuk menemukan file di sistem Anda.


Linux
  1. Cara menggunakan perintah grep Linux

  2. Cara Menggunakan Perintah id di Linux

  3. Cara menggunakan perintah "layar" di Linux

  1. Cara menggunakan perintah history di Linux

  2. Cara Menggunakan Perintah Sudo di Linux

  3. Cara menggunakan Perintah Su di Linux

  1. Cara Menggunakan Perintah ftp Linux

  2. Cara Menggunakan Linux di Command

  3. Cara Menggunakan Perintah locate di Linux