1.确认内核版本:

#uname -r
#uname -a

  

2.确认发行版本:

#cat /etc/redhat-release

  

3.查看系统载入的模块:

#lsmod | grep XXX

  

载入一个模块:

#modprobe ipt_connlimit

  

4.系统优化及其他

关闭硬盘对atime的写入
禁止yum-updatesd服务(这是自动更新yum的)
开启irqbalance服务,主要功能是可以合理的调配使用各个CPU核心,能够把压力均匀的分配到各个CPU核心上
一些软件的进程数,比如nginx的worker_processes,应该设置为cpu的逻辑核心数
关闭其他不必要的服务,如打印
如果内存大于16G,swap可以设置为1G

5.linux下的日志及命令

a.核心启动日志,日志文件写在系统每次启动时,包含了核心装入时系统所有的输出数据
/var/log/dmesg
查看方法:dmesg或less /var/log/dmesg

b.系统报错日志,记录着大部分系统服务的输出,很常用。
less /var/log/message

c.邮件日志,日志包含所有由sendmail、postfix送出的信息和报错邮件系统日志
less /var/log/maillog

d.系统安全日志,包含了所有与系统相关的信息,诸如登录,tcp_wrapper与xinetd服务,系统登录与网络连接的信息
less /var/log/secure

e.系统登录,系统的每一次登录,都会在此日志中添加记录,为了防止有人篡改,该文件为二进制文件
/var/log/wtmp

查看:
last
或 last -f /var/log/wtmp

f.现在登录用户的日志
/var/run/utmp 记录着现在登录的用户

查看:who, w等

g.错误的登录尝试
/var/log/btmp 记录错误的登录尝试;
查看:lastb

h.最后登录信息
/var/log/lastlog 记录每个用户最后的登录信息;
查看:lastlog

i.yum安装或卸载日志
/var/log/yum.log

j.启动日志
#cat /var/log/boot.log

k.计划任务日志
#cat /var/log/cron

l.ftp日志
#cat /var/log/xferlog

Centos系统信息及日志的更多相关文章

  1. Centos系统各种日志存详解

    Centos系统各种日志存储路径和详细介绍 Linux常见的日志文件详述如下 1./var/log/boot.log(自检过程) 2./var/log/cron (crontab守护进程crond所派 ...

  2. CentOS系统中常用查看系统信息和日志命令小结

    转载:http://www.3lian.com/edu/2015/04-09/204628.html 进程 # ps -ef # 查看所有进程 # top # 实时显示进程状态(另一篇文章里面有详细的 ...

  3. 查看Centos系统信息命令

    linux命令行具有强大的功能,我们安装vps后,首先应该知道系统信息,查看这些信息,你会发现Linux命令很简单,你可以按照下面的命令练习. linux系统信息 # uname -a # 查看内核/ ...

  4. 配置 centos apache 的日志文件为每天保存,在home分区

    /usr/local/apache/bin/rotatelogs 这个执行程序会根据安装方式不同的位置也不同,yum安装的话,路径为:/usr/sbin/rotatelogs 改为: ErrorLog ...

  5. Centos部署Loki日志聚合系统

    关于一些日志聚合由来及原理科普见我的另外一篇 <编程入门之日志聚合系统> https://www.cnblogs.com/uncleguo/p/15948763.html Loki日志聚合 ...

  6. RedHat/CentOS系统信息查看命令大全

    系统# uname -a               # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue   # 查看操作系统版本# cat /proc/cpuinfo   ...

  7. CentOS持久化二进制日志(systemd日志)

    1.创建日志存储文件 /var/log/journal 2.改变存储文件属主属组 chown root:systemd-journal /var/log/journal/ 3.修改文件权限 chmod ...

  8. CentOS配置远程日志服务器

    (1).发送日志的服务器(被收集) [root@xuexi ~]# vim /etc/rsyslog.conf //在#*.* @@remote-host:514行下添加一行 *.* @@192.16 ...

  9. CentOS下的日志切割

    在Linux下,日志会不停的增长,为了防止日志文件过大,导致我们无法在日志中快速找到想要的信息,我们会定时对日志文件进行切割.在这里我将使用logrotate切割日志. (1).logrotate的配 ...

随机推荐

  1. linux环境下,双击直连ping私有地址时候出现Destination host unreachable 解决办法

    在确保网线无故障的情况下,采取以下步骤 1.查看本机的hostname vim    /etc/sysconfig/network 2.编辑/etc/hosts vim /etc/hosts 加入以下 ...

  2. jQuery,月历,左右点击事件实现月份的改变

    html页面: <div class="recordbriefing-title-top-body"> <span class="record-left ...

  3. Selenium2+python自动化51-unittest简介【转载】

    前言 熟悉java的应该都清楚常见的单元测试框架Junit和TestNG,这个招聘的需求上也是经常见到的.python里面也有单元测试框架-unittest,相当于是一个python版的junit. ...

  4. 阿里云linux下修改mysql默认密码(xampp环境)- 原创

    1.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 例如: [mysqld] datadir=/var/lib/my ...

  5. (六)MySQL数据操作DML

    (1)insert:插入数据 顺序插入数据 insert into 表名 values(值1,值2,值3); 指定字段插入数据 insert into 表名(字段1,字段2,字段3) values(值 ...

  6. java装饰设计模式

    将一个对象作为参数进行传递,然后对这个对象进行包装---改变其中的方法或者添加一些新的行为---装饰设计模式---装饰者模式---Decorate Model 改变一个方法: 1. 通过继承这个类,然 ...

  7. C++-二维vector初始化大小方法-备忘

    来源: C++——二维vector初始化大小方法 1.直接用初始化方法 名字为vec,大小为n*m,初始值为0的二维vector. vector<vector<)); 2.用resize( ...

  8. HDU 1427 速算24点【数值型DFS】

    速算24点 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  9. AtCoder Grand Contest 023 A - Zero-Sum Ranges

    Time limit : 2sec / Memory limit : 256MB Score : 200 points Problem Statement We have an integer seq ...

  10. Jenkins一个任务下载多个git库代码

    公司的项目是微服务架构,一个服务对应的一个git仓库,现在的需求时拉取所有仓库代码下来,指定父级的pom.xml,一次性构建打包 jenkins在默认情况下,一个任务只能配置一个git仓库地址 1.安 ...