Вы петли на grepsrc более чем 200 раз в секунду? @LLlAMnYP Спасибо за информацию! Я не знал, что "Аэроэкспресс" также идет в других аэропортах, я до сих пор использовали только автобусы и маршрутки, чтобы добраться туда. Цена на "Аэроэкспресс" выше (около 500 рубликов я думаю, что по сравнению с 120 рубликов из Домодедово на маршрутке), но все равно сравнительно дешево. Рейсовые автобусы из Внуково и т. д. должна стоить всего около 55 рубля, так меньше чем за доллар. @JonCuster - да, мои советники согласен, я должен иметь мою кандидатуру прекращается, я не имел в виду, что это совсем не так. @JennyD технические возможности, да, но не обязательно бюрократических разрешений. Я войти в систему с помощью SSH с моего ПК на NAS с активным пользователем и я вам --------------------------------:`testuser@тест:~$ команды netstat -tulnp | команда grep 5432 (Не все процессы могут быть идентифицированы, не принадлежащие процесса информация не будет показана, вам нужно быть суперпользователем, чтобы увидеть все это.) протокол TCP 0 0 127.0.0.1:5432 0.0.0.0:* послушай

Мой кратчайший способ использует ЗШ:

принт-РЛ -- **/*(.Ом)

(добавить Д Глоб отбор, если вы хотите получить список скрытые файлы или файлы в скрытых каталогах).

Если у вас есть GNU найти, сделать печать файла время изменения и Сортировать по, Что. Я предполагаю, что нет строк в именах файлов.

найти . -тип F -е 'т %@ %п\п | сортировки -к 1 -н | е с/^[^ ]* //'

Если у вас есть Perl (опять же, предполагая, что никакие переводы строк в именах файлов):

найти . -тип F -принт |
на Perl -л -Пе '
 $_{$_} = -М; # магазин возраст файла файла (mtime - сейчас)
 Конец {
$,="\п";
 печатать сортировать {$_{$Б} <=> $_{$В}} ключи %_; # печать уменьшением возраста
}'

Если у вас есть Python (опять же, предполагая, что никакие переводы строк в именах файлов):

найти . -тип F -принт |
питон -с импорт ОС, sys; в раза = {}
для F в sys.устройства stdin.readlines(): ф = ф[0:-1]; раз[Ф] = ОС.стат(Ф).тип доступа
для F в отсортированном(раз.iterkeys(), ключ=лямда-ф:Раз[Ф]): печать Ф'

Если у вас есть SSH доступ к серверу, подключить каталог по sshfs на хорошо оснащенной машины:

команды mkdir тугриков
sshfs сервера:/путь/к/директории MNT
ЗШ -с-СD МНТ && печати -РЛ **/*(.Ом)'
fusermount -U в тугриках

Только средства POSIX, это намного сложнее, потому что нет хороший способ, чтобы найти время модификации файла. Единственный стандартный путь для извлечения файлов раз-это лс, и формат вывода зависит от языкового стандарта и трудно разобрать.

Если вы можете записывать на нее файлы, и вас интересуют только обычные файлы, и нет переводы строк в именах файлов, здесь ужасный хаос: создавать жесткие ссылки на все файлы в один каталог, и отсортируйте их по времени изменения.

набор эф # отключить подстановку
ИФС='
'# сплит $(ФОО) только на строк
комплект -- $(найти . -тип F) # установить позиционные аргументы к именам файлов 
команды mkdir ссылки.ТМП
компакт-диск соединения.ТМП
я=0 список=
для F; делать # жесткий ссылке файлы по ссылкам.ТМП/0, ссылки.ТМП/1, ...
 в "../$е" $я
я=$(($я+1))
сделано
набор +Ф
для F в $(ЛС-Т [0-9]*); делать # для каждого файла в обратном порядке время изменения:
 ивала список="${'$я'} # сохраняем файл имя до $список
$список"'
сделано
Е %С "$список" # вывести на печать
РМ -Ф [0-9]* # очистка
компакт-диск ... 
команда rmdir ссылки.ТМП