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

狂风中的少年 提交于 2020-03-28 20:02:44

今天购买了一款腾讯云服务器,一年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,需要输入密码,之后就可以了

 

 

增加和减少用户组

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!