Fork me on GitHub

系统监控磁盘分区 homework

作业一:
1)	开启Linux系统前添加一块大小为15G的SCSI硬盘
2)	开启系统,右击桌面,打开终端
3)	为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G
运行 fdisk -l 命令查看数据盘
运行 fdisk /dev/xvdb,对数据盘进行分区。根据提示,依次输入 n,e,1,两次回车,wq,分区就开始了
4)	格式化主分区为ext3系统
mkfs.ext3 /dev/xvda1
5)	将逻辑分区设置为交换分区
mkswap /dev/xvdb5
6)	启用上一步的交换分区
swapon /dev/xvdb5
7)	查看交换分区的状态
swapon -s
作业二:free命令查看内存
[root@iZ25j36rr97Z ~]# free
             total       used       free     shared    buffers     cached
Mem:       8057964     640280    7417684          0      69184     418432
-/+ buffers/cache:     152664    7905300
Swap:            0          0          0
[root@iZ25j36rr97Z ~]# 
整理buffer与cache的作用
buffer 用于存放要输出到disk(块设备)的数据的
cache 存放从disk上读出的数据
计算真实的内存使用率
used Used memory =total – free – buffers – cache
[root@iZ25j36rr97Z ~]# echo $[8057964-7417684-69184-418432]
152664
[root@iZ25j36rr97Z ~]# 
作业三:dd命令测试硬盘速度
[root@iZ25j36rr97Z ~]# dd if=/dev/zero of=/a.txt bs=1G count=1 
1+0 records in
1+0 records out
1073741824 bytes (1.1 GB) copied, 1.40198 s, 766 MB/s
作业四:查找一个名为ssh的进程,并且将其强制杀死
[root@iZ25j36rr97Z ~]# ps aux|grep ssh
root      1008  0.0  0.0  66628  1236 ?        Ss   May25   0:00 /usr/sbin/sshd
root     25652  0.0  0.0  98340  4028 ?        Ss   14:32   0:00 sshd: root@pts/0 
root     25672  0.0  0.0  98340  4032 ?        Ss   14:38   0:00 sshd: root@pts/1 
root     25695  0.0  0.0 103252   832 pts/1    R+   14:40   0:00 grep ssh
kill -9 1003
pkill ssh
[root@iZ25j36rr97Z ~]# 

作业五:
	预习制作交换分区
    mkswap /dev/xvda1
    swapon /dev/xvda1
	预习软链接和硬链接
    硬链接:
    有着相同inode号仅文件名不同的文件
    1.文件有相同的inode及data block
    2.只能对已存在的文件进行创建
    3.不能交叉文件系统进行硬链接的创建
    4.删除一个硬链接文件并不影响其他有相同inode号文件
    软链接:
    有着自己的inode号以及用户数据块
    1.软链接有自己的文件属性及权限
    2.可对不存在的文件或目录创建软链接
    3.软链接可交叉文件系统
    4.软链接可对文件或目录创建
    5.创建软连接时,链接计数i_nlink不会增加
    6.删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软链接被成为死链接
	预习临时配置ip和永久配置ip
    ifconfig命令临时配置IP 地址
    ifconfig eth0 192.168.0.200 netmask 255.255.255.0
    setup 设置永久ip
    修改网络配置文件的方式永久配置IP
    vim /etc/network-scrips/ifcfg-eth0
    DEVICE=eth0 网卡设备名
    BOOTPROTO=none  是否自动获取IP(none、static、dhcp)
    HWADDR=00:0c:29:17:c4:09       MAC地址
    NM_CONTROLLED=yes 是否可以由NetWork Manager图形管理工具托管
    ONBOOT=yes  是否随网络服务启动,eth0生效
    TYPE=Ethernet   类型是以太网
    UUID="44b76c8a-b59f-44d5-83da-323f32e32a2" 唯一识别码(这里我是胡乱输入的一个)
    IPADDR=192.168.0.252  IP地址
    NETMASK=255.255.255.0 子网掩码
    GATEWAY=192.168.0.1   网关
    DNS1=202.106.0.20     DNS
    IPV6INIT=no           IPV6没有启动
    USERCTL=no            不允许非root用户控制此网卡,建议设置为no
    在虚拟机中直接拷贝别人的镜像的时候必须要小心这一点,否则造成两个人的虚拟机都不能上网
    修改UUID
     1.删除/etc/sysconfig/network-scripts/ifcfg-eth0配置文件中的MAC地址所在的行的信息
     2.删除网卡和MAC地址绑定文件:rm -rf /etc/udev/rules.d/70-persistent-net.rules
     3.重启计算机
	预习rpm和yum安装软件包
    rpm 
    mysql-libs-5.1.73-3.el6_5.x86_64
    第1部分是name,表示这个rpm软件包的名称
    第2部分是version表示这个rpm 软件包的版本
    第3部分是release,表示这个rpm软件包的版本发布次数(修正号码);
    第4部分是architectures,表示这个rpm软件包适用于哪些平台;
    最后一部分是rpm,表示这个rpm软件包的文件扩展名。
    
    rpm –qa:显示目前操作系统上安装的全部软件包
    rpm –qi 软件包名:显示这个软件包的信息
    rpm –ql 软件包名:列出这个软件包中所包含的全部文件
    
    yum安装软件 yum –y install 软件名
    yum删除软件 yum –y remove 软件名
    yum删除组件 yum –y groupremove 组件名
    yum clean all 清除yum缓存
    yum search 查找软件包
    
    
    

  

posted on 2017-05-26 16:47  vmaze  阅读(220)  评论(0编辑  收藏  举报

导航