Приемы профессиональной работы в UNIX

       

FIND


  • найти все файлы в системе

    find / -print | sort

  • найти все файлы и распечатать список в формате long

    find / -exec ls -ld {} \;

  • напечатать имена всех регулярных файлов

    find / -type f print

  • найдите все каталоги и распечатайте содержимое

    find / -type d print | while read DIR do echo "listing $DIR" ls $DIR done

  • найдите все файлы, которые были модифицированы в последние 24 часа и распечатайте их список в формате long

    find / -atime -0 -exec ls -ld {} \;

  • найдите все файлы setuid и setgid

    find / -perm -4000 -o -perm -2000 -exec ls -ld {} \;



  • Содержание раздела