Linux
Linux 查找具有確切大小的文件
在 Linux 命令行中,如何找到大小正好為 158 kB 的所有文件?我正在使用以下命令,但它不起作用:
find /var/www/ -xdev -type f -size 158k
查找精確大小的文件
[me@localhost ~]$ dd if=/dev/zero bs=1024 count=158 of=/dev/shm/158k.txt 158+0 records in 158+0 records out 161792 bytes (162 kB) copied, 0.00120192 s, 135 MB/s [me@localhost ~]$ find /dev/shm -type f -size 158k /dev/shm/158k.txt
您未找到的文件不可能是 158 KB。為了驗證它的大小,使用
/bin/ls -al /path/to/file
和stat /path/to/file