寻觅生命中的那一片浅草......

date转换时间和时间戳

时间戳 to 时间
date -d ‘1970-01-01 UTC 946684800 seconds’ +”%Y-%m-%d %T %z”

时间 to 时间戳
date -d ‘2006-02-14 00:00:00’ +%s

info date
看example小节的最后有详细说明

chkconfig在ubuntu里用什么命令替代

# update-rc.d sshd defaults          # Activate sshd with the default runlevels
# update-rc.d sshd start 20 2 3 4 5 . stop 20 0 1 6 .  # With explicit arguments
# update-rc.d -f sshd remove         # Disable sshd for all runlevels
# shutdown -h now (or # poweroff)    # Shutdown and halt the system

top libncurses.so.4

在linux操作系统下,执行 top 命令出现了 “error while loading shared libraries: libncurses.so.4…”报错信息,原因是系统找不到libncurses.so.4文件。解决方法如下:

# cd /usr/lib        //进入到/usr/lib目录下

# ls -la libncurses.so*     //查询文件名包含libncurses.so字符串的文件

libncurses.so  libncurses.so.5  libncurses.so.5.4     //系统返回的查询结果
可见虽然没有libncurses.so.4文件,但有libncurses.so.5.4文件,只要建一个ln就好了,命令如下:

# ln -s  /usr/lib/libncurses.so.5.4  /usr/lib/libncurses.so.4

转载自:http://blog.csdn.net/gavin8197/archive/2008/12/19/3556326.aspx

史上最强bash函数库

多为系统操作相关,如

取内网地址: get_localip()
取内网网口: get_local_iface()
取网关的IP:  get_gateway_ip()
添加一个cron作业: add_cron()
删除一个cron作业: del_cron()
取内存大小: get_mem_size()
取硬盘大小: get_hdd_size()
查找非系统默认帐号:find_non_sys_user()
………

使用方法:
将func-common.sh和主脚本放在同一个目录下
在主脚本中source函数库后直调用, 函数参数见注释说明
复制内容到剪贴板
代码:

export WORKDIR=$( cd ` dirname $0 ` && pwd )

if [[ ! -r “$WORKDIR/func-common.sh” ]]; then
echo “[$WORKDIR/func-common.sh] NOT FOUND”
exit 1
fi

. “$WORKDIR/func-common.sh” || exit 1
代码存于google svn中, 会不定期更新
http://huan.googlecode.com/svn/bash/func-common.sh

转载自:http://bbs.linuxeden.com/thread-192227-1-1.html

redhat的rpc.statd服务

共享和加载NFS文件系统需要什么服务?
解决方法:红帽企业Linux使用核心级的支持和守护进程的组合来提供NFS文件共享.NFS依靠远程过程调用(RPC)在客户端和服务器端路由请求。在Linux下RPC服务由portmap服务控制.

为了共享和加载NFS文件系统,下面的服务要一起工作:

* nfs – 启动相应RPC服务进程来服务对于NFS文件系统的请求.
* nfslock – 一个可选的服务,用于启动相应的RPC进程,允许NFS客户端在服务器上对文件加锁.
* portmap – Linux的RPC服务,它响应RPC服务的请求和与请求的RPC服务建立连接.

下面的RPC进程在后台一起工作服务于NFS服务:

* rpc.mountd – 这个进程接受来自NFS客户端的加载请求和验证请求的文件系统正在被输出.这个进程由NFS服务自动启动,不需要用户的配置.

* rpc.nfsd – 这个进程是NFS服务器.它和Linux核心一起工作来满足NFS客户端的动态需求,例如提供为每个NFS客户端的每次请求服务器线程.这个进程对应于nfs服务.

* rpc.lockd – 一个可选的进程,它允许NFS客户端在服务器上对文件加锁.这个进程对应于nfslock服务.

* rpc.statd – 这个进程实现了网络状态监控(NSM)RPC协议,通知NFS客户端什么时候一个NFS服务器非正常重启动.这个进程被nfslock服务自动启动,不需要用户的配置.

* rpc.rquotad – 这个进程对于远程用户提供用户配额信息. 这个进程被nfs服务自动启动,不需要用户的配置.

停用命令

service nfslock stop

chkconfig nfslock off

rpcbind服务停止命令

service portmap stop

转载自:http://falchion.javaeye.com/blog/400132

2025年七月
« 5月    
 123456
78910111213
14151617181920
21222324252627
28293031