Benutzer-Werkzeuge

Webseiten-Werkzeuge


commands-linux

Sammlung nützlicher Befehle

Linux Specific Commands (all distributions)

scrub software RAID

# show current state for md0
cat /sys/block/md0/md/sync_action
# start scrubbing md0
echo check > /sys/block/md0/md/sync_action
# overall RAID status
cat /proc/mdstat
# show how many block mismatched occurred for md0
cat /sys/block/md0/md/mismatch_cnt

man md

scrub BTRFS file system

btrfs scrub start /
btrfs scrub status /

man btrfs-scrub

system usage overview statistics in terminal

dstat -tclmsgndrpy 60
## prints one line every minute containing:
## time, cpu-usage, load-avg, mem-usage, swap, paging, net-usage, disk-usage, io-ops, procs, int/csw

man dstat

monitor spawned processes

forkstat -e exec

man forkstat

display number of interrupts taken per device

## counts since startup
cat /proc/interrupts
## counts refreshed every second
watch -n1 "cat /proc/interrupts"

Debian Specific Commands

free space through package cleanup

## remove packages not needed anymore (like old kernels)
apt-get autoremove --purge
## delete downloaded package archives (.deb files)
apt-get clean

man apt-get

list installed packages (matching a pattern)

dpkg-query -l
dpkg-query -l 'foo*'

man dpkg-query

Gentoo Specific Commands

update all packages and cleanup

emerge --sync
emerge --ask --update --deep --newuse @world
emerge --depclean

man emerge

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
commands-linux.txt · Zuletzt geändert: 2018/12/09 12:35 von alex