nemo: mafi kyawun misalai masu amfani don gano abin da kuke nema

samu

El sami umarni Yana ɗayan mafi mahimmanci a duniya * nix. A cikin Linux ana iya amfani da shi don gano duk abin da kuke buƙata, kamar kundayen adireshi da fayiloli. Bugu da ƙari, yana da ƙarfi sosai da sassauƙa, tun da yana goyan bayan gardama da zaɓuɓɓuka don ƙirƙirar masu tacewa (kwanaki, girman, nau'in, suna, tsawo,…). Yana iya ma zama kayan aiki mai amfani don duba tsaro na distro, tunda kuma za ta iya gano fayiloli ko kundayen adireshi tare da izini marasa dacewa.

Koyaya, saboda wannan juzu'i da adadin zaɓuɓɓuka, ba umarni mafi sauƙi bane don tunawa, kuma yawancin masu amfani har yanzu suna da wasu matsaloli. Saboda haka, a nan za ku ga wasu misalai masu amfani daya daga cikin mafi dacewa a gare ku don koyon kare kanku tare da nemo:

  • Bincika fayil ko kundin adireshi da suna (a cikin kundin adireshi na yanzu, a cikin duk kundayen adireshi, da ma'auni):
find . -name "ejemplo.txt"

find / -name "ejemplo.txt"

find . -iname "ejemplo.txt"

  • Nemo fayil ko kundin adireshi da suna a cikin takamaiman kundin adireshi:
find /home/usuario/prueba -name "ejemplo.txt"

  • Nemo duk kundayen adireshi (zaka iya amfani da l don haɗin kai na alama, c don na'urorin halayen, f don fayiloli, da b don toshe na'urori) kuma guje wa fayiloli, ko amfani da sunan kuma:
find /home/usuario/prueba -type d
find /home/usuario/prueba -type d -name "ejemplo"

  • Nemo fayiloli tare da wani tsawo na musamman:
find . -type f -name "*.txt"

  • Nemo fayiloli da suna kuma share su:
find . -name "ejemplo.txt" -delete

  • Nemo duk fayilolin da aka samu waɗanda suka girmi shekaru 10, ko kuma kuna iya yin ta ta kwanan wata gyaggyarawa a cikin mintuna 60 da suka gabata da kuma ta ranar canje-canje a ƙasa da kwana 1:
find / -atime 10
find / -mmin -60
find / -ctime -1

  • Nemo fayilolin da suka fi 500MB girma kuma ƙasa da 1GB:
find / -size +500M -size -1G

  • Nemo fayiloli mafi girma fiye da 10GB kuma share su a tafi ɗaya:
find / -size +10G -exec rm -rfv {} \;

  • Nemo fayiloli na mai amfani ko rukuni:
find / -user nombre
find / -group nombre

  • Nemo fayilolin da ke da takamaiman izini:
find / -perm 644

  • Nemo fayilolin da ba komai (idan kun canza f zuwa d kuna iya nemo kundayen adireshi marasa komai):
find / -type f -empty

  • Nemo ɓoyayyun fayiloli (d maimakon f don ɓoye kundayen adireshi):
find / -type f -name ".*"

  • Nemo rubutu a cikin fayiloli:
find / -type f -name "*.txt" -exec grep 'texto-a-buscar' {} \;


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.