% lsusb
Bus 004 Device 002: ID 8564:1000 Transcend Information, Inc. JetFlash
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 24ae:4108 Shenzhen Rapoo Technology Co., Ltd. Rapoo Gaming Mouse
Bus 003 Device 006: ID 8564:4000 Transcend Information, Inc. microSD/SD/CF UHS-II Card Reader [RDF8, RDF9]
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 145f:0274 Trust Trust Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
% lsusb.py
usb1 1d6b:0002 09 1IF [USB 2.00, 480 Mbps, 0mA] (xhci-hcd 0000:01:00.0) hub
1-5 145f:0274 00 2IFs [USB 1.10, 1.5 Mbps, 100mA] (SIGMACHIP Trust Keyboard)
usb2 1d6b:0003 09 1IF [USB 3.10, 10000 Mbps, 0mA] (xhci-hcd 0000:01:00.0) hub
usb3 1d6b:0002 09 1IF [USB 2.00, 480 Mbps, 0mA] (xhci-hcd 0000:09:00.3) hub
3-3 8564:4000 00 1IF [USB 2.10, 480 Mbps, 500mA] (TS-RDF5 Transcend 000000000037)
3-4 24ae:4108 00 3IFs [USB 2.00, 12 Mbps, 350mA] (Rapoo Rapoo Gaming Mouse)
usb4 1d6b:0003 09 1IF [USB 3.10, 10000 Mbps, 0mA] (xhci-hcd 0000:09:00.3) hub
4-2 8564:1000 00 1IF [USB 3.00, 5000 Mbps, 504mA] (JetFlash Mass Storage Device 0902100276691)
на другой USB в ***.img
нужно создать на флешке /dev/sdb файл образ в формате *.img
пробовал clonezila, но она почему то не сохраняет в img
dd if=/dev/sda of=/dev/sdb bs=10M conv=fsync oflag=direct status=progress
lsblk -o +MODEL
dd if=/dev/sda of=/путь/к/файлу/name.img bs=10M conv=fsync oflag=direct status=progress
имеется в виду, что если после killall -w идет еще какая-то команда - она не начнет выполняться, пока не завершится процесс?
а если без ключа - оно просто пошлет сигнал SIGTERM и перейдет к следующей команде в bash-скрипте - я правильно понял?
я эти скрипты мышью запускаю ... у меня уже эти ярлыки - на уровне подкорки))
1. Один скрипт поднимает рабочую среду.
2. Другой скрипт do down ее же :)
$ myscript --start
$ myscript --stop
while [[ "$1" =~ ^- && ! "$1" == "--" ]]; do case $1 in
--start ) code &
exit
;;
--stop ) killall -w code
exit
;;
esac; shift; done
if [[ "$1" == '--' ]]; then shift; fi
так мы пошлем приложению SIGINT - т.е. типа Ctrl-C :) т.е. типа от меня самого.
наверное проще будет идти от обратного, не удалять а завести новый номер, емейлы, никнеймы и т.д.