Ctrl+Alt+T
打开命令行,输入 gedit ~/.bashrc
(或者用vi等打开也可以),打开 .bashrc
文件后如下图所示:
-
在
.bashrc
文件里面添加自己执行程序的命令。- 如果有
sudo
命令需要运行,则使用echo
输入密码。
比如:echo “password” | sudo -S chmod 777 ttyUSB0
这句话把password换成自己的密码就可以开机自动给 ttyUSB0 串口赋予权限。
其他类似cd
、source
等命令按照在终端中的使用方法即可。 - 如果需要在新的终端中执行命令,则使用
gnome-terminal -x
添加在命令的前面即可。
如下例所示,则为首先source了
$HOME/catkin_ws1/devel/
里面的setup.bash
文件,然后转到了$HOME/catkin_ws1
目录下,之后重新打开一个终端执行$HOME/catkin_ws1
项目下的ROS launch命令。source $HOME/catkin_ws1/devel/setup.bash cd $HOME/catkin_ws1 gnome-terminal -x roslaunch rplidar_ros test_rplidar.launch
- 如果有
-
保存后执行
source ~/.bashrc
使环境变量起作用。这里我设置给全部USB接口赋予管理员权限,
cd
到/home/wzf/catkin_debug
路径下,运行roslaunch car_207 ros_topic_test.launch
echo "123" | sudo -S chmod 777 /dev/ttyUSB* cd /home/wzf/catkin_debug roslaunch car_207 ros_topic_test.launch
-
终端中输入
gnome-session-properties
打开Ubuntu开机首选项管理,如图所示
-
点击上图中的“添加”按钮,如图所示,在下图中名称和注释随便填写,命令里填写:
gnome-terminal
,点击“添加”。
-
最后,如果开机不方便输入密码,比如使用工控机时,可以设置为用户自动登录。
- 点击Ubuntu最右上角的设置按钮,点击
系统设置...
,选择用户账户
- 点击右上角“解锁”按钮,此处会弹窗要求输入密码,再打开自动登录。
- 点击Ubuntu最右上角的设置按钮,点击
-
重启即可。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/2143.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...