Linux
AkameYH
这个作者很懒,什么都没留下…
展开
-
sed
Sed一 sed简介sed是stream editor的缩写,一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自...转载 2019-10-27 17:14:50 · 159 阅读 · 0 评论 -
AWK
一、awk 模式和动作 awk程序组成: pattern { action statements }1.1 awk patt...转载 2019-10-27 17:13:53 · 172 阅读 · 0 评论 -
grep
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-i:不区分大小写(只适用于单字符)。-h...转载 2019-10-27 17:11:10 · 400 阅读 · 0 评论 -
【shell脚本】shell脚本的三个小练习
1.利用shell脚本编写一个进度条 先介绍一下shell中printf命令的使用方法,与C语言风格类似,只不过在shell中是一个命令,所以不能通过圆括号传参,所有的参数用双引号括起来,第一个参数是格式控制,与C一致,参数之间不能用逗号,像命令传参一样,用空格隔开。 为了进度条能稍微美观一点,我们可以设置字体的颜色和背景色。在...转载 2019-10-20 23:40:23 · 251 阅读 · 0 评论 -
linux--shell脚本常用脚本命令
什么是shell?shell也是操作系统中的一个软件,他包含zailinux内核的外面,为了用户和内核之间的交互提供了一个接口系统中的命令用shell去解释shell接收到系统回应的输出并显示其到屏幕上什么是shell脚本?脚本是一种解释型语言 ##命令需要解释器解释,运行效率慢用...转载 2019-10-20 23:38:55 · 378 阅读 · 0 评论 -
shell脚本基本命令
一shell介绍shell是一段应用程序,是用户和操作系统交互的一个桥梁shell是弱类型语言,在定义变量时不需要指定变量的类型二变量变量名=变量值变量名不能以数字开头,字母数字、下划线组成输出变量内容 echo $变量名释放变量 unset 变量名双引号:如果变量值中存在$变量名...转载 2019-10-20 23:36:33 · 527 阅读 · 0 评论 -
shell脚本基本命令
一shell介绍shell是一段应用程序,是用户和操作系统交互的一个桥梁shell是弱类型语言,在定义变量时不需要指定变量的类型二变量变量名=变量值变量名不能以数字开头,字母数字、下划线组成输出变量内容 echo $变量名释放变量 unset 变量名双引号:如果变量值中存在$变量名...转载 2019-10-20 23:34:36 · 276 阅读 · 0 评论 -
跟我一起写Makefile(整理版)
跟我一起写Makefile陈皓(博客地址:http://blog.csdn.net/haoel/article/details/2886)整理的PDF文件:http://download.csdn.net/download/xiaoshuai537/102620891. makefile很重要什么是makef...转载 2019-10-20 23:31:05 · 327 阅读 · 0 评论 -
用GDB调试程序(七)
一旦使用GDB挂上被调试程序,当程序运行起来后,你可以根据自己的调试思路来动态地在GDB中更改当前被调试程序的运行线路或是其变量的值,这个强大的功能能够让你更好的调试你的程序,比如,你可以在程序的一次运行中走遍程序的所有分支。 一、修改变量值 修改被...转载 2019-10-20 23:24:54 · 124 阅读 · 0 评论 -
用GDB调试程序(六)
七、设置显示选项 GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。 set print address set print address on ...转载 2019-10-20 23:23:24 · 151 阅读 · 0 评论 -
用GDB调试程序(五)
查看运行时数据——————— 在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据。print命令的格式是: &n...转载 2019-10-02 10:36:58 · 120 阅读 · 0 评论 -
用GDB调试程序(四)
查看栈信息—————当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。下面是一些查看函数调用栈信息的GDB命令: b...转载 2019-10-02 10:36:04 · 105 阅读 · 0 评论 -
用GDB调试程序(三)
四、维护停止点上面说了如何设置程序的停止点,GDB中的停止点也就是上述的三类。在GDB中,如果你觉得已定义好的停止点没有用了,你可以使用delete、clear、disable、enable这几个命令来进行维护。 clear  ...转载 2019-10-02 10:33:52 · 140 阅读 · 0 评论 -
用GDB调试程序(二)
GDB的命令概貌———————启动gdb后,就你被带入gdb的调试环境中,就可以使用gdb的命令开始调试程序了,gdb的命令可以使用help命令来查看,如下所示: /home/hchen> gdb GNU gdb 5.1.1&n...转载 2019-10-02 10:31:53 · 130 阅读 · 0 评论 -
Linux系统简介
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-09-08 20:39:38 · 225 阅读 · 0 评论 -
Linux初了解(百度)
Linux是一类Unix计算机操作系统的统称。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。在1991 年的十月,由一个名为 Linus Torvalds的年轻芬兰大学生带头开发的作业系统。历史背景1991 年的十月,当初网际网路还不像现在这么普遍,上网的人大部分都隶属于一些研究机构,或者是大学里面的学生、教授,1991年10月5日, 上午11时53分,有一个名为 Linus ...原创 2019-09-08 20:47:58 · 148 阅读 · 0 评论 -
Linux基本语言
Linux常用命令学习资源推荐 https://blog.csdn.net/qq_42813491/article/details/...转载 2019-10-02 10:11:26 · 597 阅读 · 0 评论 -
Vim编辑器的安装与使用
1、导读 下面给大家讲解一下Linux/ununtu系统下的文本编辑神器——vim编辑器的安装及基本使用方法。2、安装vim编辑器 如果没有安装vim编辑器的,可在终端下输入一下命令进行安装:sudo apt-get install vim ...转载 2019-10-02 10:13:15 · 628 阅读 · 0 评论 -
vim的简单配置
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-10-02 10:20:26 · 543 阅读 · 0 评论 -
gcc
GCC(GNU Compiler Collection,GNU编译器套件),是由GNU开发的编程语言编译器。gcc主要软件包如下...转载 2019-10-02 10:22:21 · 148 阅读 · 0 评论 -
gcc基础命令
gcc1、编译选项预处理(展开头文件):gcc -E xxx.c -o xxx.i 编译(生成汇编代码):gcc -S xxx.i -o xxx.s汇编(生成目标文件):gcc -c xxx.s -o xxx.o链接(生成可执行文件):gcc xxx.o -o xxx2、预处理指定头文件所在目录gcc -o test -I xxx.h3、宏定义gcc -Dname &n...转载 2019-10-02 10:24:00 · 217 阅读 · 0 评论 -
gcc命令
GCC命令@(嵌入式工具环境)文章目录GCC命令GCC简介GCC命令的常用选项预处理编译为汇编代码汇编链接GCC简介GCC ...转载 2019-10-02 10:26:01 · 167 阅读 · 0 评论 -
用GDB调试程序(一)
用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道...转载 2019-10-02 10:28:58 · 384 阅读 · 0 评论 -
Linux 基础学习
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-09-08 20:34:43 · 231 阅读 · 0 评论