Hi first off you need to know what block device the partition resides on.
For my system, to get a listing of the active partitions, I can run the command "df -h":
@lith.ath.cx 15:02 ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda3 8.9G 4.9G 3.6G 58% /
tmpfs 62M 0 62M 0% /dev/shm
/dev/hda1 183M 27M 147M 16% /boot
/dev/hdb1 36G 27G 6.7G 81% /home/limewire/Shared
My root partition, which is ext3, is the top level / , listed as "/dev/hda3"
Now that I know where my partition is, I can run "tune2fs -l" to give me some info about that ext2/3 partition. I will use "tune2fs -l | grep -i 'block size'" specifically, to give me just the block size.
On my system, and probably yours too, you will need to become root to run this.
firstname.lastname@example.org 15:05 ~]# tune2fs -l /dev/hda3 | grep -i 'block size'
Block size: 4096
For the file size:
-- "Max file size 16GiB – 2TiB"
Hope that helps!