Özkula
KAPAT
Destek Talebi Online
0

Sektör hakkında yazılarımızı takip edebilirsiniz

E-Posta ile Destek Alın! mail@ozkula.com.tr
Telefon ile Destek Alın! 0 850 885 56 57
Destek Talebi Gönderin Ticket Oluştur

Bizi hemen bu numaradan arayarak destek alabilirsiniz

0 850 885 56 57
İsterseniz Biz sizi arayalım? Destek talebi gönder
Boş Bırakmayın!
KAPAT
DNS DNS Adresleri

Güncel Dns bilgilerimizi kullanabilirsiniz.

ns1.ozkula.com

ns2.ozkula.com

Direct Admin

ns1.dns-cesrey.com

ns2.dns-cesrey.com

ns3.dns-cesrey.com

ns4.dns-cesrey.com

cPanel
Destek Hattı 0 850 885 56 57 DNS Veri Merkezi Instagram
Hosting Paketlerinde ücretsiz .tr - .com.tr - .net.tr alan adı! 🎁 Ayrıntılar
  • Blog
  • BLOG
  • Linux Dosya ve Klasör Arama Nedir?

Linux Dosya ve Klasör Arama Nedir?

BLOG

25 Ekim 2023

3 dk okuma süresi

Linux Dosya ve Klasör Arama Nedir?
PAYLAŞ

Linux Dosya ve Klasör Arama konusu hakkında SEO dostu ipuçları. Dosya ve klasör arama yöntemleri hakkında daha fazla bilgi edinin.

Bir çok kullanıcı, bilgisayarlarında veya sunucularda dosya arama işlemini sık sık gerçekleştirirler. Windows işletim sistemlerinde bu işlem, sayfaların arama bölümü sayesinde oldukça basittir. Ancak Linux tabanlı işletim sistemlerinde dosya ve klasör aramak için ‘find’ komutunu kullanmamız gerekmektedir.

Linux Komutun Kullanımı

Dosya veya klasör aramak için ‘find’ komutunu kullanabilirsiniz. Örnek olarak:

find dosya_veya_klasör

Örneğin, aşağıdaki örnek kullanımda ‘ders’ adlı bir klasörü aratıyoruz. Daha fazla ayrıntılı aramalar yapmak isterseniz, ‘find’ komutunu farklı şekillerde kullanabilirsiniz.

Örnekler

Örnek 1

cd home
find * -mtime +25 -exec ls {} \;

Bu örnekte, önce ‘cd’ komutu ile ‘home’ klasörüne girdik, ardından ‘find’ komutunu kullanarak 10 günden daha eski dosyaları ve klasörleri aradık.

Örnek 2

find /home/ -name "*.html"

Bu örnekte, uzantısına göre dosya arama işlemi yapıyoruz. Burada ‘home’ klasörü içinde ‘.html’ uzantılı dosyaları aratıyoruz.

Örnek 3

find /home/ -type f -size +100mb -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'

Bu örnekte, ‘home’ dizininde bulunan 100 MB ve daha büyük dosyaları aratıyoruz. ‘Find’ komutunu daha ayrıntılı bir şekilde kullanabilirsiniz.

Linux Değiştirilen Dosyaları Bulma

‘Find’ komutunu kullanarak dosya aramayı çeşitli parametrelerle daha gelişmiş hale getirebilirsiniz. Özellikle belirli bir süre içinde değiştirilmiş dosyaları bulmak için bu komutu kullanabilirsiniz. İşte bazı örnekler:

Örnek 1

find / -type f -mmin -30 | xargs ls –l

Bu örnekte, son 30 dakika içinde değiştirilmiş dosyaları arıyoruz.

Örnek 2

find / -type f -mtime -10 | xargs ls –l

Bu örnekte ise son 10 gün içinde değiştirilen dosyaları aratıyoruz.

Örnek 3

find / -type f -mmin +30 | xargs ls –l

Üçüncü örnekte, son 30 dakikadan daha önce değiştirilmiş dosyaları arıyoruz. Sisteminizde belirli aralıklarda değiştirilen dosyaları ‘find’ komutu sayesinde bulabilirsiniz.

  Bilgisayarı Domaine Alma Nasıl Yapılır?

Find Komutu Parametreleri

‘Find’ komutuna ekleyebileceğiniz çeşitli parametrelerle daha ayrıntılı dosya ve klasör aramaları yapabilirsiniz. İşte bazı faydalı parametreler:

  • -name [dosya_ismi]: Dosya veya klasör adına göre arama yapmanızı sağlar.
  • -user [Kullanıcı_ismi]: Belirli bir kullanıcıya ait dosyaları veya klasörleri aramanızı sağlar.
  • -group [grup_ismi]: Belirli bir gruba ait dosyaları veya klasörleri aramanızı sağlar.
  • -perm [izin]: Belirtilen izne sahip dosyaları ve klasörleri aramanızı sağlar.
  • -size [+/- Dosya boyutu]: Dosya veya klasör boyutuna göre arama yapmanızı sağlar.
  • -nouser: Hiçbir kullanıcıya ait olmayan dosyaları ve klasörleri bulmanızı sağlar.
  • -nogroup: Hiçbir gruba ait olmayan dosyaları ve klasörleri bulmanızı sağlar.
  • -newer [dosya_ismi]: Belirtilen dosya isminden daha yeni olan dosyaları aramanızı sağlar.

Artık ‘find’ komutunu kullanarak dosya ve klasör aramalarını daha etkili bir şekilde gerçekleştirebilirsiniz. Bu parametrelerle istediğiniz türde aramalar yapabilirsiniz.