Skip to content

marcosfrm/rmusbbdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

rmusbbdev

Motivação

Programinha para uso em scripts de backup, com propósito de remover com segurança dispositivos de armazenamento USB após desmontados. O kernel liberará o cache de escrita caso exista e desconectará a porta. Equivale a udisksctl power-off …, porém depende apenas da libudev, sem instalar a montanha de coisa requerida pelo udisks.

Gerando binário

Pacotes requeridos

Fedora/CentOS:

  • gcc
  • systemd-devel

Debian/Ubuntu:

  • gcc
  • libc-dev
  • libudev-dev

Compilação

gcc rmusbbdev.c -o rmusbbdev -ludev

Uso

rmusbbdev dispositivo

Pode ser especificado o dispositivo principal (/dev/sdx) ou partição (/dev/sdxy). Links /dev/disk/by-*/* também são aceitos.

About

Desconecta porta USB de dispositivo de bloco

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages