Вы можете запустить его прямо из Терминала. Просто откройте терминал, найдите файл и переименуйте его в somename.sh, а затем:
mv log.desktop somename.sh
chmod +x somename.sh
./somename.sh
И ваш скрипт запущен.
Does "serial data transfer" mean the same as sequential access, as opposed to random access?
Нет, «последовательная передача данных» относится к последовательной связи , , т.е. связи, которая происходит по одному биту за раз. Это связано с тем, как данные передаются по проводам, а не с тем, что это за данные.
Последовательная передача данных отличается от параллельной передачи данных; это ортогонально проблемам последовательного и произвольного доступа на другом уровне. Это похоже на последовательный и параллельный ATA :, оба являются способами отправки данных на диски и с дисков, но отправляемые данные могут соответствовать последовательному или произвольному доступу.
Do both synchronous and asynchronous data transfer imply sequential access, not random access?
Синхронная и асинхронная передачи являются свойствами последовательных протоколов и относятся к синхронизации часов. Опять же, это рассматривается на другом уровне по сравнению с последовательным и произвольным доступом. Сами передачи по своей сути являются последовательными, но это не ограничивает типы доступа высокого -уровня, которые могут быть выполнены с использованием последовательных передач.
Can random access be either synchronous or asynchronous? Same for sequential access?
Опять же, это ортогональные понятия. Синхронность здесь — это особое понятие, связанное с передачей сигналов и синхронизацией часов по проводам.