linux系统管理—第二章Linux帮助命令and查看Linux服务器基本情况

linux系统管理—第二章Linux帮助命令and查看Linux服务器基本情况

概述

其实Linux命令的语法并不是很复杂,他们与英语语法十分相似。语法格式如下:

命令 选项 参数  command  [options]  [arguments]

命令行中的每一项之间使用一个或者多个空格分隔开,以方括号括起来的部分是可选的。

命令:告诉Linux操作系统做什么

选项:说明命令的运行方式 以-开始

参数:说明命令影响的是什么(如文件,或者目录)

二帮助命令

2.1 whatis

由于Linux的命令实在很多,用户无法记住所有命令的用法。需要借助于Linux的帮助命令。Whatis,显示所查询命令的简单说明。

[root@RHCE7 yum.repos.d]# whatis who

who (1)              - 显示已经登录的用户

who (1p)             - display who is on the system

[root@RHCE7 yum.repos.d]# who

root     :0           2019-07-18 22:10 (:0)

root     pts/0        2019-07-18 22:10 (192.168.247.1)

2.2 -–help

--help是对命令的简要说明和选项列表

[root@RHCE7 yum.repos.d]# uname --help

用法:uname [选项]...

输出一组系统信息。如果不跟随选项,则视为只附加-s 选项。

 

  -a, --all                     以如下次序输出所有信息。其中若-p 和

                                -i 的探测结果不可知则被省略:

  -s, --kernel-name             输出内核名称

  -n, --nodename                输出网络节点上的主机名

  -r, --kernel-release          输出内核发行号

  -v, --kernel-version          输出内核版本

  -m, --machine         输出主机的硬件架构名称

  -p, --processor               输出处理器类型或"unknown"

  -i, --hardware-platform       输出硬件平台或"unknown"

  -o, --operating-system        输出操作系统名称

      --help            显示此帮助信息并退出

      --version         显示版本信息并退出

2.3 man男人最全的帮助命令

Man是最全的Linux帮助命令,使用上下箭头键可以查看行,使用pgup,pgdn,空格来进行正页的查看。使用/键来搜索关键字,N键查查找。Q键是离开。

 

NAME

       uname - 显示输出系统信息

总览uname [OPTION]...

描述

       显示相应的系统信息.  没有指定选项时,同 -s.

       -a, --all 显示所有的信息 

2.3.1 man -k

 Man –k是查看查询的字符是模糊查询有什么命令

[root@RHCE7 yum.repos.d]# man -k who

who (1)              - 显示已经登录的用户

at.allow (5)         - determine who can submit jobs via at or batch

at.deny (5)          - determine who can submit jobs via at or batch

btrfs-filesystem (8) - command group of btrfs that usually work on the whole ...

ipsec_newhostkey (8) - generate a new raw RSA authentication key for a host

ipsec_showhostkey (8) - show host's authentication key

w (1)                - Show who is logged on and what they are doing.

who (1p)             - display who is on the system

whoami (1)           - print effective userid

2.4 linux文件帮助

除了上面所介绍的获取帮助的方法之外,Linux还提供了众多的说明文件,在/usr/share/doc目录下。

[root@RHCE7 /]# cat /usr/share/selinux/targeted/base.lst

三 查看 Linux基本情况

、proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过 proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是 动态从系统内核读出所需信息并提交的。

3.1 查看Linux操作系统与计算机名

[root@RHCE7 /]# cat /etc/redhat-release

Red Hat Enterprise Linux Server release 7.4 (Maipo)

[root@RHCE7 /]# uname -a

Linux RHCE7.0 3.10.0-693.el7.x86_64 #1 SMP Thu Jul 6 19:56:57 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux.

[root@RHCE7 /]#  cat /proc/version

Linux version 3.10.0-693.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Thu Jul 6 19:56:57 EDT 2017

[root@RHCE7 /]#  hostname

RHCE7.0

3.2 查看机器型号

[root@RHCE7 /]#  dmidecode | grep "Product Name"

        Product Name: VMware Virtual Platform

        Product Name: 440BX Desktop Reference Platform

3.3 查看CPU

[root@RHCE7 /]# cat /proc/cpuinfo |grep name 

model name      : Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz

model name      : Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz

3.4 查看内存

[root@RHCE7 /]# free –m

[root@RHCE7 /]# cat /proc/meminfo

3.5 查看硬盘

[root@RHCE7 /]# df –h

[root@RHCE7 /]# fdisk -l

磁盘 /dev/sda:128.8 GB, 128849018880 字节,251658240 个扇区

3.6 查看主板型号

[root@RHCE7 /]# dmidecode | grep -i 'serial number'

        Serial Number: VMware-56 4d a0 c6 77 fb e5 d0-0b d9 fa 0a ff 7c 82 80

3.7 查看linux环境变量

[root@RHCE7 /]# env

发布了37 篇原创文章 · 获赞 0 · 访问量 2412

猜你喜欢

转载自blog.csdn.net/syjhct/article/details/97974991