随笔分类 -  Linux基础操作

摘要:#include<stdio.h>#include<stdlib.h>#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include<unistd.h> int main(){ //打开存在的文件 int fd=open("tes 阅读全文
posted @ 2019-07-24 21:35 荼离伤花 阅读(1539) 评论(0) 推荐(0)
摘要:1.sudo apt install gdb 2.在生成可执行文件时加入-g gcc Test.c -o Test -g 3.启动gdb调试 gdb Test 4.调试gdb时的一些用法 5.通过core文件进行调试 ulimit -c 查看core文件大小 1.ulimit -c unlimite 阅读全文
posted @ 2019-07-24 17:17 荼离伤花 阅读(162) 评论(0) 推荐(0)
摘要:makefile类似于一个脚本文件,记录了程序从编译到连接所需的一切命令,编辑好之后可以通过make命令直接运行。 1.make的安装 2.makefile文件的编写规则 3.规则中变量的使用 4.指定编译目标 5.指定makefile文件 阅读全文
posted @ 2019-07-24 14:48 荼离伤花 阅读(961) 评论(0) 推荐(0)
摘要:1.Ubuntu安装gcc 2.gcc生成可执行文件过程 3.gcc选项 4.生成静态库 1.生成.o文件 -I后为引用的头文件位置 2.将.o打包生成静态库文件 3.将libTest.a放入lib下 4.将主函数生成可执行文件 5.生成动态库 1.生成与位置无关的.o文件 -I后为引用的头文件位置 阅读全文
posted @ 2019-07-23 20:09 荼离伤花 阅读(146) 评论(0) 推荐(0)
摘要:光标移动 删除本文内容 复制粘贴文本 进入可视模式 查找文件内容 格式调整 代码替换 退出文本编辑 在vim下分屏 阅读全文
posted @ 2019-07-23 15:16 荼离伤花 阅读(112) 评论(0) 推荐(0)
摘要:ls 查看文件信息 -l详细信息 -a隐藏信息 -R 子目录信息 -lrt按时间排序 cd - 返回上次的目录 . 当前目录 ..上级目录 ~家目录 sudo su 切换到root用户 exit退出root pwd 当前工作路径 mkdir file1 file2 ... 创建file1目录, fi 阅读全文
posted @ 2019-07-22 20:14 荼离伤花 阅读(342) 评论(0) 推荐(0)