/var/log目录下的20个Linux日志文件功能详解介绍的是20个位于/var/log/ 目录之下的日志文件/var/log/messages— 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/message...
分类:
系统相关 时间:
2014-12-03 18:55:23
阅读次数:
313
本文转自:http://www.ibm.com/developerworks/cn/linux/l-mleak/本文针对 linux 下的 C++ 程序的内存泄漏的检测方法及其实现进行探讨。其中包括 C++ 中的 new 和 delete 的基本原理,内存检测子系统的实现原理和具体方法,以及内存泄漏...
分类:
系统相关 时间:
2014-12-03 18:53:51
阅读次数:
167
今天需要用到备份网站,写了个脚本,备份了mysql和redis数据。#!/bin/bashBACKDIR="/home/tan/getll_backup"if [ ! -d $BACKDIR ]; then mkdir $BACKDIRfi;BACKDIR_TMP=$BACKDIR"/backup....
分类:
系统相关 时间:
2014-12-03 18:52:32
阅读次数:
178
1、什么是命令行接口用户使用计算机有两种常见的方式,一种是图形化的接口(GUI),另外一种则是命令行接口(CLI)。对于图形化的接口,用户点击某个图标就可启动后 台的某个程序;对于命令行的接口,用户键入某个程序的名字就可启动某个程序。这两者的基本过程是类似的,都需要查找程序文件在磁盘上的位置,加载到...
分类:
系统相关 时间:
2014-12-03 18:53:33
阅读次数:
303
Linux shell可通过查看/etc/mtab或者/proc/mounts文件来获取当前文件系统挂载信息,示例:程序内读取/etc/mtab或者/proc/mounts,解析字符串较为繁琐,可以使用mntent提供的方便函数:FILE *setmntent(const char *filenam...
分类:
系统相关 时间:
2014-12-03 18:45:17
阅读次数:
284
当init启动后,它通过执行各种启动事务来继续引导进程(检查并监视文件系统,启动后台程序daemons,等等),直至完成用户所有操作环境的设置工作。这里主要涉及4个程序:init、getty(agetty)、login和shell程序。这4个程序之间的关系见下图所示。init进程的主要任务是根据/e...
分类:
系统相关 时间:
2014-12-03 18:41:55
阅读次数:
190
最近由于项目需要,需要在ubuntu下安装Matlab,具体操作如下:
1 从http://pan.baidu.com/s/1o6qKdxo#path=%252Fmatlab 下载Matlab2014的Linux版本及破解文件
2 下载完成后将iso文件挂载到Linux
sudo mkdir /media/matlab
mount -o loop [path][filena...
分类:
系统相关 时间:
2014-12-03 17:17:24
阅读次数:
189
一、安装
1 安装cmake及一些依赖库
sudo apt-get install cmake
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev
libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
2 安装op...
分类:
系统相关 时间:
2014-12-03 17:17:31
阅读次数:
204
Eclipse常用的一些快捷键,可以快速提高我们的开发效率 。 。 。...
分类:
系统相关 时间:
2014-12-03 17:15:53
阅读次数:
172
su root //进入root账户 su -/etc/init.d/httpd start //启动apache/etc/init.d/mysqld start //启动mysql/etc/init.d/httpd restart //重启apachechkconfig iptables off ...
分类:
系统相关 时间:
2014-12-03 17:07:58
阅读次数:
186
1、在http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载最新版的rpm文件,我的是x86系统就下图中的第一个下载后拖到linux虚拟机里。2、运行 rpm -ivh jdk-8u2...
分类:
系统相关 时间:
2014-12-03 17:04:29
阅读次数:
199
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.g...
分类:
系统相关 时间:
2014-12-03 17:02:36
阅读次数:
191
我使用的adt版本为adt-bundle-linux-x86_64-20140702.zip1. Eclipse启动时提示 adb 无法加载动态链接库 libstdc++.so.6 以及 libz.so.1安装以下两个32位软件包即可:lib32stdc++6 lib32z12. Eclipse频....
分类:
系统相关 时间:
2014-12-03 16:59:14
阅读次数:
277
1、输入ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa其中''里的是登陆的密码,因为要设置免密码,所以''里是什么都没有的,空格也不行2、输入 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys3、输入 ssh -vers...
分类:
系统相关 时间:
2014-12-03 16:57:17
阅读次数:
144
GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而
GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了 GNU Compiler...
分类:
系统相关 时间:
2014-12-03 15:49:56
阅读次数:
181
这个脚本 程序my_name演示了函数的参数是如何传递的,以及函数如何返回一个true或false值。使用一个参数来调用该脚本程序,该参数是想要在问题中使用的名字。
shell脚本代码
#!/bin/sh
yes_or_no() {
echo "Is your name $* ?"
while true
do
echo -n "Enter yes or no: "...
分类:
系统相关 时间:
2014-12-03 15:50:04
阅读次数:
195
cent os有两张光盘,需要软件不在第一张就在第二张
挂载光盘
、
使光盘yum源生效,别的网络yum源失效(后缀名不是repo就行,采用重命名方式,也可以修改enable = 1):
修改自己光盘yum源:
linux修改严格按照格式,包括注释添加!
就这样OK!...
分类:
系统相关 时间:
2014-12-03 15:42:55
阅读次数:
180