Centos 服务器 测试

  1. 测试写能力

     dd if=/dev/zero of=test.img bs=1G count=64        
    
  2. 测试读能力

    dd if=test.img of=/dev/null 
    
  3. 打包和压缩

    # 1. tar cf 包名 文件路径
    
     for f in 2013* ; do echo $f ; tar cvf  $f.tar $f ; done                
    
    # 2. 压缩
    
     xz -T4 -k file_name  
     -T : 多线程
     -k : 表示不删除文件,不加则会删除文件
     
     # eg:
     for f in 2013*.tar ; do echo $f ; xz -T4 -k $f ; done                
    
    
  4. nfs远程挂载

    1. 安装好 nfs 服务 (百度任意一篇)
    2. 创建新文件夹,用于共享
    3. nfs 指令 在 要使用的机器上 执行
    	eg: 192.168.1.245 为存储机器
    		192.168.1.243 为服务机器 , 再此机器上执行
    	
    	mount nfs -t 192.168.1.245:/DAAS/ /mnt/DAAS
    
  5. mount 挂载

    # 1. fdisk -l  : 查磁盘信息以及挂载信息
    # 2. mount /dev/sdf /data1 : 挂载磁盘 sdf 到data1目录
    # 3. umount /data1 解除挂载
    # 4. 查看挂载信息
    	nfsstat -m
    # 5. 取消挂载
    	umount -l  路径
    
    
  6. shell for 编程

    1. 使用 简单 for 循环
    
    for f in 2013*.tar; 循环指定内容,或使用 {2013*.tar,2014*.tar}
    do echo $f ;
    xz -T4 -k $f ; 
    done     
    
  7. 查看机器性能

    # dstat
    ----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
    usr sys idl wai hiq siq| read  writ| recv  send|  in   out | int   csw 
     21   0  78   0   0   0|  15M 5209k|   0     0 |  31k  167k|3946   414 
     82   6  11   0   0   0| 160M    0 |  60B  924B|   0     0 |  16k  535 
    
    # 1. cpu 使用率
    # 2. 读写速度
    # 3. 网络传输速度
    
  8. raid 重新制作

    # 1. 找到机器对应的型号
    # 2. 百度找教程
    # 3. 安装系统
    
  9. 监控系统内存使用进程

    ps -eo pid,ppid,cmd,%mem --sort=-%mem | head
    
    
    watch "ps -eo pid,ppid,cmd,%mem --sort=-%mem | head"
    
    
posted @ 2023-02-07 13:15  染指未来  阅读(26)  评论(0编辑  收藏  举报