Удобные команды поиска в консоли

Я раньше просто удивлялся как можно использовать консоль (терминал) и что-то писать в неё. Позже я постепенно стал выбирать именно этот путь, он оказывался проще да и практичнее. Вот шпаргалка как использовать поиск в консоли.

2015-09-21_002_(morikoff@desktop: ~)Вот некоторые из них.

1. искать файлы или директорию начиная с / (можно добавить тильду, вот так ~/ и это укажет на домашний каталог)

find / -name file1

2. искать файлы и директории относящиеся к user1

find / -user user1

3. искать файлы с расширением .bin в директории /home/user1

find /home/user1 -name \*.bin

4. искать бинарные файлы, которые не запускались 100 дней

find /usr/bin -type f -atime +100

5. найти файлы созданные или изменённые за 10 дней

find /usr/bin -type f -mtime -10

6. найти файлы с расширением .deb и изменить права доступа (будьте внимательны с этой командой)

find / -name \*.deb -exec chmod 755 '{}' \;

7. найти файлы с расширением .ps

locate \*.ps

8. показать путь к указанной программе, в данном случае halt

whereis halt

9. показать полный путь к указанной программе, в данном случае halt

which halt

Вот как-то так.

Кто что использует ещё — напишите в комментах ниже.

  • гыук

    Спасибо! Не знал о них.