«find» etiketlenmiş sorular

Bulmakla ilgili sorular için, bir dizin hiyerarşisindeki dosyaları aramak için bir komut satırı yardımcı programı. Kendini bul hakkında sorular veya find komut satırı yardımcı programını kullanmayla ilgili sorunlar hakkında sorular için bu etiketi kullanın.

6
Find -exec nasıl çalıştırılır?
Dosyaları "chrome" metnini içeren geçerli dizinde bulmak istiyorum. $ find . -exec grep chrome find: missing argument to `-exec' Neyi yanlış yapıyorum?
477 find 

9
Kırık sembolik bağlantıları nasıl bulabilirim
Herhangi bir noktaya işaret etmeyen sembolik bağları bulmanın bir yolu var mı? find ./ -type l Bana tüm sembolik bağları verecek, fakat bir yere giden linkler ile gitmeyen linkler arasında bir ayrım yapmıyor. Şu anda yapıyorum: find ./ -type l -exec file {} \; |grep broken Ama hangi alternatif çözümlerin …

3
bulmak - exec rm vs -delete
Bu iki komut arasındaki farkı anlamaya çalışıyorum: sudo find / -name .DS_Store -delete ve sudo find / -name ".DS_Store" -exec rm {} \; execYöntemin tercih edildiğini fark ettim . Neden? Hangisi daha güvenli / daha hızlı / daha iyi? İkisini de Macbook'umda kullandım ve her şey iyi çalışıyor gibi görünüyor.
260 find  rm  command 

3
Komutu Bul: Davayı yoksaymak nasıl?
Büyük bir dizin hiyerarşisinde "WSFY321.c" dosyasını arıyorum. Genellikle GNU bulucusunu kullanırdım : find . -name "WSFY321.c" Ama durumu bilmiyorum, büyük, küçük harf veya her ikisinin karışımı olabilir. Bu dosyayı bulmanın en kolay yolu nedir? Bundan daha iyi bir şey var mı find . | grep -i "WSFY321.c"?
170 find 

6
Neden döngü bulgunun çıktısı kötü bir uygulama?
Bu soru ilham alıyor Metni işlemek için neden bir kabuk halkası kullanılmıyor? Bu yapıları görüyorum for file in `find . -type f -name ...`; do smth with ${file}; done ve for dir in $(find . -type d -name ...); do smth with ${dir}; done Bazı insanlar bu tür şeylerden neden …
170 files  find  filenames  for 

7
Bir alt ağaçtaki tüm boş dizinler nasıl kaldırılır?
Bir alt ağaçtaki tüm boş dizinleri nasıl kaldırabilirim? Gibi bir şey kullandım find . -type d -exec rmdir {} 2>/dev/null \; ancak yalnızca boş dizinler içeren dizinleri kaldırmak için birkaç kez çalıştırmam gerekiyor. Dahası, özellikle cygwin altında oldukça yavaştır.
151 directory  find  rm 






3
Kök dosya sistemindeki tüm büyük dosyaları bulma
Şu anda alan kullanımının altında olan bir linux sunucum var: /dev/sda3 20G 15G 4.2G 78% / /dev/sda6 68G 42G 23G 65% /u01 /dev/sda2 30G 7.4G 21G 27% /opt /dev/sda1 99M 19M 76M 20% /boot tmpfs 48G 8.2G 39G 18% /dev/shm Gördüğün gibi. /% 78'de. Hangi dosyaların veya klasörlerin yer harcadığını …
124 find  disk-usage 

7
Neden -mtime +1'i yalnızca 2 günden daha eski dosyaları bulur?
Etrafa fikrimi sarmak için mücadele ediyorum nedenfind yorumlayıp öyle yolu değişiklik zamanları dosya. Özellikle, neden -mtime +1dosyaları 48 saatten daha eski göstermediğini anlamıyorum . Örnek bir test olarak, değişik tarihlere göre değişen üç test dosyası oluşturdum: [root@foobox findtest]# ls -l total 0 -rw-r--r-- 1 root root 0 Sep 25 08:44 …
117 find  timestamps 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.