Я хочу перечислить все файлы во всех каталогах и сохранить их в текстовый файл, чтобы вести записи по разным причинам.
ЧТО У МЕНЯ
ЧТО Я ДЕЛАТЬ
РЕЗУЛЬТАТЫ
РЕШЕНИЯ
так что, если бы кто-то мог ответить на этот вопрос, было бы здорово, так как у меня крайний срок для изменения моей операционной системы, поэтому я хочу использовать самую быструю команду, чтобы не тратить лишнее время.
Спасибо
время потрачено для печати:
Да, Когда Вы работаете ls -lR
или tree
, задержка вызывается, потому что она занимает время для печати вывода на терминале.
таким образом, Когда я Выполнение time ls -lR /
потраченное время:
real 0m7.693s
user 0m2.217s
sys 0m3.177s
, Но вместо того, чтобы печатать его на терминале, если я перенаправляю его в файл,
time ls -lR / >somefile
Затем, потраченное время:
real 0m2.857s
user 0m1.360s
sys 0m1.487s
То же касается tree
(не много разницы во времени)
ПРИМЕЧАНИЕ: Если Вы хотите выделить больше ресурса и выполнения с более высоким приоритетом, можно использовать эти nice
команда с -n
опция наряду с командой.