• 查看Linux 系统的配置,内核版本和增减用户/增减组/增减权限


    今天购买了一款腾讯云服务器,一年120RMB

    配置也很一般

    1核的CPU

    2GB内存

    1Mbps 带宽

    普通云硬盘  50G 

    操作系统: CentOS 7.2.64

     

     现在来验收一下

      17  2019-05-09 14:45:07 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
       18  2019-05-09 14:45:50 cat /proc/meminfo |grep MemTotal
       19  2019-05-09 14:46:09 df -h
       20  2019-05-09 14:46:41 fdisk -l |grep Disk
       21  2019-05-09 14:46:54 uname -a
       22  2019-05-09 14:47:09 head -n 1 /etc/issue
       23  2019-05-09 14:47:31 cat /etc/issue
       24  2019-05-09 14:47:43 hostname
       25  2019-05-09 14:47:50 lspci -tv
       26  2019-05-09 14:47:59 lsusb -tv
       27  2019-05-09 14:48:06 lsmod

     

    查看内核

    话说用第三个uname -r 最为easy

    cat /proc/cpuinfo中的信息
    processor 逻辑处理器的id。
    physical id 物理封装的处理器的id。
    core id 每个核的id。
    cpu cores 位于相同物理封装的处理器中的内核数量。
    siblings 位于相同物理封装的处理器中的逻辑处理器的数量。

     

     

    MemTotal: //总内存
    MemFree: //空闲内存
    Buffers://给文件的缓冲大小
    Cached://高速缓冲存储器使用的大小
    SwapCached: //被高速缓冲存储用的交换空间大小
    Active: //活跃使用中的高速缓冲存储器页面文件大小
    Inactive: //不经常使用的高速缓冲存储器页面文件大小

     

     

     

    cat /proc/meminfo

     

    cat /proc/meminfo
    MemTotal:        2052440 kB //总内存
    MemFree:           50004 kB //空闲内存
    Buffers:           19976 kB //给文件的缓冲大小
    Cached:           436412 kB //高速缓冲存储器使用的大小
    SwapCached:        19864 kB //被高速缓冲存储用的交换空间大小
    Active:          1144512 kB //活跃使用中的高速缓冲存储器页面文件大小
    Inactive:         732788 kB //不经常使用的高速缓冲存储器页面文件大小
    Active(anon):     987640 kB //anon:不久
    Inactive(anon):   572512 kB
    Active(file):     156872 kB
    Inactive(file):   160276 kB
    Unevictable:           8 kB
    Mlocked:               8 kB
    HighTotal:       1177160 kB //The total and free amount of memory, in kilobytes, that is not directly mapped into kernel space.
    HighFree:           7396 kB // The HighTotal value can vary based on the type of kernel used.
    LowTotal:         875280 kB // The total and free amount of memory, in kilobytes, that is directly mapped into kernel space.  used.
    LowFree:           42608 kB //The LowTotal value can vary based on the type of kernel
    SwapTotal:        489940 kB //交换空间总大小
    SwapFree:         450328 kB //空闲交换空间
    Dirty:               104 kB //等待被写回到磁盘的大小
    Writeback:             0 kB //正在被写回的大小
    AnonPages:       1408256 kB //未映射的页的大小
    Mapped:           131964 kB //设备和文件映射的大小
    Slab:              37368 kB //内核数据结构缓存的大小,可减少申请和释放内存带来的消耗
    SReclaimable:      14164 kB //可收回slab的大小
    SUnreclaim:        23204 kB //不可收回的slab的大小23204+14164=37368
    PageTables:        13308 kB //管理内存分页的索引表的大小
    NFS_Unstable:          0 kB //不稳定页表的大小
    Bounce:                0 kB //bounce:退回
    WritebackTmp:          0 kB //
    CommitLimit:     1516160 kB
    Committed_AS:    2511900 kB
    VmallocTotal:     122880 kB //虚拟内存大小
    VmallocUsed:       28688 kB //已经被使用的虚拟内存大小
    VmallocChunk:      92204 kB
    HugePages_Total:       0 //大页面的分配
    HugePages_Free:        0
    HugePages_Rsvd:        0
    HugePages_Surp:        0
    Hugepagesize:       2048 kB
    DirectMap4k:       10232 kB
    DirectMap2M:      899072 kB

     


    ========================================================================================
    相应选项中文意思想各位高手已经知道,如何翻译有什么错误,请务必指出:
    MemTotal: 所有可用RAM大小 (即物理内存减去一些预留位和内核的二进制代码大小)
    MemFree: LowFree与HighFree的总和,被系统留着未使用的内存
    Buffers: 用来给文件做缓冲大小
    Cached: 被高速缓冲存储器(cache memory)用的内存的大小(等于 diskcache minus SwapCache ).
    SwapCached:被高速缓冲存储器(cache memory)用的交换空间的大小
                 已经被交换出来的内存,但仍然被存放在swapfile中。用来在需要的时候很快的被替换而不需要再次打开I/O端口。
    Active: 在活跃使用中的缓冲或高速缓冲存储器页面文件的大小,除非非常必要否则不会被移作他用.
    Inactive: 在不经常使用中的缓冲或高速缓冲存储器页面文件的大小,可能被用于其他途径.
    HighTotal:
    HighFree: 该区域不是直接映射到内核空间。内核必须使用不同的手法使用该段内存。
    LowTotal:
    LowFree: 低位可以达到高位内存一样的作用,而且它还能够被内核用来记录一些自己的数据结构。Among many
                  other things, it is where everything from the Slab is
                  allocated.  Bad things happen when you're out of lowmem.
             
    SwapTotal: 交换空间的总大小
    SwapFree: 未被使用交换空间的大小
    Dirty: 等待被写回到磁盘的内存大小。
         
    Writeback: 正在被写回到磁盘的内存大小。
      
    AnonPages:未映射页的内存大小
      
    Mapped: 设备和文件等映射的大小。
      
    Slab: 内核数据结构缓存的大小,可以减少申请和释放内存带来的消耗。
    SReclaimable:可收回Slab的大小
    SUnreclaim:不可收回Slab的大小(SUnreclaim+SReclaimable=Slab)
    PageTables:管理内存分页页面的索引表的大小。
    NFS_Unstable:不稳定页表的大小
    Bounce:
    CommitLimit: 
                 
    Committed_AS: 
    VmallocTotal: 可以vmalloc虚拟内存大小
    VmallocUsed: 已经被使用的虚拟内存大小。
    VmallocChunk: largest contigious block of vmalloc area which is free

    接下来创建一些新用户,总不能到哪儿都用root权限吧

    创建用户useradd test

    创建密码passwd test 弹出两次输入密码操作

    用新用户进行登录,果然成功

     

    忽然想删除一个用户,

    删除用户 userdel test

    rm -rf test 并删除home目录【默认创建就会自带home目录】

     

    权限不足

    那就要增加权限

    1. 在/etc/sudoers中增加qianjinyan到root下

    之后su【是两个单词switch user的缩写】到 su qianjinyan,需要输入密码,之后就可以了

     

     

    增加和减少用户组

     

  • 相关阅读:
    Web框架本质及浅谈HTTP协议
    mysql
    jQuery
    Css
    html
    socket编程
    面向对象and类
    模块
    装饰器
    cef network-settings
  • 原文地址:https://www.cnblogs.com/qianjinyan/p/9361449.html
Copyright © 2020-2023  润新知