08 2019 档案
摘要:+ 下载右边的安装包以获取最新版本 stable 的 "Flutter SDK" + 将压缩包解压,然后把其中的 flutter 目录整个放在你预想的 Flutter SDK 安装目录中(比如 C:\src\flutter;请勿将该目录放在一些需要额外操作权限的目录,比如 C:\Program Fi
阅读全文
摘要:1.首先编写一个shell脚本文件,例如python_self_start.sh (nohup & 指定后台运行) 注意:脚本需要实现开放执行权限 sudo chmod 777 xxx.sh 2.编写python文件,里面执行你开启执行的脚本,这里是indicator stickynotes.py
阅读全文
摘要:以前在服务器上装过openssh-server,今天突然想把台式机也打开ssh服务,结果忘了咋弄,稍微百度了一下就弄好了,备忘一下,以后就不用各种百度了。 第一步,安装openssh-server( 通常Linux系统会默认安装openssh的客户端软件openssh-client),所以需要自己安
阅读全文
摘要:但是如果终端关闭的话,程序也会终止,那么就要涉及到linux的一个十分强大的命令:screen。 按照我个人的理解,这个命令就是能够在linux中创造出多个终端,在已有的窗口内部再创造更多的窗口,结合命令符号$,能够让内部终端保持在Linux的后台运行,而不会因为终端的关闭而关闭。(个人linux才
阅读全文
摘要:sudo apt install golang-go
阅读全文
摘要:在 Linux 下的 vim 编辑过程中,由于某种原因异常退出正在编辑的文件,再次编辑该文件时,会出现如下提示: 使用vim编辑文件实际是先 copy 一份临时文件并映射到内存给你编辑, 编辑的是临时文件, 当执行:w 后才保存临时文件到原文件,执行:q 后才删除临时文件。 每次启动检索是否有临时文
阅读全文
摘要:rosnode list一樣,就是列出目前運行中的topic有哪些。 接下來這個指令比較重要啦,就是去監聽某個topic,也就是在我們寫完publisher以後可以用的debug工具
阅读全文
摘要:最近强烈的需求shell skill level up 所以决定梳理一遍 别名 终端输入alias alias alert='notify-send --urgency=low -i "? = 0 ] && echo terminal || echo error)" "$(history|
阅读全文
摘要:编程中,经常出现正交这个词。正交指相互独立,不可替代,并且组合起来可实现其它功能。 为什么相互独立,会使用正交这个词呢? 正交,最开始是数学术语,被引到计算机领域。正交英文是 orthogonal,本意是垂直,几何概念。线性代数中,两向量正交指它们内积为 0。而函数正交,是指两个函数相乘的积分为 0
阅读全文
摘要:在linux环境下,vim是常用的代码查看和编辑工具。在程序编译出错时,一般会提示出错的行号,但是用vim打开的代码确不显示行号,错误语句的定位非常不便。那么怎样才能让vim显示代码的行号呢? 1 临时显示行号如果只是临时显示vim的行号,只须按ESC键退出编辑内容模式,输入“:set number
阅读全文
摘要:awk、grep、sed是linux操作文本的三大利器,也是必须掌握的linux命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂。grep更适合单纯的查找或匹配文本,sed更适合编辑匹配到的文本,awk更适合格式化文本,对文本进行较复杂格式处理。 以下所有实验输
阅读全文
摘要:tar cvf etcbak.tar etc/ 打包一个tar tar xvf etcbak.tar 解开一个tar tar cvzf etcbak.tar.gz etc/ 打包压缩一个 tar tar zxvf etcbak.tar.gz 解压一个tar z:代表的是压缩 c:代表的是打包 x:代
阅读全文
摘要:软件安装 1. 分割左右窗口 ^b -> % 运行 tmux 新建一个 tmux 的会话(session),此时窗口唯一的变化是在底部会出现一个 tmux 的状态栏。我们先按下 tmux 默认的前缀快捷键 ctrl+b 将其激活为快捷键接收模式再按下 % (实际上是shift+4 如果没有shift
阅读全文