![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux学习笔记
phily123
这个作者很懒,什么都没留下…
展开
-
linux学习笔记——tmux
代码】linux学习笔记——tmux。原创 2022-07-15 11:47:22 · 139 阅读 · 0 评论 -
linux学习笔记——swig
参考链接:linux 安装swig下载地址:https://sourceforge.net/projects/swig/files/swig/tar xvf swig-4.0.2.tar.gzcd swig-4.0.2./configuremakesudo make install输入:swig -version 查看是否安装成功错误:./configure时出现错误 Cannot find pcre-config script from PCRE (Perl Compatible Regular Exp原创 2022-06-10 18:18:08 · 1207 阅读 · 0 评论 -
linux学习笔记——shell脚本引用其他脚本
执行脚本文件的方式# 1、bash main.sh# 2、source main.sh# 3、. ./main.shbash是新开一个shell,父脚本和子脚本不共用变量. ./ 和source是用同一个shell,父脚本和子脚本共用变量参考链接:https://www.jb51.net/article/186203.htm...原创 2022-03-20 20:56:49 · 1166 阅读 · 0 评论 -
linux学习笔记——tee
参考链接:linux命令详解——teelinux tee命令_Linux tee命令示例深入理解Linux shell中2>&1的含义(全网最全,看完就懂)https://mp.weixin.qq.com/s?Shell:管道与重定向作用: 当我们即想要在屏幕上看到输出内容又想保存输出到文件就可以用tee,tee通常与管道符搭配使用。echo 'HELLO WORLD' | tee out1.txt out2.txt # 覆盖。写入多个文件echo 'HELLO WORLD P原创 2022-03-02 15:38:55 · 750 阅读 · 0 评论 -
linux学习笔记——创建软连接
ln -s 源链接 目标链接进入目标链接时实际进入的是源链接,记住一定一定要先rm掉目标链接才能达到想要的结果!原创 2022-02-20 22:02:56 · 1012 阅读 · 0 评论 -
linux学习笔记——shell脚本
添加链接描述原创 2021-11-12 20:55:27 · 885 阅读 · 0 评论 -
linux学习笔记——环境变量与export
参考链接参考链接原创 2021-11-01 21:30:04 · 301 阅读 · 0 评论 -
linux学习笔记——makefile通过-D向源码中添加宏
参考链接原创 2021-11-01 21:28:14 · 370 阅读 · 0 评论 -
linux学习笔记——$ 反引号` 反斜杠\的用法
写在前面:Shell中的特殊字符有$ 美元符\ 反斜杠` 反引号"双引号< ,>;,*,?,[,]1、反引号``:命令替换在输出一句话的时候,如果想中间加入命令输出结果,在反引号里面输入命令就可以做到,和KaTeX parse error: Expected 'EOF', got '#' at position 32: …ot@localhost ~]#̲ echo today is …COMMAND。[root@localhost ~]# x=*[root@localhost原创 2021-11-01 21:26:46 · 7326 阅读 · 0 评论 -
linux学习笔记——more
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。通常与管道符结合使用:*** | more1.命令格式:more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file … ]2.命令功能:m原创 2021-11-01 13:51:58 · 137 阅读 · 0 评论 -
linux学习笔记——gcc用法
-E: 只执行预处理命令gcc -E hello.c > pianoapan.txt gcc -E hello.c | more gcc -E main.c > main.i #编译器将main.c预处理结果输出 main.i 文件。这个不生成文件, 你需要把它重定向到一个输出文件里面。-S:只执行预处理和编译,就是指把文件编译成为汇编代码。gcc -S hello.c gcc -S main.i -o main.s编译器将预处理结果文件main.i翻译成汇编代码main.s原创 2021-11-01 13:40:26 · 246 阅读 · 0 评论 -
linux学习笔记——压缩和解压缩
zip [选项] 压缩包名 源文件或源目录选项: -r:压缩目录unzip [选项] 压缩包名原创 2021-10-27 09:32:26 · 110 阅读 · 0 评论 -
linux学习笔记——vim
跳转到指定行行号gg或者行号G添加链接描述原创 2021-10-21 16:31:25 · 112 阅读 · 0 评论 -
linux学习笔记——gdb时出现错误single stepping until exit from function xxx,which has no line number information
错误:single stepping until exit from function xxx,which has no line number information解决方法:问题原因应该是所要查看的函数在编译时没有加入编译选项,重新编译加入-g即可。添加链接描述原创 2021-09-29 15:50:25 · 4482 阅读 · 0 评论 -
linux学习笔记——gdb错误日记
当gdb时出现错误:No symbol table is loaded. Use the "file" command.可能是在gcc/g++时没有加-g,注意如果是用make file的话,一定要在生成.o文件时也要加上-g。原创 2021-09-23 16:51:09 · 653 阅读 · 0 评论 -
linux学习笔记——Makefile
转自在 Linux环境下使用 GNU 的 make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为 Makefile 文件的编写。此文件正是 make 正常工作的基础。make 是一个命令工具,它解释 Makefile 中的指令(应该说是规则)。在 Makefile文件中描述了整个工程所有文件的编译顺序、编译规则。准备知识:编译,链接,静态库,共享库编译:把高级语言所书写的代码转换成机器可原创 2021-09-17 11:13:56 · 219 阅读 · 0 评论 -
linux学习笔记——常用命令
source:联系并运行文件grep:查找cat:联系并查看文件export:用于设置或显示环境变量原创 2021-09-06 17:16:23 · 128 阅读 · 0 评论 -
linux学习笔记——grep使用方法
添加链接描述原创 2021-08-27 17:53:48 · 85 阅读 · 0 评论 -
linux学习笔记——gdb使用方法总结
添加链接描述添加链接描述原创 2021-08-26 17:03:28 · 71 阅读 · 0 评论 -
linux学习笔记——gdb中的watch使用方法
参考链接参考链接二先将程序跑起来:1、直接r后再watch 变量名。2、先在观察变量处设置断点,再r至断点处,再watch 变量名。c后程序会跑到变量改变时。原创 2021-08-25 16:01:52 · 1071 阅读 · 0 评论 -
linux学习笔记——文件颜色含义及基本目录介绍
添加链接描述原创 2021-08-23 11:28:01 · 70 阅读 · 0 评论 -
linux学习笔记——切换用户权限
添加链接描述原创 2021-08-19 10:25:59 · 175 阅读 · 0 评论 -
linux学习笔记——文件类型
参考原创 2021-08-18 16:15:04 · 66 阅读 · 0 评论