第一、打包压缩命令
tar tar cf /tmp/etc.tar /tmp/test tar xvf /tmp/etc.tar -C /tmp/test
bzip2 bzip2 /tmp/etc.tar bunzip2 /tmp/etc.tar.bz2
gzip gzip /tmp/etc.tar gunzip /tmp/etc.tar.gz
zip zip /tmp/etc.tar.zip /tmp/etc.tar unzip /tmp/etc.tar.zip
rar rar a /tmp/etc.tar.rar /tmp/etc.tar rar e /tmp/etc.tar.rar
tar xvf *.tar.gz
tar xvf *.tar.bz2 直接解压
tar 可以带以下两个参数打包并压缩
-j, --bzip2
-z, --gzip
=======================================
日志管理
日志服务: syslog
进程:syslogd
软件包:sysklogd
日志的目录: /var/log/
最常用的日志文件:
/var/log/messages
主配置文件 /etc/syslog.conf
启动参数配置文件 /etc/sysconfig/syslog
主配置文件的格式: 设备.日志级别 动作
日志设备
auth <--- pam_pwd 产生的日志
authpriv <--- 用户登录,权限信息的日志
cron <--- 计划任务的日志信息
daemon <--- xinetd服务产生日志
kern <--- 内核产生的日志文件
lpr <--- 打印服务产生的日志
mail <--- 邮件服务产生的日志
mark <--- syslog本身产生的一个特殊日志,就是产生一个时间戳
news <--- 新闻组产生的日志
syslog <--- syslog本身产生的日志
user <--- 用户程序产生的日志
uucp <--- uucp 的服务产生的日志
local0 through local7 <---- 用户自定义日志设备
debug <---调试级别,日志级别最低,能记录的信息就越底层,越详细
info <---一般的信息都被记录
notice <--- 一般认为比较重要的的信息就会记录下来
warning warn (same as warning) <--- 预警的信息
err, error (same as err) <----由于某个模块出错产生的日志
crit <---由于整个软件产生的错误,直接阻止的软件的正常运作
alert <--- 由于某些错误导致程序无法运行,需要马上进行修复的错误
emerg panic (same as emerg). 内核恐慌,日志级别最高,记录的信息就越简单,记录的机会就越少
none 就是任何信息都不记录
# 所有设备产生的info级别的日志都记录下来,但是mail,authpriv,cron 产生的任何级别的日志都不记录
*.info;mail.none;authpriv.none;cron.none /var/log/messages
# authpriv产生的所有级别的日志信息就记录下来
authpriv.* /var/log/secure
# uucp,news 这两个设备产生的日志只要属于crit级别都输出到/var/log/spooler
uucp,news.crit /var/log/spooler
注意:
类似于 mail.info 这种设定,会把mail设备产生的日志,包含info级别以及info以上的级别(notice emerg)
mail.=info 这种设定,仅仅会记录info级别的日志,别的级别都不记录
例子:
设定sshd的日志记录
1、
shell> vim /etc/ssh/sshd_config
SyslogFacility LOCAL6
LogLevel INFO
2、
shell> vim /etc/syslog.conf
local6.* /var/log/mysshd.log
3、重启涉及的服务
service sshd restart
service syslog restart
例子2:日志的输出动作
/filename.log <--直接把日志记录到一个文件
username1,username2
/dev/tty?
@hostname <---- 建议必须把主机名和对应的IP写在/etc/hosts文件下
local6.* root,tom
local6.* /dev/tty2
例子3:远程日志
1、设定远程日志服务器的配置
shell> vim /etc/sysconfig/syslog
SYSLOGD_OPTIONS="-r -m 0" <--- -r 接受远程机器传输过来的日志
2、设定应用服务器的配置(产生日志的这台电脑)
shell> vim /etc/syslog.conf
*.* @station228
shell> vim /etc/hosts
10.1.1.228 station228
shell> service syslog restart
======================================================
IP 地址
10 .1 .1 .1
00001010.00000001.00000001.00000001
位 --》 一个二进制数字符号就代表一个位
8位 = 1字节
IP 32位= 4字节
inet addr:10.1.1.1 Bcast:10.1.1.255 Mask:255.255.255.0
Mask (掩码) 用来和IP地址结合起来计算出该IP地址所在的网络(号)
ip地址的结构 : 网络号+主机号
IP地址 : 10.1.1.1
00001010.00000001.00000001.00000001 ==》 10.1.1.0 --》 网络号
掩码 : 255.255.255.0
11111111 . 11111111. 11111111.0 --> 只要是1的就代表IP地址的中的数值是属于网络号
一个网段有效的IP地址范围(广播域)
10.1.1.0 - 10.1.1.255 (整个网段的IP范围,但不是有效的IP范围)
网络号: 这个网络里第一个IP地址 10.1.1.0
广播地址:网络里最后一个IP地址 10.1.1.255 , 代表了这个网段里的所有有效IP地址
有效的IP地址: 除了网络号和广播地址,剩下的就是有效地址 10.1.1.1 ~ 10.1.1.254
IP地址的分类:
A:0.0.0.0 - 127.255.255.255
00000000.00000000.00000000.00000000 ~ 01111111.11111111.11111111.11111111
默认掩码:255.0.0.0
B:128.0.0.0 - 191.255.255.255
10000000 ~ 10111111
默认掩码:255.255.0.0
C:192.0.0.0 - 223.255.255.255
11000000 ~ 11011111
默认掩码:255.255.255.0
D:保留,组播地址
E:科研
私有IP
A: 10.0.0.0 - 10.255.255.255
B: 172.16.0.0 - 172.31.255.255
C: 192.168.0.0 - 192.168.255.255
保留IP
127.0.0.1 - 127.255.255.255 --- 本地环回测试地址,一般用户本机测试用的
0.0.0.0 <----代表所有的IP
255.255.255.255 <--- 代表某个网络里所有IP
子网划分:
例子:
192.168.1.0/255.255.255.0 | 192.168.1.0/24
24-》 11111111.11111111.11111111.00000000 ==> 255.255.255.0
网络号: 192.168.1.0
有效IP范围(主机号范围): 192.168.1.1 - 192.168.1.254
192.168.1.0 - 192.168.1.255
例子2:子网划分
192.168.1.0/25 ---> 192.168.1.2/255.255.255.128
11111111.11111111.11111111.10000000
有多少个子网? 2^1=2
由于这一个C类IP 地址, 该类IP地址的默认掩码255.255.255.0,也就是一共有24位作为网络号,但是本例中是的网络号从掩码可以知道一共有25 ,所以 2 ^(25-24)= 2^1=2
每个子网有多少个合法主机IP? 2^7-2 = 126
2 ^ (32-25) -2 = 126
子网号? 块大小 = 256-128 = 128
第一块:0-127 第二块:128-255
子网一: 192.168.1.0 ~ 192.168.1.127
子网二: 192.168.1.128 ~ 192.168.1.255
子网网络号: 192.168.1.0 192.168.1.128
第一个有效主机IP 192.168.1.1 192.168.1.129
最后一个有效主机IP 192.168.1.126 192.168.1.254
子网广播地址: 192.168.1.127 192.168.1.255
例子3:
192.168.1.0/26 --> 255.255.255.192
11111111.11111111.11111111.11000000
有多少个子网? 划分为多少的网络? 2^(26-24)=4
每个子网有多少个合法主机IP? 2^6 - 2 = 62
子网号? 块大小 = 256 - 192 = 64
0-63 64-127 128-191 192-255
子网网络号: 192.168.1.0 192.168.1.64 192.168.1.128 .192
第一个有效主机IP 192.168.1.1 192.168.1.65 192.168.1.129 .193
最后一个有效主机IP 192.168.1.62 192.168.1.126 192.168.1.190 .254
子网广播地址: 192.168.1.63 192.168.1.127 192.168.1.191 .255
例子4:
192.168.1.0/28 -> 255.255.255.240
有多少个子网? 划分为多少的网络? 2^4 = 16
每个子网有多少个合法主机IP? 2^4 -2 = 14
子网号? 块大小 = 256 - 240 = 16
0-15 16-31 32-47 ..... 240-255
子网网络号: 192.168.1.0 .16 .32 .240
第一个有效主机IP 192.168.1.1 .17 .33 .241
最后一个有效主机IP 192.168.1.14 .30 .46 .254
子网广播地址: 192.168.1.15 .31 .47 .255
例子5:
192.168.1.0/30 --> 255.255.255.252
有多少个子网? 划分为多少的网络? 2^6 = 64
每个子网有多少个合法主机IP? 2^2 -2 = 2
子网号? 块大小 = 256 - 252 = 4
0-3 4-7 8-11 ..... 252-255
子网网络号: 192.168.1.0 .16 .32 .240
第一个有效主机IP 192.168.1.1 .17 .33 .241
最后一个有效主机IP 192.168.1.2 .30 .46 .254
子网广播地址: 192.168.1.3 .31 .47 .255
B类IP地址的划分
172.16.0.0/16 <-- 255.255.0.0
有多少个子网? 划分为多少的网络? 2^(16-16) = 1
每个子网有多少个合法主机IP? 2^16 -2 = 65536-2=65534
子网号?
子网网络号: 172.16.0.0
第一个有效主机IP 172.16.0.1
最后一个有效主机IP 172.16.255.254
子网广播地址: 172.16.255.255
例子1:
172.16.0.0/18 <--- 255.255.192.0
11111111。11111111。11000000。00000000
有多少个子网? 划分为多少的网络? 2^(18-16) = 4
每个子网有多少个合法主机IP? 2^(32-18) - 2 = 16382
子网号? 块大小 = 256 - 192 = 64
0-63 64-127 128-191 192-255
子网网络号: 172.16.0.0 172.16.64.0 。。。 172.16.192.0
第一个有效主机IP 172.16.0.1 172.16.64.1 。。。 172.16.192.1
最后一个有效主机IP 172.16.63.254 172.16.127.254 。。。 172.16.255.254
子网广播地址: 172.16.63.255 172.16.127.255 。。。 172.16.255.255
例子2:
172.16.0.0/25 <---- 255.255.255.128
11111111.11111111.11111111.10000000
有多少个子网? 划分为多少的网络? 2^(25-16) = 512
每个子网有多少个合法主机IP? 2^(32-25) - 2 = 126
子网号? 块大小 = 256 - 128 = 128
0-127 128-255
子网网络号: 172.16.0.0 172.16.0.128 172.16.1.0 。。。 .255.128
第一个有效主机IP 172.16.0.1 172.16.0.129 172.16.1.1 。。。 .255.129
最后一个有效主机IP 172.16.0.126 172.16.0.254 172.16.1.126 。。。 .255.254
子网广播地址: 172.16.0.127 172.16.0.255 172.16.1.127 。。。 .255.255
A类地址划分
例子: 10.0.0.0/20 -- 255.255.240.0
11111111.11111111.11110000.00000000
有多少个子网? 划分为多少的网络? 2^(20-8) = 4096
每个子网有多少个合法主机IP? 2^(32-20) - 2 = 4094
子网号? 块大小 = 256 - 240 = 16
0-15 16-31 .... 240-255
子网网络号: 10.0.0.0 10.0.16.0 .... 10.255.240.0
第一个有效主机IP 10.0.0.1 10.0.16.1 10.255.240.1
最后一个有效主机IP 10.0.15.254 10.0.31.254 10.255.255.254
子网广播地址: 10.0.15.255 10.0.31.255 10.255.255.255
练习:
192.168.1.0 /27 255.255.255.224
销售 7 人力:13 后勤:16 财务:15 技术:16
思考:
1、至少需要多少个子网? 2^3=8
2、每个子网至少需要多少个有效的IP? 2^5-2=30
排错:
[pc1] ---- eth0 [router] eth1 ----- [pc2]
pc1 : 192.168.1.2/255.255.255.192 gw:192.168.1.62
pc2 : 192.168.1.194/255.255.255.192 gw:192.168.1.64 <---错误
router-eth0:192.168.1.62/255.255.255.192
router-eth1:192.168.1.64/255.255.255.192 <---错误
修改:
router -eth1 : 192.168.1.193/255.255.255.192
pc2-gw : 192.168.1.193
阅读(751) | 评论(0) | 转发(0) |