![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
星辰之洛
艾欧尼亚在召唤。
展开
-
Linux调试器-gdb使用 && Linux彩色进度条实现
Linux调试器-gdb使用1.背景程序的发布方式有两种,debug模式和release模式Linux gcc/g++编译出来的二进制程序,默认是release模式要使用gdb调试,必须在源代码生成二进制程序的时候加上 -g 选项2.开始使用gdb 二进制文件 退出:ctrl+d 或 quit调试命令:list 行号 :显示 二进制文件 源代码,接着上次的位置往下列,每次列10行list 函数名 :列出每个函数的源代码r或run :运行程序n或next :单条运行s或原创 2020-10-30 23:41:30 · 279 阅读 · 0 评论 -
Linux编辑器-vim使用 && Linux编译器-gcc/g++使用
Linux编辑器-vim使用1. vim的基本概念vim有许多模式,其实我们常用的也大概就三种,分别是:命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。各模式功能 区分如下:正常/普通/命令模式(Normal mode)控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode插入模式(Insert mode)只有在Insert mode下,才可以做文字原创 2020-10-27 21:40:16 · 286 阅读 · 1 评论 -
shell原理及Linux权限理解
shell命令以及运行原理Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel)”,但我们一般用户并不能直接使用kernel,而是通过kernel的“外壳”程序,也就是所谓的shell,来和kernel沟通。但这种操作如何理解?为什么不能直接使用kernel?从技术角度来看:shell的最简单定义:命令行解释器(command interpreter) 主要包含:将使用者的命令翻译给核心(kernel)处理同时,将核心的处理结果翻译给使用者对比于Windows GUI(图形原创 2020-10-23 22:23:16 · 289 阅读 · 0 评论 -
Linux相关命令总结
1. ls语法: ls [选项] [目录或文件]功能: 对于目录,该命令列出该目录下所有子目录和文件。对于文件,将列出文件名以及其他信息常用选项:-a 列出目录下所有文件,包括以 . 开头的隐含文件-d 将目录像文件一样显示,而不是显示其下的文件-i 输出文件的 i 节点的索引信息-k 以 k 字节的形式表示文件的大小-l 列出文件的详细信息-n 用数字的 UID( 用户ID号),GID( 用户所属祖ID号) 代替名称...原创 2020-10-18 20:31:45 · 513 阅读 · 0 评论