Ubuntu系统杂记
- 代码编译相关命令
catkin 工作空间:组织和管理功能包的文件夹,以 catkin 工具编译
建立工作空间
sch01ar@ubuntu:~$ mkdir -p ~/catkin_ws/src
sch01ar@ubuntu:~$ cd ~/catkin_ws/
sch01ar@ubuntu:~/catkin_ws$ catkin_make
编译
sch01ar@ubuntu:~$ cd ~/catkin_ws/ # 回到工作空间
sch01ar@ubuntu:~/catkin_ws$ catkin_make
sch01ar@ubuntu:~$ source ~/catkin_ws/devel/setup.bash # 编译完成后要 source 刷新环境
source 只在当前终端有效
1 sch01ar@ubuntu:~$ echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
这样没开一次终端都会 source
catkin_ws 目录下会生成 3 个文件夹
build:cmake & catkin 缓存和中间文件
devel:生成的目标文件
src:package 源代码,是我们写代码的地方,catkin 在编译的时候,会在 src 目录下递归地查找每一个 package
2、在 Ubuntu 16.04 中安装谷歌 Chrome 浏览器
https://jingyan.baidu.com/article/335530da98061b19cb41c31d.html
- 安装OpenVPN
没有梯子,怎么上谷歌查资料?
- 系统死机处理
- 等待
- ctrl+alt+t看看能不能调出 终端模拟窗口
进入 终端模拟窗口 可以$ top (ctrl+c退出top)
查看你最近使用的应用,通过
sudo kill pid
把可能引起"死机"的软件进程结束掉,等待一会儿看看可不可以解决问题
(3)进入TTY终端
Ctrl+Alt+F1进入TTY1终端字符界面, 输入用户名和密码以登录
输入top命令, 找到可能造成假死的进程, 用kill命令结束掉进程。然后Ctrl+Alt+F7回到桌面
(2)直接注销用户
Ctrl+Alt+F1进入TTY1终端字符界面, 输入用户名和密码以登录。
然后执行以下的任意一个命令注销桌面重新登录。
sudo pkill Xorg
或者
sudo restart lightdm
(3)底层方法(靠这方法拯救了我很多次的卡着不动,以及黑屏)
如果上面两种方法不成功, 那有可能是比较底层的软件出现问题。可以试试 :** reisub 方法**。
· 伸出你的左手,同时按住<Ctrl>+<Alt>键,别松开
· 右手先按一下<SysRq>,左手别松开,等1秒
· 右手按一下 R,左手别松开,等1秒
· 右手按一下 E,左手别松开。这时包括桌面在内,所有程序都会终止,你会看到一个黑乎乎的屏幕,稍微等一段时间
· 右手依次按下 I,S,U,B,左手别松开。每按一次都等那么几秒种,你会发现每按一次,屏幕上信息都会有所变化。最后按下B时,屏幕显示reset,这时你的左手可以松开了,等几秒钟,计算机就会安全重启。