Veitch Kyrie's Blog

Thinking will not overcome fear but action will.

将查找到的文件放入指定文件夹

如何把查找到的文件放在一个文件夹(或路径)中? find . -name *_Data.h -exec cp {} /work \; 注:exec 最后必须要加 \

cp软硬链接的区别

cp -r 递归拷贝,用于拷贝目录; -R 在本目录无软硬链接时和-r一样; 如果拷贝目录存在软硬链接: -r 将软链接指向的文件或目录拷贝一份,将硬链接拷贝一份; -R 将软链接拷贝一份,不拷贝指向的内容,将硬链接拷贝一份。 -r 递归拷贝,用于拷贝目录; -R 在本目录无软硬链接时和-r一样; 如果拷贝目录存在软硬链接: -r 将软链接指向的文件或目录拷贝一份,将硬链接...

通过ssh远程查看服务器的内存使用情况

查看服务器的内存

[转载]COMMANDS TO CHECK MEMORY USAGE ON LINUX VIA SSH MEMORY USAGE On linux, there are commands for almost everything, because the gui might not be always available. When working on servers only sh...

C++纯虚函数的多重继承及使用问题

多态

C++纯虚函数的多重继承及使用问题 总结:未实现父类的纯虚函数的子类只是无法创建实例,但子类仍然能直接调用父类的纯虚函数,哪怕纯虚函数没有在该子类中实现。如果在B的子类的C类实现了B从A继承而来的纯虚函数,那么C调用B类继承来的函数,然后该函数又包含A类的纯虚的时候,仍然可以正常调用 #include <iostream> using namespace std; cla...

查看某一进程的CPU和内存状态

查看某一进程的CPU和内存状态 ps -p <pid> -o %cpu,%mem,cmd

CMake使用Makefile中的pkg-config

GDB调试配置

CMake使用Makefile中的pkg-config 一、Makefile中的pkg-config 简介及使用: 在编写Makefile的过程中,一般对于库的依赖可以通过在执行configure的时候通过–with-=///来进行指定,然后在configure脚本中进行处理生成相应的变量存储该路径,然后放入到Makefile中,在执行命令的时候附在gcc命令中即可。 同时我们可以采...

git提交到分支

git提交到分支 1.首先查看branch存在的分支 git branch -a 结果: * (HEAD detached at origin/RVC_Branch_20191225_Time20191224) RVC_Branch_20191225_Time20191224 master remotes/origin/AA_Demo_20191213_Tag02232...

使用popen获取命令行的输出结果

popen的使用

使用popen获取命令行的输出结果 int numOfCPU; FILE *fp = popen("grep -c ^processor /proc/cpuinfo", "r"); fscanf(fp, "%d", &numOfCPU); pclose(fp); //获取uname -r的结果,拼接到fd_ctx->libpath FILE *fp = popen("u...

echo参数详解

echo -n和-e参数 echo -n 不换行输出 $echo -n “123” $echo “456” 最终输出 123456 而不是 123 456 echo -e 处理特殊字符 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声; \b 删除前一个字符; \c 最后不加...

Shell学习笔记

shell脚本学习

Shell学习笔记 1. 多行注释: :<<! #相当于#if 0 //p.s.:这个多行注释符号不能有任何的缩进,放在句首才生效 echo "hahha" echo "comment" ! #相当于#endif 2.获取命令行的值 disk_size=$(df / | awk '/\//{print $4}') #其中awk里的两个斜杠/中间的...