一、概述Linux radix树最广泛的用途是用于内存管理,结构address_space通过radix树跟踪绑定到地址映射上的核心页,该radix树允许内存管理代码快速查找标识为dirty或writeback的页。Linux radix树的API函数在lib/radix-tree.c中实现。Lin...
分类:
系统相关 时间:
2014-09-12 23:21:14
阅读次数:
390
1. 并发技术由于需要页高速缓存是全局的,各进程不停的访问,必须要考虑其并发性能,单纯的对一棵树使用锁导致的大量争用是不能满足速度需要的,Linux中是在遍历树的时候采用一种RCU技术,来实现同步并发。RCU(Read-Copy Update),是一种保证读该radix tree的时候,可以不要管i...
分类:
系统相关 时间:
2014-09-12 23:22:34
阅读次数:
420
bash是各大Linux发行版都支持的shell。当我们登陆bash的时候,虽然我们什么都没做,但是我们已经可以在bash中调用各种各样的环境变量了。这是因为,系统中已经定义了一系列的配置文件,以及加载这些配置文件的规则。下面通过CentOS举例说明。在这之前,我们需要了解两个概念:login sh...
分类:
系统相关 时间:
2014-09-13 00:42:34
阅读次数:
283
配置网络ifconfig命令,可以在Linux中查看IP地址。Windows中可以在命令行中用ipconfig命令查看。执行ifconfig命令后,会显示网卡的信息和lo,lo是测试本机内部地址是否正常(从本机到网卡这一段的连接)网卡配置文件存放在/etc/sysconfig/network-scripts/ifcfg-eth0文件中使用..
分类:
系统相关 时间:
2014-09-13 03:05:14
阅读次数:
356
前言因为学习ARM的原因,最近开始接触到Linux操作系统,原本并没有写博客或是学习笔记的习惯,但听了马哥的建议之后,觉得如果将学习中的知识点和感悟记录下来,一方面,是一份可以长久保存的笔记,任何时候都可以重新翻阅;另一方面可以培养自己的文档撰写能力,有利于自己今..
分类:
系统相关 时间:
2014-09-13 03:05:45
阅读次数:
264
DNS服务器是计算机域名系统(DomainNameSystem或DomainNameService)的缩写,它是由域名解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。1.rpm-qa|grepbind如旧,查看服务是否安装。2.vim/etc/named...
分类:
系统相关 时间:
2014-09-13 03:06:04
阅读次数:
284
1、linux基本原则 (1)有目的单一的小程序组成;组合小程序完成复杂任务 (2)一切皆文件 (3)尽量避免捕获用户接口 (4)配置文件保存为纯文本格式2、命令格式 命令 选项 参数 短选项 - 多个可以组合 长选项 -- :必选 []:可选...
分类:
系统相关 时间:
2014-09-13 09:22:34
阅读次数:
356
linux下压缩包格式繁多,并且在命令行下没有Windows下使用那么方便,有时候解压文件的时候会突然忘掉命令,这里fcbu.com为大家收集了基本所有文件格式的解压方法和打包命令.需要的可以参考一下:
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar只是打包,没有经过压缩的!)
—————————...
分类:
系统相关 时间:
2014-09-13 10:43:05
阅读次数:
341
一、压缩格式1.压缩格式包括以下几种格式:gz,bz2,xz,zip,z2.压缩工具以及对应的压缩对象备注:①xz是主流的压缩方式,压缩比高,速度稍微慢些;②zip是一个既归档又压缩的工具,使用archive命令归档,归档本身并不意味着压缩;③tar为专门的归档工具,归档后文件.tar结尾..
分类:
系统相关 时间:
2014-09-13 10:44:45
阅读次数:
256
。FTP服务器,是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。FTP的全称是FileTransferProtocol(文件传输协议)。1.rpm-qa|grepvsftpd查看是否安装2.servicevsftpdrestartftp服务启动便能使用,使用的是默认设置。3.cd/var/ftpmkdiryzh切换到默认共享目录下,新建..
分类:
系统相关 时间:
2014-09-13 10:46:15
阅读次数:
282
从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入...
分类:
系统相关 时间:
2014-09-13 12:01:25
阅读次数:
297
你不是用root用户运行此命令的吧?这样试试看:$ su - password: 输入root用户口令# ifconfig还是没有的用whereis命令找找看:# whereis ifconfig如果找不到,那可能你系统没装好
分类:
系统相关 时间:
2014-09-13 12:02:25
阅读次数:
186
本文将介绍磁盘管理工具df和du的用法。
df工具用来查看系统中每个分区的磁盘使用率;du工具用来查看文件系统中每个目录的大小。举个例子:df相当于windows系统中显示的C盘、D盘等磁盘使用率功能;du相当于windows系统中显示每个盘符下每个目录的大小。...
分类:
系统相关 时间:
2014-09-13 12:06:45
阅读次数:
303
ls 指令可以说是Linux下最常用的指令之一。它有许多的选项,其中有许多是很有用的,你能否了解呢?下面列出了 ls 指令的绝大多数选项。 一运用举例: 1.列出具体文件 #ls -al //这个最常用,可是往往又不...
分类:
系统相关 时间:
2014-09-13 12:10:56
阅读次数:
264
初学Linux,首先需要弄清Linux 标准目录结构/root ---启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home ---存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin ---系统启动时需要的执行文件(二进制)sb...
分类:
系统相关 时间:
2014-09-13 13:16:15
阅读次数:
274
linux下scp命令主要是用来远程拷贝文件,下面介绍两种使用方法1,拷贝本机文件到远程文件举例子:把我本地的change目录下的changeFile.txt上传到远程192.168.2.88的komiles用户的change目录下面使用下面命令:scp /home/wangkongming/ch....
分类:
系统相关 时间:
2014-09-13 13:20:05
阅读次数:
282
1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式::#!/bin/bashecho -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行re...
分类:
系统相关 时间:
2014-09-13 13:21:06
阅读次数:
248
操作的结果有两种,一种是正确的结果,另一种是错误的结果。Linux把前者称为标准输出,其文件描述符是1;后者称为标准错误输出,对应的文件描述符是2。这两类结果信息是分开的。默认情况下,这两类信息都会输出到屏幕上,让操作着直接、立即看到,然后阅后即焚。如果我们想把这两类信息保存下来方便以后复习,就需要用到重导向了。...
分类:
系统相关 时间:
2014-09-13 13:25:35
阅读次数:
273
inverse设立不当会导致性能低下,其实是说inverse设立不当,会产生多余重复的SQL语句甚至致使JDBC exception的throw。这是我们在建立实体类关系时必须需要关注的地方。一般来说,inverse=true是推荐使用,双向关联中双方都设置 inverse=false的话,必会导致...
分类:
系统相关 时间:
2014-09-13 14:31:45
阅读次数:
314
yum install nc nc用来取代telnet这里我们希望让大家知道网络协议中的一个经验:参数越多,死得越快;参数越少,越能持久。参数太多了,根本不利于使用,无法推广,早晚会被别的协议取代。这也符合科学的基础原理,简单。smtp协议SMTP也是个请求/响应协议,命令和响应都是基于ASCⅡ文....
分类:
系统相关 时间:
2014-09-13 14:34:35
阅读次数:
348