要启动 cron 服务,使用 /sbin/service crond start 命令。要停止该服务,使用/sbin/service crond stop 命令。推荐你在引导时启动该服务。
ps -ef|grep cron
/sbin/service crondrestart
需要将crond设置为系统启动后自动启动的服务,可以在/etc/rc.d/rc.local 中,在末尾加上
service crond start
[root@sgpc146 ~]# chkconfig --list|grep crond
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off[root@sgpc146 ~]#
[root@sgpc146 ~]#
[root@sgpc146 ~]# /etc/init.d/crond restart
Stopping crond: [ OK ]
Starting crond: [ OK ]
[root@mdw dw04]# chkconfig --list
配置启动服务:
system-config-services
scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名 2
[ 本地用户名@IP地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 .
可能有用的几个参数 :
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
-C 使能压缩选项 .
-P 选择端口 . 注意 -p 已经被 rcp 使用 .
-4 强行使用 IPV4 地址 .
-6 强行使用 IPV6 地址 .
-r Recursively copy entire directories.
将本地的TEST1.txt文件copy 到129.100.253.146,orabak的目录下:
[root@mdw dw01]# scp TEST1.txt root@129.100.253.146:/orabak
The authenticity of host '129.100.253.146 (129.100.253.146)' can't be established.
RSA key fingerprint is 11:2a:87:60:e5:2f:fd:56:d0:eb:96:bb:a9:45:89:df.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '129.100.253.146' (RSA) to the list of known hosts.
root@129.100.253.146's password:xxx
TEST1.txt
将 root@129.100.253.146中/orabak/TB201207_xxx.txt copy 到本地的/data2目录:
scp root@129.100.253.146:/orabak/TB201207_xxx.txt /data2
进阶用法:
tar cvzf - /path/ | ssh username@remoteip "cd /some/path/; cat -> path.tar.gz"#压缩传输
tar cvzf - /path/ | ssh username@remoteip "cd /some/path/; tar xvzf -" #压缩传输一个目录并解压
系统日志
# dmesg |egrep "sd|eth"cat /var/log/dmesg
cat /var/log/messages |grep -i fail
dmesg |grep -i err
系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况
网络
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息
进程
# ps -ef # 查看所有进程
# top # 实时显示进程状态
用户
# w # 查看活动用户
# id # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务# chkconfig --list # 列出所有系统服务
# chkconfig --list | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包
[root@pc17 ~]# umount /cdimage/
umount: /cdimage: device is busy
umount: /cdimage: device is busy
[root@pc17 ~]# fuser -m /cdimage
/cdimage: 22095c
[root@pc17 ~]#
[root@pc17 ~]# umount /cdimage/ -f
umount2: Device or resource busy
umount: /cdimage: device is busy
umount2: Device or resource busy
umount: /cdimage: device is busy
[root@pc17 ~]# fuser -m /cdimage//cdimage/: 22095c
[root@pc17 ~]# ps -ef |grep 22095
root 6196 3975 0 00:00 pts/2 00:00:00 grep 22095
root 22095 22072 0 May06 pts/1 00:00:00 -bash
[root@pc17 ~]# kill -9 22095
[root@pc17 ~]# umount /cdimage/
[root@pc17 ~]#
[root@pc17 ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
ext3 147G 55G 85G 40% /
/dev/sda1 ext3 99M 32M 62M 34% /boot
tmpfs tmpfs 64G 6.7G 57G 11% /dev/shm
[root@pc17 ~]#
# tail /var/log/messages 查看日志
last
Thu Sep 15 00:00:00 CST 2011
[root@sgpc146 ~]# date -s 22:22:30
Thu Sep 15 22:22:30 CST 2011
[root@sgpc146 ~]# date
Thu Sep 15 22:22:31 CST 2011
pc197:/home/oracle>ls -lct /etc/ | tail -1 | awk '{print $6, $7, $8}'
Mar 11 2013
cat ALL.INQREFAC.asc|awk '{if ( substr($0,10,27) != "000000000000000000000000000" || substr($0,68,2) != "00" ) {print substr($0,10,27),"",substr($0,68,2)}}'
wget ftp://root:xxxxxx@179.100.253.179/home/oracle/223808.log