find dirname -name "filename"
Например:
find /usr/bin -name "*sh"
нашел бы все файлы, которые заканчиваются в "sh" в том каталоге.
Или:
find /usr/share/doc -iname "*readme*"
нашел бы все файлы с "readme" на их имена независимо от капитализации в том каталоге и его подкаталогах.
То, что Вы, вероятно, хотите знать, "Сколько свободной RAM мой компьютер может добраться, если этому нужны они?". Ответ от Вашего главного вывода:
Mem-Free = 36780k
Mem-Buffers = 5456k
Swap-Cached = = 360700k
Это составляет 364 МБ RAM из общего количества 512 МБ, доступного в Вашей системе, которая довольно хороша.
Один беспорядок общего источника состоит в том, что "Swap:Cached" в главном выводе на самом деле не связан с областью подкачки вообще. Это - пространство RAM, использованное для кэша блока ("кэш содержания жесткого диска").
См. также "Использование памяти" из этого учебного руководства, которое я записал для своего бывшего работодателя.
Это - использование верхней памяти, и это - хорошая вещь! См. linuxatemyram.com
Это нормально, если Вы замечаете, что использование 472308k
и этого 360700k
перечислен как кэш. ОС использует эту "Свободную" память в качестве устройства хранения данных. Если программа войдет и запросит память, то система оставит часть кэшируемой памяти к программе запроса. Это просто использует доступную память, когда это может для ускорения определенных операций.
Таким образом, просто рассмотрение общей Свободной памяти в рамках Linux является немного вводящим в заблуждение.
Что касается апачского использования, это также нормально. Взять информацию непосредственно от страницы руководителя:
VIRT -- Virtual Image (kb)
The total amount of virtual memory used by the task. It includes all code, data and shared libraries plus pages that have been swapped out.
(Note: you can define the STATSIZE=1 environment variable and the VIRT will be calculated from the /proc/#/state VmSize field.)
RES -- Resident size (kb)
The non-swapped physical memory a task has used.
RES = CODE + DATA.
Таким образом, VIRT включает все использование памяти, которое в этом случае апачские процессы на самом деле будут наличием большого количества кода, библиотеки и т.д., вместе который является, почему они - приблизительно 300 МБ. RES является размером резидентного набора данных, на самом деле используясь в настоящее время, который в Вашей системе составляет приблизительно 16 МБ для некоторых процессов.