LINUXOPOLIS # 17-JANUARY-2020 ~ DISK-MANAGEMENT

in #linux6 years ago (edited)

DISK-MANAGEMENT

Building a Linux Habitat
willi glenz @ telegram

Published with SteemPeak
home ~ previous

screenshot by willi glenz

$ vim ~/.config/fish/functions/gdisk-management.fish

function gdisk-management --description 'disk-management'
    clear; echo
    echo '=========================================================================='
    echo '                              DISK-MANAGEMENT                             '
    echo '=========================================================================='
    echo ' # apt install smartmontools gsmartcontrol gddrescue testdisk             '
    echo '--------------------------------------------------------------------------'
    echo ' # badblocks -v /dev/sdb                                                  '
    echo ' # blkid /dev/sda1                                                        '
    echo ' # cfdisk /dev/sda                                                        '
    echo ' $ cat /sys/devices/virtual/thermal/thermal_zone0/temp                    '
    echo ' $ df -hT --exclude=squashfs                                              '
    echo ' # du -a /home/user | sort -nr | head -n 10                               '
    echo ' # du -hs / 2> /dev/null                                                  '
    echo ' # du -kx /home/user | sort -nr -k1 | head -n 10                          '
    echo ' $ du -h --max-depth=1 | sort -rh                                         '
    echo ' $ du -sch ~                                                              '
    echo ' $ du -sk ~/* | sort -r -n | head -10                                     '
    echo ' # gdisk /dev/sda                                                         '
    echo ' # fdisk -l                                                               '
    echo ' # fdisk -l /dev/sda                                                      '
    echo ' # hwinfo --disk                                                          '
    echo ' # hwinfo --short | less                                                  '
    echo ' $ lsblk                                                                  '
    echo ' # lshw -short -class disk                                                '
    echo ' # lshw -short | less                                                     '
    echo ' # mount -o loop /home/user/iso/xyz.iso /mnt/                             '
    echo ' # mount -t tmpfs -o size=2048M tmpfs /media/ramdisk                      '
    echo ' $ mount | column -t                                                      '
    echo ' # parted /dev/sda                                                        '
    echo ' # smartctl -a /dev/sda | less -N                                         '
    echo ' # smartctl -i /dev/sda                                                   '
    echo ' $ sync                                                                   '
    echo ' # tune2fs -l /dev/sda2 | less -N                                         '
    echo ' # tune2fs -l /dev/sdb                                                    '   
    echo ' # tune2fs -m 0 /dev/sdb                                                  '   
    echo '--------------------------------------------------------------------------'
    echo ' ddrescue testdisk                                                        '
    echo '=========================================================================='
    echo; read
    clear; lsblk; read
    clear; sudo fdisk -l
    echo
end


SOURCES
 man-pages ............................................................ $ man ddrescue testdisk
 smartctl ......................................... wiki.unraid.net/Understanding_SMART_Reports
 picture ................................................. screenshoot by me ~ my gnome-desktop