Komut Satırını Kullanarak Linux'ta Bir Dosya Nasıl Bulunur

Bu kılavuzda, bir dosyayı veya bir dizi dosyayı bulmak için Linux'u nasıl kullanacağınızı öğreneceksiniz.

Dosyaları aramak için Linux dağıtımınızla birlikte verilen dosya yöneticisini kullanabilirsiniz. Windows kullanmaya alışkınsanız, bir dosya yöneticisi Windows Gezgini'ne benzer. Tıklatıldığında, bu klasörlerdeki alt klasörleri ve içinde bulunan tüm dosyaları gösteren bir dizi klasör içeren bir kullanıcı arabirimi içerir.

Çoğu dosya yöneticisi bir arama özelliği ve dosya listesini filtrelemek için bir yöntem sağlar.

Dosyaları aramanın en iyi yolu, Linux komut satırını kullanmaktır çünkü bir dosya için arama yapmak için daha fazla yöntemin bulunması muhtemel bir grafik aracından daha fazla girişimde bulunmaya çalışabilir.

Terminal Penceresi Nasıl Açılır

Linux komut satırını kullanarak dosyaları aramak için bir terminal penceresi açmanız gerekecektir.

Bir terminal penceresi açmak için birçok yol vardır. Çoğu Linux sisteminde çalışmanın bir yolu da CTRL, ALT ve T tuşlarına aynı anda basmaktır. Bu, Linux editörü ortamını bulmak için Linux masaüstü ortamındaki menüyü kullanmazsa.

Bir Dosya Bulmanın En Kolay Yolu

Dosyaları aramak için kullanılan komut bul denir .

İşte Bul komutunun temel sözdizimi.

bulmak

Başlangıç ​​noktası, aramaya başlamak istediğiniz klasördür. Tüm sürücüyü aramaya başlamak için aşağıdakileri yazmanız gerekir:

bul /

Ancak, şu anda bulunduğunuz klasörü aramaya başlamak isterseniz, aşağıdaki sözdizimini kullanabilirsiniz:

bul.

Genel olarak, arama yaparken isme göre arama yapmak isteyeceğinizden, tüm sürücüde myresume.odt adlı bir dosyayı aramak için aşağıdaki sözdizimini kullanırsınız:

bulmak / ad myresume.odt

Bulma komutunun ilk kısmı, açıkça, sözcük bulgusudur.

İkinci kısım, nereden aramaya başlayacağınız yerdir.

Bir sonraki kısım, neyi bulacağını belirleyen bir ifadedir.

Son olarak, son kısım, bulunacak şeyin adıdır.

Nereden Aramaya Başlanmalı

Bir önceki bölümde kısaca belirtildiği gibi, dosya sisteminde aramaya başlamak için herhangi bir yeri seçebilirsiniz. Örneğin, geçerli dosya sistemini aramak istiyorsanız, tam bir durağı aşağıdaki gibi kullanabilirsiniz:

bul. -name oyunu

Yukarıdaki komut, geçerli klasör altındaki tüm klasörlerdeki oyun adı verilen bir dosya veya klasörü arar. Geçerli klasörün adını pwd komutunu kullanarak bulabilirsiniz.

Tüm dosya sistemini aramak istiyorsanız, kök klasörde aşağıdaki gibi başlamanız gerekir:

/ -name oyununu bul

Yukarıdaki komut tarafından döndürülen sonuçların, döndürülen sonuçların çoğu için reddedildiğini göstermesi olasıdır.

Büyük olasılıkla sudo komutunu kullanarak izinlerinizi yükseltmeniz veya su komutunu kullanarak bir yönetici hesabına geçmeniz gerekecektir.

Başlangıç ​​konumu, dosya sisteminizde tam anlamıyla herhangi bir yerde olabilir. Örneğin, ev klasörü türünü aramak için aşağıdakileri yapın:

~ -name oyununu bul

Tilde, geçerli kullanıcının ana klasörünü belirtmek için yaygın olarak kullanılan bir metakarakterdir .

İfade

Kullanacağınız en yaygın ifade -name'dir.

-name ifadesi bir dosya veya klasörün adını aramanızı sağlar.

Ancak, aşağıdaki gibi kullanabileceğiniz başka ifadeler vardır:

Günün Belirli Bir Sayısından Daha Fazla Erişilen Dosyaların Nasıl Bulunur?

100 gün önce erişilen ana klasörünüzdeki tüm dosyaları bulmak istediğinizi düşünün. Düzenli olarak erişemediğiniz eski dosyaları yedeklemek ve kaldırmak istiyorsanız bunu yapmak isteyebilirsiniz.

Bunu yapmak için aşağıdaki komutu çalıştırın:

~ -atime 100 bul

Boş Dosyaları ve Klasörleri Nasıl Bulur

Sisteminizdeki tüm boş dosyaları ve klasörleri bulmak istiyorsanız, aşağıdaki komutu kullanın:

bulmak / -mak

Yürütülebilir Dosyaların Tümünü Nasıl Bulunur

Bilgisayarınızdaki tüm yürütülebilir dosyaları bulmak istiyorsanız, aşağıdaki komutu kullanın:

/ /exec bul

Okunabilir dosyaların tümünü nasıl bulunur

Okunabilen tüm dosyaları bulmak için aşağıdaki komutu kullanın:

bul / oku

desenler

Bir dosyayı ararken bir desen kullanabilirsiniz. Örneğin, uzatma mp3 ile tüm dosyaları arıyor olabilirsiniz.

Aşağıdaki modeli kullanabilirsiniz:

/ -name * .mp3 bulun

Dosyaya Bul komutunu bulmak için çıkış nasıl gönderilir

Bul komutuyla ilgili asıl sorun, bazen tek seferde bakmak için çok fazla sonuç döndürmesidir.

Çıkışı kuyruk komutuna pipetleyebilir veya hatları aşağıdaki gibi bir dosyaya gönderebilirsiniz:

/ -name * .mp3 -fprint'i bulun.

Bir dosyaya karşı bir komut nasıl bulunur ve çalıştırılır

Bir dosyayı aynı anda aramak ve düzenlemek istediğinizi düşünün.

Aşağıdaki komutu kullanabilirsiniz:

/ -name dosya adını bul - nano '{}' \;

Yukarıdaki komut, dosya adı adlı bir dosyayı arar ve daha sonra bulduğu dosya için nano düzenleyiciyi çalıştırır.

özet

Bul komutu çok güçlü. Bu kılavuzda dosyaların nasıl aranacağı gösterildi, ancak çok sayıda seçenek var ve bunların hepsini anlamak için Linux el kitabını incelemelisiniz.

Terminalde aşağıdaki komutu çalıştırarak bunu yapabilirsiniz:

adam bul