търсене на данни в Linux
Търсене на файлове и папки (Find, Откриване, Впиши)
Ако работите в командния ред на Linux, вие се използва, за да се занимава с голям брой файлове и папки, които искате да сортирате, да търсите желания файл или папка.
търсене на данни.
В този процес, ние често трябва да се намери нещо в досието - тя може да бъде в лог файл, като постфиксната поща агент. За тази цел можете да използвате командата Впиши
например:
# Впиши блокиран maillog
В този пример, ние сме донесе всички мнения статус блокиран.
Това показва номера на реда
# Впиши -н Тай файл
3: Тай
4: Тай
6: Тай
Общо съвпадение линия
Впиши -C Тай файл
3
-е опция задава няколко шаблони за търсене
# Впиши -е -е shablon_1 shablon_2 файл
Търсене на файловата система.
Тази команда търси име на файла и да разглеждате тези директории, които сте задали за търсене в този случай тя ische във всички каталози
# Намери / -name файл
/ Var / дневник / файл
/usr/lib/perl5/vendor_perl/5.8.8/URI/file
/ ЮЕсАр / хамбар / файл
/ ЮЕсАр / акции / файл
Това показва целия списък от думи, отговарящи на файл
#find / -name "* * файл" -print
.bash_profile
метафайлове
Екипът намерите всички видове полезни ключове:
# Намерете -mtime -1 Търсене на файл с промените на по-малко от 1 ден (1 - повече)
-размер М - размер на файла
# Намери / -size -50k Потърсете файлове по-малки от 50 KB
# Find / -size + 50M Търсите повече от 50 МБ
# Find. -perm 755 - търсения на файлове с разрешения 755
# Намерете -user корен - търсене на файлове, които са собственост на потребителя
За разлика от екипи намерят, намерете търсения много по-бързо, поради наличието на база, която се актуализира всяка нощ
# Намерете файл
/ Var / име / Chroot / Var / име / Chroot / ргос / сис / FS / файл-макс
/ Var / име / Chroot / Var / име / Chroot / ргос / сис / FS / файл-номер