11月1日任务

10.32/10.33 rsync通过服务同步

[root@aming-01 ~]# rsync --daemon
[root@aming-01 ~]# ps aux |grep rsync
root       2213  0.0  0.0 114740   356 ?        Ss   01:30   0:00 rsync --daemon
root       2215  0.0  0.0 112720   980 pts/0    R+   01:31   0:00 grep --color=auto rsync
 

 

10.34 linux系统日志

/var/log/message,

它是核心系统日志文件,包含了系统启动时的引导消息,以及系统运行时的其他状态消息。IO错误、网络错误和其他系统错误都会记录到这个文件中。另外其他信息,比如某个人的身份切换为root以及用户自定义安装的软件(apache)的日志也会在这里列出。

系统日志会自动切割成多个。带日期

[root@aming-01 ~]# ls /var/log/messages*
/var/log/messages           /var/log/messages-20181022
/var/log/messages-20181008  /var/log/messages-20181031
/var/log/messages-20181015

logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮循)、压缩以及删除旧的日志文件。例如,你可以设置logrotate,让/var/log/foo日志文件每30天轮循,并删除超过6个月的日志。配置完后,logrotate的运作完全自动化,不必进行任何进一步的人为干预。

查看配置文件

[root@aming-01 ~]# cat /etc/logrotate.conf 
# see "man logrotate" for details
# rotate log files weekly
weekly   ###每周切割一次

# keep 4 weeks worth of backlogs
rotate 4    ####保留4个文件

dmesg,查看硬件相关日志信息

[root@aming-01 ~]# dmesg

[root@aming-01 ~]# dmesg -c  清空日志

 

 last命令用了显示用户登录情况

last

 lastb命令用于列出登入系统失败的用户相关信息。

lastb

 

10.35 screen工具

Screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器。

首先直接在命令行键入screen命令

[root@aming-01 ~]# screen
 

窗口中键入ctrl+C+a d 切换虚拟窗口到后台

查看正在进行的虚拟进程ID号

[root@aming-01 ~]# screen -ls
There is a screen on:
    2168.pts-0.aming-01    (Detached)
1 Socket in /var/run/screen/S-root.

使用screen -r <screen_pid>重新连接上

[root@aming-01 ~]# screen -r 2168 
 

 

 

 

 

扩展

 

 

1. Linux日志文件总管logrotate  http://linux.cn/article-4126-1.html

 

 

2. xargs用法详解 http://blog.csdn.net/zhangfn2011/article/details/6776925 

转载于:https://my.oschina.net/u/3348129/blog/2398612

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值