随笔分类 - Linux
摘要:结果主机 192.168.1.50 发送到 192.168.1.100 的数据包 tcpdump -i eth0 src 192.168.1.50 and dst 192.168.1.100 -vv -n 截获主机hostname发送的所有数据 tcpdump -i eth0 src host ho
阅读全文
摘要:deb http://mirrors.163.com/debian/ buster main non-free contrib deb http://mirrors.163.com/debian/ buster-updates main non-free contrib deb http://mir
阅读全文
摘要:原文:http://www.unknownroad.com/rtfm/gdbtut/gdbsegfault.html We are going to use gdb to figure out why the following program causes a segmentation fault
阅读全文
摘要:1. valgrind 下载 文件名:valgrind-3.16.1.tar.bz2 下载地址:http://valgrind.org/downloads/current.html 2. 安装 解压缩:tar jxvf valgrind-3.16.1.tar.bz2 安装: cd valgrind-
阅读全文
摘要:0. Ubuntu14.04 64bit系统下安装标准的C开发环境 sudo apt-get install build-essential 1. 下载交叉编译工具 http://www.codesourcery.com/sgpp/lite/arm/portal/package5383/public
阅读全文
摘要:一. 进入docker的 gitlab 容器中 1. 查看所有容器 docker ps 2. 进入gitlab 容器中 docker exec -it gitlab(容器名字) bash 二. 修改密码 1、要重置您的root密码,请首先使用root特权登录到服务器。使用以下命令启动Ruby on
阅读全文
摘要:解决中文输入法不可用的问题apt-get install fcitx-ui-classic apt-get install fcitx-ui-light安装完,打开fcitx的配置工具,根据需要删掉不需要的输入法。我就留了一个键盘英语和google输入法。有肯能还是不行,那就重启一下。reboot
阅读全文
摘要:1. 内核下载地址 官网链接:https://www.kernel.org/HTTP https://www.kernel.org/pub/GIT https://git.kernel.org/官网下载经常速度太慢,无法下载,提供另一个链接:http://ftp.sjtu.edu.cn/sites/
阅读全文
摘要:1、打开终端,用cd命令 定位到工程所在的目录。2、调用以下命令即可把每个源代码文件行数及总数统计出来(1)包括空行(会列出每个文件的代码行数):find . "(" -name "*.m" -or -name "*.mm" -or -name "*.c" -or -name "*.h" -or -
阅读全文
摘要:export CC=/usr/local/bin/gcc export CXX=/usr/local/bin/g++ cmake /path/to/your/project make
阅读全文
摘要:1.numpyNumPy(Numeric Python)是用Python进行科学计算的基本软件包。 NumPy是Python编程语言的扩展,增加了对大型多维数组和矩阵的支持,以及一个大型的高级数学函数库来操作这些数组。NumPy提供了许多高级的数值编程工具,如:矩阵数据类型、矢量处理,以及精密的运算
阅读全文
摘要:sudo apt-get install python-svn sudo apt-get install svn-workbench 安装过程中如果缺少相关依赖下载好在执行这两条语句 安装好之后的界面 简单使用: 打开 pysvn-workbench 选择project –> add 选择user
阅读全文
摘要:1. 下载sublime 地址:http://www.sublimetext.com/3 2. 解压出来,将sublime_text_3 文件夹的名字改为 sublime_text , 然后将 sublime_text/ 文件夹整个拷贝到 /opt 下面 将 sublime_text.desktop
阅读全文
摘要:如果前期没有做好IP地址规划,即使有IP地址统一不小心也会犯错!推荐服务器IP地址使用要登记明细,上次机房批量部署服务器,就将已再用的IP又分配给另一台服务器,还好对业务没有造成大的影响。 那么在给服务器配置IP的时候,怎么确保IP地址没有被使用,或者出现异常时有什么方法检测那?今天看到一个工具。
阅读全文
摘要:一、对于有线网络,如果默认没有安装图形界面,进入了 multi-user.target中时,是没有使用NetworkManager管理网络的,此时需要手动配置才能上网 首先得到网卡名称:ip addr or ls /sys/class/net/,以下假设网卡名为eth0,实际中应替换为自己实际的名称
阅读全文
摘要:1. 收集软件,下载的软件都在/var/cache/apt/archives目录下 例如openstack L版的所有包 keystone,glance nova neutron。。。。。。。 举例:apt-get install ros-lunar-control-toolbox 2. 把下载的软
阅读全文
摘要:问题: make: 警告:检测到时钟错误。您的创建可能是不完整的。 原因:1. 文件时间不一致。(或者修改了系统时间)如何解决:你touch *一下,然后重新编译 touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新
阅读全文
摘要:参考CMake官方文档:https://cmake.org/cmake/help/v3.14/command/set.html 1. 普通变量 设置变量<variable> 的值为 <value> 如果后面增加了 PARENT_SCOPE 选项的话, 表示 在上层作用域/目录 设置<variable
阅读全文
摘要:1、 find_package(<Name>)命令首先会在模块路径中寻找 Find<name>.cmake,这是查找库的一个典型方式。 具体查找路径依次为CMake: 变量${CMAKE_MODULE_PATH}中的所有目录。 如果没有,然后再查看它自己的模块目录 /share/cmake-x.y/
阅读全文
摘要:一个比较好的shell基础教程: http://www.runoob.com/linux/linux-shell.html
阅读全文