scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令,scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。
find /home/szzq/ -name ss_nav_bring_up.launch
假设复制源目录 为 dir1 ,目标目录为dir2。怎样才能将dir1下所有文件复制到dir2下了
如果dir2目录不存在,则可以直接使用
cp -r dir1 dir2
即可。
如果dir2目录已存在,则需要使用
cp -r dir1/. dir2
touch hello.cpp是在该目录下创建命名为hello的c++文件。
编写话题中的publisher和subscriber,其实就是创建一个功能包,在该功能包下的src文件下创建2个c++文件一个pub一个sub,然后【catkin_make→source devel/setup.bash→roscore→rosrun这个c++文件】。
Linux修改静态ip方法:root进入/etc/network/interfaces
查看功能包放置路径:rospack find …
修改用户密码:sudo passwd 用户名
换用户登录不能上网:sudo route add default gw 192.168.8.1(默认增加路由)
在根目录下打开.bashrc文件添加alias ck=‘catkin_make’
根目录下gedit ~/.bashrc设置环境变量
ssh免密码登录:找到/usr/local/etc/sshd_config,(不要打开了ssh_config)vi打开它,找到PasswordAuthentication和 PermitEmptyPasswords 这两项,将前面的#都去掉,然后将后面的no 都改为yes,再保存退出。
更改文件权限:chmod -R 777 文件名
7 = 4 + 2 + 1 读写运行权限
5 = 4 + 1 读和运行权限
4 = 4 只读权限
roslaunch不能用Tab补全时用rospack list 指令显示电脑所有安装好的ros包。
rospack list