rsync
используется исключительно для копирования файлов. rsync
использует протокол SSH.
Правильный способ выполнения команды на удаленной машине, на которой запущен демон SSH (и, таким образом, может использоваться с rsync
для копирования файлов или формирования ), заключается в использованииssh
:
$ ssh remoteuser@remoteaddress command arguments
или
$ ssh -l remoteuser remoteaddress command arguments
На самом деле именно это и происходит, если запустить
$ rsync file remoteuser@remoteaddress:
Клиент rsync
выполнит следующую команду на вашем локальном компьютере:
ssh -l remoteuser remoteaddress rsync --server (other arguments)
, а затем продолжить взаимодействие с запущенным rsync
серверным процессом на другой стороне.
Вы можете увидеть это, выполнив rsync
с одним или несколькими флагами -v
в командной строке.
Обычно это делается через SMBus, см.http://smartbattery.org/specs/sbdat110.pdfдля получения дополнительной информации. Так что да, это задается непосредственно аккумулятору.