系统服务-日排行
su命令和su -命令最大的本质区别就是:
su只是切换了root身份,但Shell环境仍然是普通用户的Shell;
而su -连用户和Shell环境一起切换成root身份了。
只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;
而用su -命令切换以后,工作目录变成root的工作目录了。用echo $PA...
用途说明Bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。手册页上说bc是An arbitrary precision calculator language,即一个任意精度的计算语言,注意是一种语言,它提供了一些语法结构,比如条件...
参考http://www.cnblogs.com/sunada2005/p/3536891.html然后它的这一步修改一下打开eclipse->windows->preferences->java->build path->user libraries,点击new,新建一个library,可取名为h...
Linux内核编译完整过程通过网上的资料我自己的实际内核编译,我把对Linux内核编译的过程写在这里,也许对其他的Linux爱好者的编译学习有些帮助,其中很大部分是网上的资料,另外就是我在实际编译过程中的一些实际经验。内核简介内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件...
在多个工程当中,可能使用到相同的jar包,这时,如果我们建立一个自己的类库,该类库中存放着所有工程均需要的jar包,就可以免去重复导入的麻烦。来看一下操作的主要步骤与过程。
Eclipse--->preferences(译偏爱,偏好)---->java-->Build path--->userlibiraries-->new 输入自己命名(这里我创建的是myLibrary),点击add jars...
本篇主要写的是关于静态路由表的添加,和如何让你不能上网的主机通过火墙路由表实现上网的功能。静态路由表:要是你的主机是2块网卡,并且做了网卡的绑定,依照我下面的方法是成功不了的,你可以去编辑:# vim /etc/rc.d/rc.localip route add 12.0.0.1/24 via 19...
同步就是将物理内存中dirty的页写入到磁盘中,保证磁盘和物理页之间的内容一致。 触发同步操作的时机: 1、周期性内核线程,扫描脏页,根据一定的规则选择脏页,将页写回到磁盘。 2、如果内核中的脏页过多,会触发同步 3、内核中其它组件触发同步操作(如sync、fsync和fdatasync...
安装jdk版本为1.6.0_12一。下载jdk下载地址:http://download.java.net/jdk6/选择Linux Platform jdk-6u12-linux-i586.bin 将该下载包拷贝到/usr/local下(随意了,找个地方就好)oracle收购了java:http:/...
echo这个命令我们最常见的还是在shell脚本中的使用,if语句,for语句,case语句。。。。这些都不是对echo命令的全面了解。下面还有很多其他echo的参数:来自本人的日常生活,和对资料查看总结。echo指令可以将参数输出到标准输出设备上,多个参数之间默认用空格分开,在输出完成后自动添加换...
十九. 和系统运行进程相关的Shell命令:1. 进程监控命令(ps): 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过...
1. 安装LAMP环境:点击进入2.配置虚拟主机www.test.com虚拟目录为/data/www/test3. yum安装svnyum install mod_dav_svn -y4. 创建svn数据目录mkdir -p /data/svn5. 创建新的svn版本库,并调整权限svnadmin....
rman备份脚本
#! /bin/bash
su - oracle
rman target /
backup AS COMPRESSED BACKUPSET
database
include current controlfile format'/orabak/db_%d_%T_%s'
plus archivelog format'/orabak/a...
Hibernate的二级缓存策略的一般过程如下: 1) 条件查询的时候,总是发出一条select * from table_name where …. (选择所有字段)这样的SQL语句查询数据库,一次获得所有的数据对象。 2) 把获得的所有数据对象根据ID放入到第二级缓存中。 3) 当Hibe...
1、下载SSH框架代码和eclipse插件,地址:http://yunpan.cn/QTCrdHF4xkEVp (提取码:0e8d)注意,一定要分清楚,SSH框架是要导入到自己的工程项目中的包,这些包是要在项目中调用的预先开发好的java文件;而eclipse插件是在eclipse环境下开发SSH相...
东西都上传到这里了:https://github.com/RexKang/Zabbix/tree/master/OS/Linux-disk-discovery 需要用到的东西:Zabbix的LLD:https://www.zabbix.com/documentation/2.0/manual/dis...
2.linux的服务与进程管理【2.1】系统启动流程简单的介绍下linux的系统启动流程,方便我们深入了解linux操作系统,对排除linux系统故障进行帮助。启动流程虽然简单但背后还有着更加复杂的底层函数调用,等待咱们去研究,本节课就算抛砖引玉了。启动第一步--加载BIOS当你打开计算机电源,计算...
原文来自:http://lwn.net/Articles/336224/
选择感兴趣内容简单翻译了下:
在内核社区一直以来的兴趣是保证质量.我们需要保证和改善质量是显而易见的.但是如何做到却不是那么简单.一个广泛的办法是找到一些成功之处来增加内核在多方面的透明性.这将使得这些方面的质量变得更加明朗,因此将改变内核质量.
采用多种形式增加透明性:
checkpatch.pl脚本突出显示...
一。查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Re...