Посчитайте, сколько файлов существует в системе?

Есть ли способ подсчитать, сколько файлов / папок существует в системе?

Еще лучше, если бы я мог получить список в файл CSV?

2
задан 28 May 2015 в 01:56

4 ответа

Следующая команда выведет, сколько файлов и папок присутствует в разделе / в вашей системе.

 echo `find  / . -type d -print 2> /dev/null | wc -l` directories and `find  / . -type f -print 2> /dev/null | wc -l` files are present on this system.
0
ответ дан 28 May 2015 в 01:56

Введите в терминале:

cd /    
find -type f | wc -l
0
ответ дан 28 May 2015 в 01:56

Я не знаю, является ли моя идея самой элегантной, но она работает:

tree / | tail -1 > output

Потребуется некоторое время, пока дерево не закончится, но вы получите несколько каталогов и количество файлов, в вашем файле "вывод".

0
ответ дан 28 May 2015 в 01:56
ls -Rtl / | grep -v ^$ | wc -l 

Это перечислит все каталоги и файлы в системе.

Еще один хороший способ сделать это - использовать find.

find / -type f | wc -l

Какой список вы хотите взять в файл CSV?

0
ответ дан 28 May 2015 в 01:56

Другие вопросы по тегам:

Похожие вопросы: