Они делают по существу то же самое. Вы видите различие в размере файла потому что echo
включает новую строку в конец, который поднимает байт. Можно остановить его с -n
, так echo -n "" > logfile
приведет к 0-байтовому файлу
/usr/bin/X
X оберток. Это документируется в Xwrapper.config
страница справочника.
X оберток являются небольшой программой, которая управляет, кто разрешен запустить реальный X-сервер. Только корень может запустить реальный X-сервер, потому что ему нужен доступ к видеооборудованию. Обертка является корнем setuid, и по умолчанию только позволяет пользователям, зарегистрированным на консоли запускать реальный X-сервер.