zoukankan      html  css  js  c++  java
  • linux

    查看linux服务器信息

    #查看系统版本信息
    cat /proc/version
    #版本信息配置文件
    cat /etc/os-release
    #查看内容信息
    lsmem
    cat /proc/meminfo
    #查看cpu信息
    lscpu 
    cat /proc/cpuinfo
    
    # 查看mysql 的配置信息
    cat /etc/my.cnf
    

    cpu信息详解

    
    Architecture:          x86_64 //架构--这里的64指的位处理器
    CPU op-mode(s):        32-bit, 64-bit
    Byte Order:            Little Endian //小端法
    CPU(s):                4    //cpu数量
    On-line CPU(s) list:   0-3  //在线的cpu数量 有些时候为了省电或者过热的时候,某些CPU会停止运行
    Thread(s) per core:    1    //每个核心的线程数
    Core(s) per socket:    4    //每个插槽上有几个核心
    座:                 1      
    NUMA 节点:         1       //NUMA 这个太复杂,所以他的解释在下面
    厂商 ID:           GenuineIntel
    CPU 系列:          6
    型号:              94
    型号名称:        Intel(R) Xeon(R) CPU E3-1225 v5 @ 3.30GHz
    步进:              3 //这个可以简单理解为版本号  也有A0这样的标识方式
    CPU MHz:             900.023
    CPU max MHz:           3700.0000
    CPU min MHz:           800.0000
    BogoMIPS:            6624.00 // MIPS是每秒百万条指令,Bogo是Bogus(伪)的意思,这里是估算MIPS值
    虚拟化:           VT-x //虚拟化技术,这个我不太懂,不敢乱说
    L1d 缓存:          32K //一级高速缓存 dcache 用来存储数据
    L1i 缓存:          32K //一级高速缓存 icache 用来存储指令  
    L2 缓存:           256K
    L3 缓存:           8192K //缓存速度上 L1 > L2 > L3 > DDR(内存) 内存的理论速度在几十g一秒
    NUMA 节点0 CPU:    0-3 //四个cpu在一个numa节点上
    

    文件目录大小及挂载查看

    #查看目录的挂载情况
    du -h
    
    free
     
    df -ah
    
    lsblk
    
    mount
    
    fdisk -l
    #查看各个目录下占用的空间
    du -B G --max-depth=1 /
    

    du和df区别

    
    1,两者区别
    du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在
    的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
    df,disk free,通过文件系统来快速获取空间大小的信息,当我们删除一个文件的时候,这个文件不
    是马上就在文件系统当中消失了,而是暂时消失了,当所有程序都不用时,才会根据OS的规则释放掉已
    经删除的文件, df记录的是通过文件系统获取到的文件的大小,他比du强的地方就是能够看到已经删除
    的文件,而且计算大小的时候,把这一部分的空间也加上了,更精确了。
    当文件系统也确定删除了该文件后,这时候du与df就一致了。
    
    2,du查看目录大小,df查看磁盘使用情况。
    我常使用的命令(必要时,sudo使用root权限),
    1).查看某个目录的大小:du -hs /home/master/documents
    查看目录下所有目录的大小并按大小降序排列:sudo du -sm /etc/* | sort -nr | less
    2).查看磁盘使用情况(文件系统的使用情况):sudo df -h
    df --block-size=GB
    -h是使输出结果更易于人类阅读;du -s只展示目录的使用总量(不分别展示各个子目录情况),-m是以
    MB为单位展示目录的大小(当然-k/-g就是KB/GB了)。
    
    3,du使用详细案例
    a:显示全部目录和其次目录下的每个档案所占的磁盘空间
    s:只显示各档案大小的总合
    b:大小用bytes来表示
    x:跳过在不同文件系统上的目录不予统计
    a:递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数
    

    两台linux下文件copy

    scp /home/look/dev-software/alibaba-rocektmq-3.2.6.tar.gz 192.168.1.2:/home/look/dev-software/
    
  • 相关阅读:
    Set和Multiset 怎么用咧↓↓↓
    sql server 复习笔记2
    sql server 复习笔记1
    数据分析相关学习 -1 numpy
    复习2
    scrapy 4 学习 crawl spider
    scrapy3 中间件的使用
    scapy2 爬取全站,以及使用post请求
    复习1
    scrapy 学习笔记2 数据持久化
  • 原文地址:https://www.cnblogs.com/iullor/p/14853645.html
Copyright © 2011-2022 走看看