Shell Tipp – Mount Befehl in übersichtlich

Hin und wieder bin ich genervt von unübersichtlichen outputs diverser Programme / Kommandos in der Shell. Dennoch kann man sich hier als Admin leicht weiterhelfen.

Der aktuelle Output von mount sieht in etwas so aus:

root@server ~ # mount
/dev/md2 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
cgroup on /sys/fs/cgroup type tmpfs (rw,relatime,mode=755)
/dev/md1 on /boot type ext3 (rw)
/dev/md3 on /home type ext4 (rw)

Nicht wirklich übersichtlich, vor allem wenn man grade im stress ist.

Das ganze geht auch mittels column -t in schön und übersichtlich:

root@server ~ # mount | column -t
/dev/md2  on  /                         type  ext4        (rw)
proc      on  /proc                     type  proc        (rw)
sysfs     on  /sys                      type  sysfs       (rw,noexec,nosuid,nodev)
none      on  /sys/fs/fuse/connections  type  fusectl     (rw)
none      on  /sys/kernel/debug         type  debugfs     (rw)
none      on  /sys/kernel/security      type  securityfs  (rw)
udev      on  /dev                      type  devtmpfs    (rw,mode=0755)
devpts    on  /dev/pts                  type  devpts      (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs     on  /run                      type  tmpfs       (rw,noexec,nosuid,size=10%,mode=0755)
none      on  /run/lock                 type  tmpfs       (rw,noexec,nosuid,nodev,size=5242880)
none      on  /run/shm                  type  tmpfs       (rw,nosuid,nodev)
cgroup    on  /sys/fs/cgroup            type  tmpfs       (rw,relatime,mode=755)
/dev/md1  on  /boot                     type  ext3        (rw)
/dev/md3  on  /home                     type  ext4        (rw)

Cloumn ist ein Tool das seinen input in mehrere Spalten aufteilen kann

Wer das ganze jetzt noch als Alias in der „.bashrc“ bzw. „.bash_aliases“ als alias für mount speichert, erhalt dann via mount immer einen übersichtlichen output.

Z.B.: Inhalt von /root/.bash_aliases für den root User

alias mount='mount | column -t'

Einmal aus der Shell ausloggen und neu verbinden, fertig!