AIX İşletim Dizgesi

AIX Kullanıcı Elkitabı - Araştırma İşlemleri - find

İşlev

Dosyaların aranmasını sağlar.

Dizilim

find yol_tanımı [ -name isim | -perm izin | -type x | -links n | -user kullanıcı ]

[ -group öbek | -size n [c] | -atime n | -ctime n | -mtime n | -exec buyruk ]

[ -ok buyruk | -print | -cpio aygıt | -mount ]

Değiştirgeler

yol_tanımı

Arama işleminin başlayacağı dizin.

-name isim

"isim" değiştirgesiyle belirtilen dosyanın aranmasını sağlar.

-perm izin

İzinleri sekizlik sayı dizgesinde belirtilmiş dosyaların aranmasını sağlar.

-type x

"x" değiştirgesiyle belirtilen tipteki dosyaların aranmasını sağlar. "x" değiştirgesiyle belirtilebilecek değerler ve anlamları

b : Blok dosya.

c : Karakter dosya.

d : Dizin.

p : FIFO dosyası.

f : Sıradan dosya.

şeklinde tanımlıdır.

-links n

"n" değiştirgesiyle belirtilen bağlantıya sahip olan dosyaların aranmasını sağlar.

-user kullanıcı

"kullanıcı" değiştirgesiyle belirtilen kullanıcıya ait dosyaların aranmasını sağlar.

-group öbek

"öbek" değiştirgesiyle belirtilen kullanıcı öbeğine ait dosyaların aranmasını sağlar.

-size n [c]

"n" blok uzunluğunda veya "c" karakterine sahip olan dosyaların aranmasını sağlar.

-atime n

"n" gün içerisinde erişilen dosyaların aranmasını sağlar.

-ctime n

"n" gün içerisinde değiştirilen dosyaların aranmasını sağlar.

-mtime n

"n" gün içerisinde işlem gören dosyaların aranmasını sağlar.

-exec buyruk

Aranılan dosyalar bulunduğunda "buyruk" değiştirgesiyle belirtilen buyruğun yürütülmesini sağlar. "find" buyruğundan "buyruk" değiştirgesiyle belirtilen buyruğa aktarılacak değiştirgeler mutlaka "{" ve "}" karakterleri arasında yer almalıdır. Değiştirge olmazsa, ilgili buyruk mutlaka bir tane "{" karakteri ile sonlandırılmalıdır. "exec" değiştirgesiyle belirtilen buyruğun sonu "\;" dizgisiyle sonlandırılmalıdır.

-ok buyruk

"-exec" değiştirgesiyle aynı işleve sahiptir. Ancak, kullanıcıya danışılır ve kullanıcının "Y" tuşuna basması halinde işlem gerçekleştirilir.

-print

Bulunan dosyaların ekranda görüntülenmesini sağlar.

-cpio aygıt

Bulunan dosyaların "aygıt" değiştirgesiyle belirtilen aygıta aktarılmasını sağlar. Bu aktarma işlemi "cpio" buyruğu kullanılarak gerçekleştirildiği için tekrar aynı buyruk kullanılarak ilgili aygıttan geri yüklenir.

-mount

Belirlenen dizini içeren dosya dizgesinin araştırılmasının kısıtlanmasını sağlar.

Örnek Kullanım

find / -name *.txt -print

diziliminin kullanılması yeterlidir.

find . -perm 644 -print

diziliminin kullanılması yeterlidir.

find /usr -type b -print

diziliminin kullanılması yeterlidir.

find / -user haluk -print

diziliminin kullanılması yeterlidir.

find . -mtime 0 -print

diziliminin kullanılması yeterlidir.

find / -group calisan -print

diziliminin kullanılması yeterlidir.

find / -mtime +3 -exec cp { /home/yedek/carsamba/. \;

diziliminin kullanılması yeterlidir.

find . -name *.rexx -cpio /dev/fd0

diziliminin kullanılması yeterlidir.

find . -name *.tmp -exec rm { \;

diziliminin kullanılması yeterlidir.

Açıklamalar

Yok. (-)

İlişkili Bilgi

Yok. (-)


Genel Dizin | Konu Dizini