Chạy 3 câu lệnh Powershell trên cùng 1 cửa sổ
VPS
Giza Data
Tháng hai 27, 2023
Để chạy đoạn script trên trên CentOS Stream 8, bạn cần cài đặt các gói phụ thuộc cần thiết để thực hiện các câu lệnh trong đoạn script. Bạn có thể sử dụng lệnh yum
để cài đặt các gói phụ thuộc như sau:
PowerShell
sudo yum install tmux htop vnstat net-tools
Sau khi cài đặt các gói phụ thuộc, bạn có thể sao chép đoạn script vào một tệp tin có tên bất kỳ, ví dụ myscript.sh
, và cấp quyền thực thi cho tệp tin đó bằng lệnh sau:
PowerShell
chmod +x myscript.sh
Sau đó, bạn có thể chạy đoạn script bằng lệnh:
PowerShell
./myscript.sh
Lưu ý rằng nếu bạn chạy script bằng tài khoản người dùng khác với tài khoản root
, bạn cần có quyền sudo để chạy các câu lệnh có quyền hạn cao như vnstat
và netstat
.
Câu lệnh ví dụ
PowerShell
#!/bin/bash
tmux new-session -d -s checktt 'htop; read'
tmux split-window -h -p 2 'vnstat -l; read'
tmux select-pane -t 2
tmux split-window -v 'watch "netstat -an | grep :80 | awk '\''{print \$5}'\'' | sed s/::ffff:// | cut -d: -f1 | sort | uniq -c"; read'
tmux attach-session -t checktt
Thay đổi các câu lệnh theo nhu cầu.
Hình demo
Quảng Cáo