在Debian系統中,監控和管理分卷可以通過多種工具和方法實現。以下是一些常用的監控和管理工具及其使用方法:
inotify-tools
監控文件夾變化:sudo apt-get update
sudo apt-get install inotify-tools
inotifywait
監控文件夾:inotifywait -m /path/to/directory
-m
選項表示監控模式,持續監控指定目錄,并在檢測到事件時打印。inotifywait -m -e create,delete,modify /path/to/directory
inotifywait -m -e create,delete,modify /path/to/directory /path/to/logfile.log 2&1 &
inotifywait -m -r -e create,delete,modify /path/to/directory
while inotifywait -e create,delete,modify --timefmt '%d/%m/%y %H:%M' --format '%T %w%f' /path/to/directory; do sleep 1; done
systemd
日志監控:journalctl -xe
Filebeat
監控系統日志:wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.10.1-linux-x86_64.tar.gz
tar -xvf filebeat-7.10.1-linux-x86_64.tar.gz
cd filebeat-7.10.1-linux-x86_64
/etc/filebeat/filebeat.yml
文件,例如監控/var/log
目錄下的所有日志文件,并將日志發送到本地的Elasticsearch實例。sudo systemctl start filebeat
sudo systemctl enable filebeat
sudo journalctl -u filebeat
df -h
命令:df -h
sudo apt install lvm2
sudo pvcreate /dev/sdb
sudo vgcreate vgsam /dev/sdb
vgdisplay
sudo lvcreate -n lvsam vgsam -L 1G
lvscan
sudo fdisk -l
查看系統當前已掛載的硬盤信息。sudo fdisk /dev/sdX
對硬盤進行分區。sudo mkfs.ext4 /dev/sdXn
格式化分區。sudo mkdir /mnt/mynewdrive
sudo mount /dev/sdXn /mnt/mynewdrive
/etc/fstab
文件,添加掛載信息以實現系統啟動時自動掛載。通過上述工具和方法,可以有效地監控和管理Debian系統的分卷,確保系統的穩定性和安全性。