一些命令及注意事项

产生日志信息是默认记录的位置/var/log   查看日志信息 tail messages  

tail –f messages 不退出查看    tail secure 一些敏感信息 只有管理员有权限查看  

klogd 专门记录内核产生的日志信息  syslogd配置文件在/etc/syslog.conf  

cron 定时任务  每隔一段时间就执行一次 可以自己定义执行频率  

可以分为system cron /etc/crontab         user cron /var.spool/cron/username  

*****表示分时日月周   *表示每   -表示取连续范围 ,表示离散范围 /表示取频率  

anacron  是对cron的一个补充   配置文件在/etc/anacrontab   默认不会启动  

启动方式:chkconfig anacron on  service anacron start 重启生效

内核的监控和配置   

操作内核:   微内核:  (windows , solaris)  core ,subsystem   单内核:linux模块化设计(modules)支持动态装载卸载       

内存管理  ,物理内存.线性内存  

安全性:加密解密    

uptime 用于显示系统运行时间   tload基于图形的显示负载    gnome system monitor 显示进程(相当于进程管理器)        

free 用于显示内存可用及已用的所有空间   vmstat 显示内存情况  

iostat一般由sysstat提供的   用于报告cpu统计信息的   

lsof 显示所打开的文件的    sosreport生成系统debug文件的信息摘要  

vim /etc/sysctl.conf 里面设置  再用sysctl –p重新读取  

查看pc信息 lspci   查看usb信息 lsusb    x86info查看cpu详细信息 如果没装则用yum install x86info 安装此命令的组件        

生成随机数的设备 /dev/random  /dev/urandom     数据黑洞 /dev/null      

lsmod 显示当前系统所有模块状态信息    查看某个模块摘要信息:modinfo 后跟模块名字  

卸载模块 modprobe –r 后跟模块名称    手动装载时 modprobe 后跟模块名称   

modprobe配置文件:/etc/modprobe.conf   

depmod :用于生成模块间依赖关系的列表   insmod 用于装载模块 (后跟具体路径)   

rmmod 从内核中移除模块 不需要指模块路径 后跟模块名称 –f强行卸载  

mkinitrd 是个shell脚本

查看网络地址:ifconfig  还可以用ip addr show      ip link show查看网络链接状态

ip –s link show 查看网络链接统计数据 动态配置地址:ip addr

ip link (dev eth0) down 禁用链接         duplex 设置网卡双工模式 half | full

autoneg   on |off 打开或者关闭自动协商   

当网卡无法获得地址时有一个自动专用地址:169.254网段  仅用来本地网络中的通信 不能实现路由   

linux 支持网卡别名 可以在一个网卡配多个地址  通过取别名的方式来配置多个地址 :eth0:0  这种方式网络服务重启就失效了

手动添加路由   route –n 查看当前路由信息    netstat –rn也可以查看当前主机下的路由信息

netstat –t 查看tcp链接  -u查看udp链接 

ip route 显示本机上的路由信息      

配置静态路由 route add –host  / –net   表示到目标主机或者网络 后面跟目标网络及掩码后跟下一跳主机的网关   这些配置 在网络服务重启后全部失效

永久保留静态路由信息   需要建立配置文件来实现  cd /etc/sysconfig/network-scripts/      vim  route-eth0 具体配置在rh131127    service network restart重新启动网络服务

验证ip的连通性  ping traceroute  linux 两者结合起来用mtr

/etc/hosts 下修改 取别名   来进行对主机名的配置

在当前主机配置DNS 服务器  编辑vim /etc/resolv.conf 

gethostip 来获取主机的ip地址     dig  –t  A  instructor.example.com 来获取主机信息

扫描工具:nmap    -p扫描端口 –o探测对方操作系统的版本

tcpdump 抓包工具 –i指定接口抓包   wireshark 协议分析软件进行抓包

开机自动挂载 编辑/etc/fstab 添加一行进行挂载 

 

本文出自 “攀岩,永不驻足。” 博客,谢绝转载!

你可能感兴趣的:(命令,内核,监控,休闲,选项)