Linux
文章平均质量分 63
春江花月夜晨
这个作者很懒,什么都没留下…
展开
-
linux grep find scp rsync指令
grepLinux grep 命令用于查找文件里符合条件的字符串。(当前目录下搜索文件)grep test *file(递归目录搜索文件) grep -r update /etc/acpi(反向查找) grep -v test *test*查看符合条件的日志条目。grep -n '2019-10-24 00:01:11' *.log从文件内容查找匹配指定字符串的行:grep "被查找的字符串" 文件名在当前目录里第一级文件夹中寻找包含指定字符串的 .in 文件 grep "thermcontact" /原创 2020-12-07 18:41:04 · 428 阅读 · 0 评论 -
linux 杀死进程
1、ps -ef | grep cpan 查看当前与用户名cpan相关的进程ps 参数:2、Linux桌面有一个工具system monitor,它的工作方式类似于Windows任务管理器,打开系统监视器工具查看运行进程列表,可以强制关闭它们。3、killall命令就像pkill的,但有点更精确。 它会杀了具有特定名称的所有正在运行的进程。 因此运行killall firefox所有运行的火狐进程4、罗列相关程序的后台...原创 2020-07-08 10:54:48 · 1947 阅读 · 2 评论 -
HLS ESL CDFG含义说明
1、Design class is used to manage all graphs2、edge 连接ssrc->getCtrlOut()->connect(node->getCtrlIn(), Edge::CTRL);3、原创 2020-07-03 21:32:05 · 597 阅读 · 0 评论 -
eclipse使用历程
ps:delete project时注意它有删除源文件的选项!!!1、解决Eclipse semantic errorproject ->property->code Analysis(1) Potential Programming ProblemsNo return valueUnused return valueAssignment to iteself(2)Coding Style 全部(3)Syntax and semantic Errors全部(4)Securirt原创 2020-07-02 14:13:36 · 128 阅读 · 0 评论 -
个人bashrc配置
//openg ~/.bashrc//savesource ~/.bashrc# ~/.bashrc: executed by bash(1) for non-login shells.# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)# for examples# If not running interactively, don't do anythingcase $- in *原创 2020-05-28 09:16:32 · 1580 阅读 · 0 评论 -
vim 常用匹配关键字命令
1、删除全文含有关键字的行:g/xxxx/d2、删除每行“()”里面的字符;:%s/([^()]*)//g3、删除每行“(” 后面的字符;:%s/(.*//4.删除每行“()”里面的字符;(不删除括号,不就是一对空括号吗):%s/([^()]*)/()/g5、删除每行“(” 后面的字符;:%s/(.*/(/...原创 2020-05-26 15:00:17 · 1922 阅读 · 0 评论 -
小积累
1、内存中的代码段、数据段、堆栈段、全局区代码段:用于存放指令,就是经过编译的二进制执行代码地方。数据段:就是需要input的数据堆:(二级缓存,由程序员控制)malloc申请内存的地方,所有经过内存申请后必须进行free(C++:new&delete),否则不释放会将堆的空间用完导致内存泄露。栈(就是堆栈):(一级缓存,不由程序员控制)递归函数利用堆栈的先进后出的特性,递归函数...原创 2019-12-28 10:31:24 · 178 阅读 · 0 评论 -
VScode 使用技巧总结
1、VSCode中C/C++库文件的配置(1)Ctrl+Shift+P可以调出控制窗口(2)再输入edit或者configuration,选择"C/Cpp:Edit Configurations"(3)之后会在你的工作空间生成./.vscode/c_cpp_properties.json文件,我们需要做的就是配置这个文件的参数;在“includePath”的属性中添加你的库文件的地址就行了。...原创 2019-12-06 18:50:59 · 687 阅读 · 0 评论 -
SVN Linux 使用
svn diff dm_diannao.pysvn commit -m “version_1” dm_diannao.pysvn add dm_diannao.pyupdate是从SVN服务器上把最新版本下载到本地来;commit是将本地做过的改动(修改、新增、删除、改名、移动等)上传到SVN服务器;add是将本地新增的文件或文件夹标注为受SVN控制,但还未上传到服服务器,一般后面会...原创 2019-10-25 11:07:37 · 209 阅读 · 0 评论 -
个人vimrc设置和vim进阶之旅
gvim ~/.vimrcruntime! debian.vimif has("syntax") syntax onendif" Source a global configuration file if availableif filereadable("/etc/vim/vimrc.local") source /etc/vim/vimrc.localendifse...原创 2019-08-16 11:26:37 · 318 阅读 · 0 评论 -
linux c 编译 debug
(1) gcc struct.c -g(2) gdb a.out原创 2019-07-30 19:14:23 · 639 阅读 · 0 评论 -
getting started with llvm core libraries读书笔记IR(1st DAY)
basic 指令To make Clang generate the bitcode, you can use the following command:$ clang sum.c -emit-llvm -c -o sum.bcTo generate the assembly representation, you can use the following command:$ cla...原创 2019-05-16 16:57:49 · 650 阅读 · 0 评论 -
【LINUX】how to change the front size & background of gvim
firstly u need to find the position of “gvim”get in a file by gvim commond, than getting the position by “:echo $VIM”my screen shows the /usr/share/vimactually the true position is /ect/vimsudo c...原创 2019-04-24 11:21:43 · 187 阅读 · 0 评论 -
clang llc llvm 常用编译指令
将C文件编译为LLVM bitcode 文件clang -o3 -emit-llvm hello.c -c -o hello.bc由于.bc 是bitcode的二进制格式,.ll 文件 llvm bitcode 的可读文本clang -o3 -emit-llvm hello.c -S -o hello.llllvm-dis 工具反汇编llvm bitcode 文件, 可以将...原创 2019-04-26 15:03:11 · 12071 阅读 · 0 评论 -
(二)数学运算+文件描述符+数组
shell进行数学运算let命令直接执行基本的算术操作。let result=no1+no2echo $resltbc是一个用于数学运算得高级工具no=54;result=`echo "$no * 1.5" | bc`echo $result81.0设定小数精度 echo “scale=2;3/8” | bc文件描述符是与某个打开的文件或数据流相...原创 2018-05-12 23:40:28 · 213 阅读 · 0 评论 -
(一)脚本运行方式 终端打印
两种运行脚本方式将脚本作为bash的命令行参数 bash script.sh授予脚本执行权限,将其变为可执行文件 chomd a+x script.sh ./script.sh终端打印echo "Welcome to Bash" //单引号也可以//文件名:printf.shprintf "%-5s %-10s %-4.2f\n" 1 panchen 90.99...原创 2018-05-12 21:24:27 · 663 阅读 · 0 评论