linux
noc_lemontree
踏实走。
展开
-
C程序内存段分配
在Linux下程序运行时,所用文件大致可以划分为代码区(只读),数据区(存放已经初始化的全局变量或者静态数据)只能被初始化一次,未初始化数据区,堆区(动态申请内存),堆栈区(存放局部变量,临时变量等)。可执行文件在linux中的存储情况可以通过size命令得出。编译后main为可执行文件。使用如下:melody@melody-HP-Compaq-dc7900-Small-Form-Fact原创 2016-03-05 21:06:01 · 413 阅读 · 0 评论 -
Linux命令之file命令 待续版
file命令,用来查看文件类型的命令file [选项] [内容]这里的内容可以是目录,可执行文件,shell文件,C 语言源文件,等等例如:melody@melody-HP-Compaq-dc7900-Small-Form-Factor:~/文档/linux学习笔记$ file -L aa: UTF-8 Unicode (with BOM) textmelody@melod原创 2016-03-05 23:30:18 · 530 阅读 · 1 评论 -
多线程编程之生产者消费者
先来一段代码:#include<stdio.h>#include<pthread.h>#include<assert.h>#include<stdlib.h>typedef struct msg{ struct msg *next; int num;}Msg;Msg *head=NULL;pthread_cond_t ready=PTHREAD_COND_INITIALI原创 2016-04-01 16:21:48 · 434 阅读 · 0 评论 -
linux命令之ls
ls [option] [file or directory] ls 这个命令很基础,用于列出文件清单,option中常用的选项 [option]之一:-l 以长格式来显示出文件的详细信息 包括 类型权限 链接数 文件属主 文件属组 文件大小 最近修改时间 名字例子: [file or directory]为directory时,本例中[文档/lss]为目录m原创 2016-02-29 21:38:35 · 428 阅读 · 0 评论 -
linux命令之grep命令
grep命令是一个十分强大的文本搜索命令,它全面的搜索满足正则表达式文本内容并且可以把对应的行以及行号打印出来。基本格式:grep[选项][模式][文件或者目录][模式]是什么呢?模式就是要搜索的文本内容的正则表达式,当然也可以时最简单的最直接的文本。输出是什么呢?一般的输出的是满足有所要搜索内容的所有行,但是根据[选项]内容不同,也可以之输出文件名或者满足行数。[原创 2016-03-06 23:16:47 · 485 阅读 · 1 评论 -
linux 命令之cat命令
cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat file1 file2 > filecat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version]原创 2016-03-04 11:34:34 · 706 阅读 · 1 评论 -
python之cpu性能检测脚本
环境:ubuntu 14.04+python2.7功能说明:按时间间隔持续进行cpu占用率的检测,当cpu负载超过%60时,进行提示,并且可以根据进程名字杀死该进程代码:#coding:utf-8import osimport timeprint "cpu dedecting"flag=Truewhile flag: os.system(r"top -n 1 >原创 2016-05-12 23:11:09 · 6073 阅读 · 0 评论