-----------------------你站在桥上看风景--------------------------------------------I---------------------------------------------------------------------------------------看风景人在楼上看你-----------------------------------------Love---------------------------------------------------------------------------------明月装饰了你的窗子-----------------------------------------China---------------------------------断章----------------------------------------你装饰了别人的梦--------rokanio--------

几个工作中常用的小技巧(20090113)

上一篇 / 下一篇  2010-06-02 15:50:02 / 个人分类:Linux技术

1.     修改Linux系统时间

目前测试机大部分都是安装xen的虚拟机,有些时候需要修改时间,但单纯的使用date –s time是无法修改系统时间的。正确修改,需要如下操作:

1.       root下执行 echo 1 > /proc/sys/xen/independent_wallclock

2.       然后再执行date –s 14:11:12

3.       除了手工用date命令去改,也可以通过命令/usr/sbin/ntpdate pool.ntp.orgInternet同步时间。但若出现以下提示 #/usr/sbin/ntpdate pool.ntp.org

29 Dec 14:06:34 ntpdate[30589]: the NTP socket is in use, exiting

需要先stop NTP,再同步时间。Stop NTP有两种方式:

A. root下直接sevice ntpd stop

#service ntpd stop

Shutting down ntpd:                              [  OK  ]

B. 手工stop ntpd

[root@Xen4 init.d]# pwd

/etc/rc.d/init.d

[root@Xen4 init.d]# ./ntpd stop

Shutting down ntpd: 

2.     xen虚拟机启动

我们的测试机基本上都是xen的虚拟机,若虚拟机挂了,大家可以通过以下方式启动。

xm list 查看虚拟机列表

xm start vm-name 启动虚拟机--常用

xm create -c vm-name 建立虚拟机

xm des vm-name  释放虚拟机

3.     几个好用的command

a.       查看谁登陆到这台机器

1.       通过whow命令,查看目前登陆的ip

2.       nmblookup -A 10.19.86.19  --- 可以查看工号,随后通过工号查到who

 

 

b.       lastlog -- 可以查看各用户最近一次登录系统的时间

 

 

c.       find 查找文件

一般格式:find pathname -options [-print -exec -ok ...]

参数说明:

pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。

-print find命令将匹配的文件输出到标准输出。

-exec find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' {  } \;注意{   }\;之间的空格。

-ok -exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。

 

实用命令举例:

-mtime -5 查找5天内的文件,以quakebss.log开头的文件:

find /home/admin/output/bss/logs -name "quakebss.log*" -mtime -5

-mtime +5 查找5天前的文件,以quakebss.log开头的文件:

find /home/admin/output/bss/logs -name "quakebss.log*" -mtime +5

-ok 删除前给出判断:(注意命令最后的格式,以 {} \; 结尾)

find /home/admin/output/bss/logs -name "quakebss.log*" -mtime +120 -ok rm {} \;

-exec直接删除所查找文件:

find /home/admin/output/bss/logs -name "quakebss.log*" -mtime +120 -exec rm {} \;

以下是其他几个参数的说明:

     -amin n

  查找系统中最后N分钟访问的文件

  -atime n

  查找系统中最后n*24小时访问的文件

  -cmin n

  查找系统中最后N分钟被改变文件状态的文件

  -ctime n

  查找系统中最后n*24小时被改变文件状态的文件

    -mmin n

  查找系统中最后N分钟被改变文件数据的文件

  -mtime n

  查找系统中最后n*24小时被改变文件数据的文件


TAG:

 

评分:0

我来说两句

buutterfly

buutterfly

God , after God , me.

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 23230
  • 日志数: 41
  • 建立时间: 2009-10-10
  • 更新时间: 2010-07-06

RSS订阅

Open Toolbar