logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux free命令详解

相信有许多同学都对free命令中的buffers cached十分不理解,今天笔者就对free命令机器结果做一个详细的剖析。   以下是笔者在虚拟机上运行的debian系统的free情况。该虚拟机内存只有128M,同时分配了256M的SWAP交换区。                  total used free shared buffers cached

#linux
vim保存文件”:wq"与“:x"的区别

vim是Unix/Linux系统最常用的编辑器之一,在保存文件时,我通常选择”:wq“,因为最开始学习vim的时候,就只记住了几个常用的命令;也没有细究命令的含义。        但是,最近我在编译代码时发现,在没有修改源文件的情况下,仅仅使用”:wq“命令保存文件,源文件会重新编译。这是因为文件即使没有修改,":wq"强制更新文件的修改时间,这样会让 make编译整个项目时以为文件被修改过了

#vim
FFMPEG架构分析

1. 简介FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码.TCPMP, VLC, MPlayer等开源播

linux dmesg命令详解

功能说明:显示开机信息。语  法:dmesg [-cn][-s ]补充说明:kernel会将开机信息存储在ring buffer,若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里。参  数:-c当完成打印显示后清除环缓冲内的内容。-s 缓冲区大小定义一个大小为"缓冲区大小"的缓冲区用于

Ubuntu11.10搭建arm-linux-gcc-4.6.1交叉编译环境

编译环境:内核名称:Linux内核发行版:3.0.0-12-generic内核版本:#20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011硬件架构名称:i686硬件平台:i386操作系统:GNU/Linux当前系统gcc版本号:4.6.1在Linux中建立整个ARM交叉编译环境的整体过程为: 1、

#ubuntu
Linux经典书籍推荐

入门篇 《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux 。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书,如果想做server方向的可以找来看看。驱动篇 《LINUX设备驱动程序 》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码 分析比较多

#linux#unix
到底了