Notes to Self

Alex Sokolsky's Notes on Computers and Programming

Disk Commands

Also relevant: zfs


Show free disk space including file system type:

> df -TH
Filesystem     Type   Size  Used Avail Use% Mounted on
tmpfs          tmpfs  3.4G  2.1M  3.4G   1% /run
/dev/nvme0n1p2 ext4   491G  298G  168G  64% /
tmpfs          tmpfs   17G   13M   17G   1% /dev/shm
tmpfs          tmpfs  5.3M  4.1k  5.3M   1% /run/lock
tmpfs          tmpfs   17G  3.2M   17G   1% /tmp
/dev/nvme0n1p1 vfat   536M   41M  496M   8% /boot/efi
tmpfs          tmpfs  3.4G  148k  3.4G   1% /run/user/1000


du estimates file space usage.

Show directory disk usage and use it to sort the files in this dir:

sudo du -s -- *|sort -s -r -n -k 1,1

Format disk

See cli-disk-format.

Mounting Flash disk

  1. Identify it
# lsblk
# fdisk -l
$ sudo fdisk -l
  1. Create mount point
root@suprox:/media# mkdir flash
  1. Mount it
mount /dev/sdc2 /media/flash/
  1. Use it
root@suprox:/media# cd flash/
root@suprox:/media/flash# ls -la
total 100
drwxr-xr-x 4 root root 32768 Dec 31  1969  .
drwxr-xr-x 3 root root  4096 Jun 13 19:24  ..
drwxr-xr-x 2 root root 32768 Jun 12 18:47 'Plebs S01'
drwxr-xr-x 2 root root 32768 Jun 12 18:42 'Wire in the Blood S01'
  1. Unmount it
umount /media/flash