![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
klaus08
这个作者很懒,什么都没留下…
展开
-
小白的第一次GDB调试
使用GDB进行调试前,需要执行gcc -g -o hello hello.c命令.然后以得到的可执行文件为对象gdb hello进入调试模式.进入之后,大概是这样下面是一些常用到的命令.命令操作l (小写L)展示所调试程序的源码b n给第n行添加断点i b查看断点信息d n删除第n个断点p var查看变量var的值...原创 2020-04-01 17:31:08 · 122 阅读 · 0 评论 -
shell编程(三)
一、控制结构语句主要内容ifcase ifforwhile untilif的基本用法if athen bfi------------if athen belse cfi-----------if athen belif a2then b2else cfishell编程中的判等注意空格!!!判等不等为空(空为真...原创 2020-03-24 23:09:40 · 70 阅读 · 0 评论 -
Linux编译C语言程序
前面在这篇文章中描述了编译型语言与解释型语言的区别.今天记一下C语言的具体编译.编译语言需要编译器进行.c语言使用的是gcc.在Linux中,如果想要编译一个c程序,主要命令如下,其中a.c就是c的源码.options是gcc的一些选项.gcc -[options] a.cc语言编译主要有预处理,编译(compile),汇编和链接.过程(及命令)操作(及结果)...原创 2020-03-28 20:25:04 · 359 阅读 · 0 评论 -
shell编程(四)
shell中的数值处理Linux中bash的变量值是以字符串的形式存储的,所以如果想当作数字使用的话需要进行转换.(前面已经用到了一些,但没有系统的总结)此外,Shell中所有的算术运算都被当作整数运算,所以在有浮点数参与时要特别处理let计算算式的值,使用shell变量的值的时候不用$#! /bin/bashx=5 y=6let t=x*yecho $t#运行结果为11$(...原创 2020-03-25 18:20:21 · 138 阅读 · 0 评论 -
Linux中head与tail命令
本来以为很简单的两个命令,今天被老师一问就傻掉了.网上查了一大堆都太糙了,而且经过我实践证明都不是很严谨.所以写个帖子,尽量把他们解释得清楚.首先看看官方给的文档我简单的翻译了一下使用方法: head [option] [file] 打印前十行到标准输出如果是多个文件,会在每个文件最开始先打印文件名以分隔With no FILE, or when FILE is -, r...原创 2020-03-14 00:07:00 · 3676 阅读 · 0 评论 -
shell编程(二)
Shell程序的的变量及参数在shell程序中,数据用变量来存储,使用变量时不需要声明,默认所有变量类型为字符串类型.位置参数Column 2centered 文本居中right-aligned 文本居右...原创 2020-03-11 19:05:35 · 98 阅读 · 0 评论 -
shell编程(一)
刚刚接触shell编程,在建立第一道程序时就遇到了问题具体如下图先查看了程序的所有者和当前用户是否统一,确认是统一用户后,用sudo执行依然不可以.然后才查询了程序的权限,是644,也就是根本无权限执行.使用chmod将权限表变为744后成功执行....原创 2020-03-11 10:49:50 · 78 阅读 · 0 评论 -
Linux入门命令
最近在学习Linux,对于其中的各种指令实在是头大,不过也确实感受到了linux下命令行的强大之处.在此列出了一些使用的最基本的命令.原创 2020-03-01 10:18:11 · 145 阅读 · 0 评论 -
inode的含义及理解
{% blockquote 《理解inode》, 阮一峰 %}理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小...原创 2020-02-29 14:00:17 · 365 阅读 · 0 评论 -
基于virtual box 6.x.x安装Ubuntu操作系统图文教程
基于virtual box 6.x.x安装Ubuntu Linux操作系统。原创 2020-02-11 14:32:19 · 242 阅读 · 0 评论