Использовать Upstart.
description "Configuring Logitech Unifying Device"
task
# Start when a user logs in graphically
start on desktop-session-start
stop on runlevel [016]
console output
exec xinput set-button-map "Logitech Unifying Device. Wireless PID:101b" 1 10 3 4 5 6 7 8 9 2
Сценарий должен быть помещен в /etc/init/logitech-unifying-device.conf. Вы можете использовать другое имя, если расширение является .conf.
Я предположил, что это беспроводное устройство. Однако вы можете выполнить команду exec в любом событии, которое, по вашему мнению, подходит. Подробнее см. Upstart .
С терминала можно открывать только ссылки (щелкните правой кнопкой мыши -> Открыть ссылку), в основном вам нужно будет префикс пути к файлу с полным URI:
/home/dell/pcl/2d/include/pcl/2d/impl/keypoint.hpp
становится (просто добавьте префикс file://):
file:///home/dell/pcl/2d/include/pcl/2d/impl/keypoint.hpp
Примечание: эта команда даст вам абсолютный путь URI к файлу:
echo file://$(readlink -f <your file>)
Лично gedit /home/dell/pcl/2d/include/pcl/2d/impl/keypoint.hpp, вероятно, лучший вариант.