码迷,mamicode.com
首页 > 系统相关
Linux 任务计划
一.配置cron实现自动化 使用cron实现任务自动化可以通过修改/etc/crontab文件以及使用crontab命令实现,其结果是一样的。1./etc/crontab文件实现自动化cron守护进程可以在无需人工干预的情况下根据时间、日期、月份和星期的组合来调度执行重复任务的守护进程。要使用cro...
分类:系统相关   时间:2015-01-26 22:36:55    阅读次数:310
linux关于bashrc与profile的区别(转)
bashrc与profile的区别要搞清bashrc与profile的区别,首先要弄明白什么是交互式shell和非交互式shell,什么是login shell 和non-login shell。交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进...
分类:系统相关   时间:2015-01-26 22:31:36    阅读次数:332
Eclipse几个配置
1) 打开选择的文件所在目录,并选择文件 OpenExplorer https://github.com/samsonw/OpenExplorer/downloads 将jar包放到eclipse的plugins目录中,重新eclipse2) 打开Java文件对应的Class文件 ...
分类:系统相关   时间:2015-01-26 22:27:57    阅读次数:201
linux 查看系统信息
一.查看内存信息 可以使用free命令显示系统的物理内存和交换分区的总量,以及已使用的、空闲的、共享的、在内核缓冲内的和被缓存的内存数量。使用free命令可以显示计算机系统的内存容量。[root@redhat2 ~]# free --helpfree: invalid option -- '-'us...
分类:系统相关   时间:2015-01-26 22:27:14    阅读次数:197
ubuntu14.04源码安装redis-2.8.19
下载安装redis2.8.19的源码$ wget http://download.redis.io/releases/redis-2.8.19.tar.gz$ tar xzf redis-2.8.19.tar.gz$ cd redis-2.8.19$ make && make install使用命令...
分类:系统相关   时间:2015-01-26 22:26:50    阅读次数:188
通过脚本监控进程
利用命令pgrep可以看一个进程是否存在例子:#-------------------/chapter13/ex13-9.sh-------------------#! /bin/bash#Apache httpd 进程监控shell#启动服务命令RSSTART="/sbin/service htt...
分类:系统相关   时间:2015-01-26 22:21:59    阅读次数:231
Vim
To exit Vim type :q! trash all changes :wq save the changesTo delete from the cursor up to the next word type: dwTo delete from the cursor to the ...
分类:系统相关   时间:2015-01-26 22:20:20    阅读次数:182
Follow me---快速入门shell脚本编写(二)
上次在写shell的时候发现vi和vim不一样:vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。vim要比vi好用许多。 这次接着上次的内容,基础知识,继续学习,本文作者也在自学中,纰漏错误在所难免,若有人发现问题请指出谢谢! 布尔运算符 先大致熟悉一下布尔相关的三个运算符 ! 非运算 -o 或运算(or) -a 与运算(and) 接着写程序熟悉一下...
分类:系统相关   时间:2015-01-26 21:07:45    阅读次数:235
[Linux内存]永久内存映射kmap
一:kmap()和kunmap()函数永久内核映射允许内核建立高端页框到内核地址空间的长期映射。他使用主内核页表中一个专门的页表,其页表地址存放在pkmap_page_table中,页表包含512项或1024项,因此,内核一次最多访问2M或4M的高端内存(地址范围是 4G-8M 到 4G-4M 之间...
分类:系统相关   时间:2015-01-26 21:02:29    阅读次数:194
[linux内存]伙伴系统学习笔记(一)——概念
1,伙伴系统的作用:伙伴系统主要是为了高效使用物理内存,尽量减少内存碎片的产生2,伙伴系统的概念:系统中的内存总是两两分组,每组中的两个内存块称为伙伴3,伙伴系统的原理: 伙伴系统是相对于struct zone而言,将每个zone的空闲内存分为最多11个数组,比如第一个数组里管理着2^0页的内存,所...
分类:系统相关   时间:2015-01-26 21:02:30    阅读次数:196
[Linux内存]linux内存分配函数总结
linux内核相关1,linux内核内存分配函数总结单位接口算法动态大小kmalloc/kfree/krealloc/kcalloc按大小组织的缓存数组固定大小kmem_cache_create/kmem_cache_destroykmem_cache_alloc/kmem_cache_freeSl...
分类:系统相关   时间:2015-01-26 21:02:15    阅读次数:172
[Linux内存]slab分配器学习笔记(二)--slab着色
slab着色原理slab着的原理,cpu cache一,slab着色原理slab分配器中用到很多的缓存,每个缓存中又包含了很多slab,每个slab中有很多对象,每个slab的头部用于管理该slab中的对象(比如哪些对象已经使用,哪些对象还没有使用等),在slab的每个对象的开始和结束处都有一个特定...
分类:系统相关   时间:2015-01-26 21:03:33    阅读次数:208
记一次couchbase(memcached)安装以及使用
环境 CentOs 6.5 final1.下载软件包wget http://packages.couchbase.com/releases/2.1.0/couchbase-server-enterprise_x86_64_2.1.0.rpm2.安装依赖yum install -y openssl09...
分类:系统相关   时间:2015-01-26 21:00:49    阅读次数:431
[Linux内存]linux内存学习(三)——内存管理基础
1,linux内核内存管理arm体系结构的内存建立是在kernel/arch/arm/kernel/setup.c文件里~linux内核设计与实现——内存管理linux内核中,内核把物理页作为内存管理的基本单元,处理器最小的寻址单位是字节,从虚拟内存角度看,页是最小单位。内核中使用struct pa...
分类:系统相关   时间:2015-01-26 20:59:35    阅读次数:243
[linux内存]linux内存学习(一)
1,内存中各个地址范围的含义按照地址范围由低到高的顺序:0-3G的地址范围:代码段:代码的可执行文件,一般为只读并且是共享的。(RO code/data)数据段:存已经被初始化的全局变量(RW data) static char *user="jiangsu"BSS段:存一些未被初始化的全局变量(....
分类:系统相关   时间:2015-01-26 20:58:46    阅读次数:204
[Linux内存]内核内存debug相关
1,查看内存的基本情况通过/proc/meminfo可以看到2,查看vmalloc分配的情况通过/proc/vmallocinfo可以看到3,查看伙伴系统使用的内存情况通过/proc/buddyinfo可以查看~4,查看slab分配器的使用情况通过查看/proc/slabinfo来查看
分类:系统相关   时间:2015-01-26 20:59:14    阅读次数:223
[Linux内存]linux内存学习(二)——分段和分页
一:内存分段和分页。点击打开链接每个用户空间的linux进程都有3G的地址空间,(虚拟地址空间3G-4G空间是linux内核使用的),用户空间看到的进程地址都是指虚拟地址空间,然后操作系统通过MMU再将虚拟地址映射到实际的物理地址。分段:就是将整个程序映射到linux内存的物理地址,假设有两个进程 ...
分类:系统相关   时间:2015-01-26 20:58:14    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!