Linux常用命令
1.切换用户
- 切换超级用户
sudo su
或
sudo -s
- 切换普通用户
sudo username
2. 更改文件/文件夹权限
更改文件权限
chmod 777 filename
或
chmod a+x filename
更改文件夹/文件夹中所有文件及文件夹的权限
chmod 777 -R 文件名
3.用命令复制文件到指定路径
cp -r 文件路径 要复制的路径
4.用命令解压文件到指定路径
tar zxv xxx.tar -C 指定路径
5.linux下截屏命令
gnome-screenshot -a(自定义截图)
(-b:截全屏)
6.创建文件夹命令
mkdir -p 文件名
7.删除文件/文件夹命令
删除文件
rm -f 文件名
删除文件夹
rm -rf 文件名
8.创建功能包命令
catkin_create_pkg 包名 depend
9.查找功能包命令
rospack find 包名
10.查看隐藏文件快捷键
ctrl+H
11.查看隐藏文件快捷键
ctrl+H
12.查看系统信息
uname -a
13.pdf查看urdf的线性结构
urdf_to_graphic xxx.urdf(或xxx.xacro)
14.ROS中编译xxx.cpp文件
1.单独编译cpp文件:
g++ xxx.cpp -o xxx
2.工作空间编译cpp文件:
在工作空间的包的CMakeLists.txt
文件里加入下列代码
find_package(catkin REQUIRED COMPONENTS
roscpp
)
include_directories(include ${catkin_INCLUDE_DIRS} )
add_executable(xxx src/xxx.cpp)
target_link_libraries(xxx ${catkin_LIBRARIES})
最后,在工作空间运行catkin_make
15.ROS中编译xxx.py文件
注意事项:
1.添加头文件
#! /usr/bin/python
#coding=utf-8
2.导入包
improt rospy,sys
3.编写主入口
#if要贴头,不可缩进
if __name__=="__main__":
4.编写完py文件后,要更改py文件权限
,再rosrun
修改文件权限
chmod 777 xxx.py
16.批量修改文件权限
sudo chmod -R 777 文件夹绝对路径
Windows常用快捷键
浏览器:
- 打开新建标签页:
Ctrl+T
- 关闭标签页:
Ctrl+W
- 恢复上一次关闭的网页:Ctrl+Shift+T
- 切换标签页:
Ctrl+TAB
- 打印:
Ctrl+P
- 浏览器全屏:
Windows+⬆
- 从全屏缩小页面(向下还原页面):
Windows+⬇
- 最小化当前窗口:
ALT+Esc
- 最小化所有窗口:
Windows+D
(按第二次恢复所有窗口)
文件&文件夹:
- 新建文件夹:
Ctrl+Shift+N
- 文件/文件夹重命名:
F2
QT常用快捷键:
- 快捷定义函数/添加头文件:
Alt+Enter
- 编译:
Ctrl+B
- 运行:
Ctrl+R
- 快速切换上下访问过的文件:
Alt+⬅/Alt+➡