uname命令

uname命令:打印系统信息

格式:uname [OPTION]...

参数:

-a或--all:显示全部的信息;
-m或--machine:显示电脑类型;
-n或-nodename:显示在网络上的主机名称;
-r或--release:显示操作系统的发行编号;
-s或--sysname:显示操作系统名称;
-v:显示操作系统的版本;
-p或--processor:输出处理器类型或"unknown";
-i或--hardware-platform:输出硬件平台或"unknown";
-o或--operating-system:输出操作系统名称;
--help:显示帮助;
--version:显示版本信息。
参数 作用
-a或--all 显示全部信息
-m或--machine 显示电脑类型
-n或-nodename 显示再网络上的主机名称
-r或--release 显示操作系统的发行编号
-s或--sysname 显示操作系统名称
-v 显示操作系统的版本
-p或--processor 输出处理器类型或"unknown";
-i或--hardware-platform 输出硬件平台或"unknown";
-o或--operating-system 输出操作系统名称;

例子

[root@localhost ~]# uname -a
Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# uname -m
x86_64
[root@localhost ~]# uname -n
localhost.localdomain
[root@localhost ~]# uname -r
3.10.0-862.el7.x86_64
[root@localhost ~]# uname -s
Linux
[root@localhost ~]# uname -v
#1 SMP Fri Apr 20 16:44:24 UTC 2018
[root@localhost ~]# uname -p
x86_64
[root@localhost ~]# uname -i
x86_64
[root@localhost ~]# uname -o
GNU/Linux

hostname命令

hostname命令:显示或设置系统的主机名

格式:hostname [选项] [hostname]

hostname [选项]

例子:

[root@localhost ~]# hostname
localhost.localdomain
[root@localhost ~]# hostname xxx[root@localhost ~]# hostname
xxx

注意:

使用hostname命令设置主机名后,系统并不会永久保存新的主机名,重新启动机器之后还是原来的主机名。如果需要永久修改主机名,需要同时修改/etc/hosts/etc/sysconfig/network的相关内容。

dmesg命令

dmesg命令:打印或控制内核环缓冲区(显示开机信息,用于诊断系统故障。)

格式:dmesg [options]

例子:

[root@localhost ~]# dmesg

uptime命令

uptime命令:说明系统运行了多长时间。

格式:uptime [options]

参数:

参数 作用
-p 以漂亮的格式显示正常运行时间
-s 系统启动以来,在yyyy-mm-dd HH:MM:SS格式

例子:

[root@localhost ~]# uptime -p
up 1 day, 6 hours, 13 minutes[root@localhost ~]# uptime -s
2019-07-17 15:15:04

stat命令

stat命令用于查看文件的具体存储信息和时间等信息

格式为“stat 文件名称”

例子:

[root@localhost ~]# stat 1.txtFile: ‘1.txt’Size: 40              Blocks: 8          IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 33873810    Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2019-07-18 04:37:42.310188597 -0400
Modify: 2019-07-18 04:36:50.821566110 -0400
Change: 2019-07-18 04:36:50.822566102 -0400Birth: -

du命令

du命令:估计文件空间使用情况

格式:du [OPTION]... [FILE]...

例子:

[root@localhost ~]# du
0       ./.pki/nssdb
0       ./.pki
114220  .[root@localhost ~]# du 1.txt
4       1.txt

df命令

df命令:显示文件系统磁盘空间使用情况

格式:df [OPTION]... [FILE]...

参数:

参数 作用
-h或--human-readable 以可读性较高的方式来显示信息;
-a或--all 包含全部的文件系统;

例子:

[root@localhost ~]# df
Filesystem              1K-blocks    Used Available Use% Mounted on
/dev/mapper/centos-root  17811456 3389504  14421952  20% /
devtmpfs                   486752       0    486752   0% /dev
tmpfs                      498976       0    498976   0% /dev/shm
tmpfs                      498976   14076    484900   3% /run
tmpfs                      498976       0    498976   0% /sys/fs/cgroup
/dev/sda1                 1038336  163624    874712  16% /boot
tmpfs                       99796       0     99796   0% /run/user/0[root@localhost ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   17G  3.3G   14G  20% /
devtmpfs                 476M     0  476M   0% /dev
tmpfs                    488M     0  488M   0% /dev/shm
tmpfs                    488M   14M  474M   3% /run
tmpfs                    488M     0  488M   0% /sys/fs/cgroup
/dev/sda1               1014M  160M  855M  16% /boot
tmpfs                     98M     0   98M   0% /run/user/0

top命令

top命令:显示Linux进程

格式:top -hv|-bcHiOSs -d secs -n max -u|U user -p pid -o fld -w [cols]

参数:

-b:以批处理模式操作;
-c:显示完整的治命令;
-d:屏幕刷新间隔时间;
-I:忽略失效过程;
-s:保密模式;
-S:累积模式;
-i<时间>:设置间隔时间;
-u<用户名>:指定用户名;
-p<进程号>:指定进程;
-n<次数>:循环显示的次数。
参数 作用
-b 以批处理模式操作;
-c 显示完整的治命令;
-d 屏幕刷新间隔时间
-I 忽略失效过程
-s 保密模式
-S 累计模式
-i 设置间隔时间
-u 指定用户名
-p 指定进程
-n 循环显示的次数

例子:

[root@localhost ~]# top
top - 21:38:29 up 1 day,  6:23,  3 users,  load average: 0.00, 0.01, 0.05
Tasks: 104 total,   1 running, 103 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.3 us,  0.3 sy,  0.0 ni, 99.3 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :   997956 total,   103320 free,   190268 used,   704368 buff/cache
KiB Swap:  2097148 total,  2092788 free,     4360 used.   557480 avail MemPID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND64496 mongod    20   0 1118644  60524   9692 S  0.7  6.1   2:05.20 mongod84294 root      20   0  161980   2216   1572 R  0.3  0.2   0:00.04 top1 root      20   0   54356   5956   3432 S  0.0  0.6   0:05.38 systemd2 root      20   0       0      0      0 S  0.0  0.0   0:00.04 kthreadd3 root      20   0       0      0      0 S  0.0  0.0   0:01.49 ksoftirqd/05 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kworker/0:0H7 root      rt   0       0      0      0 S  0.0  0.0   0:00.00 migration/08 root      20   0       0      0      0 S  0.0  0.0   0:00.00 rcu_bh9 root      20   0       0      0      0 S  0.0  0.0   0:03.42 rcu_sched10 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 lru-add-dra+11 root      rt   0       0      0      0 S  0.0  0.0   0:00.64 watchdog/013 root      20   0       0      0      0 S  0.0  0.0   0:00.00 kdevtmpfs14 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 netns15 root      20   0       0      0      0 S  0.0  0.0   0:00.03 khungtaskd16 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 writeback17 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kintegrityd18 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 bioset19 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kblockd
......

free命令

free命令:显示系统中空闲内存和使用内存

格式:free [options]

参数:

-b:以Byte为单位显示内存使用情况;
-k:以KB为单位显示内存使用情况;
-m:以MB为单位显示内存使用情况;
-o:不显示缓冲区调节列;
-s<间隔秒数>:持续观察内存使用状况;
-t:显示内存总和列;
参数 作用
-b 以Byte为单位显示内存使用情况
-k 以KB为单位显示内存使用情况
-m 以MB为单位显示内存使用情况
-o 不显示缓冲区调节列;
-s 持续观察内存使用状况;
-t 显示内存总和列

例子:

# 以MB方式显示
[root@localhost ~]# free -mtotal        used        free      shared  buff/cache   available
Mem:            974         185         100           9         688         544
Swap:          2047           4        2043# 每3秒显示一次
[root@localhost ~]# free -m -s 3total        used        free      shared  buff/cache   available
Mem:            974         185         100           9         688         544
Swap:          2047           4        2043total        used        free      shared  buff/cache   available
Mem:            974         185         100           9         688         544
Swap:          2047           4        2043

date命令

date命令:打印或设置系统日期和时间

格式:date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

参数:

参数 作用
-d 显示字符串所指的日期与时间。字符串前后必须加上双引号;
-s 根据字符串来设置日期与时间。字符串前后必须加上双引号;

例子:

# 格式化输出日期
[root@localhost ~]# date +"%Y-%m-%d"
2019-07-18# 普通格式转换
[root@localhost ~]# date -d "2018-07-19" +"%Y/%m/%d %H:%M.%S"
2018/07/19 00:00.00

cal命令

cal命令:显示日历

格式:cal [options] [[[day] month] year]

参数:

-l:显示单月输出;
-3:显示临近三个月的日历;
-s:将星期日作为月的第一天;
-m:将星期一作为月的第一天;
-j:显示“julian”日期;
-y:显示当前年的日历。
参数 作用
-1 显示单月输出
- 显示临近三个月的日历
-s 将星期日作为月的第一天
-m 将星期一作为月的第一天
-j 显示julian日期
-y 显示当年的日历

例子:

[root@xxx ~]# calJuly 2019
Su Mo Tu We Th Fr Sa1  2  3  4  5  67  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31# 将星期天作为第一天
[root@xxx ~]# cal -sJuly 2019
Su Mo Tu We Th Fr Sa1  2  3  4  5  67  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31# 将星期一作为第一天
[root@xxx ~]# cal -mJuly 2019
Mo Tu We Th Fr Sa Su1  2  3  4  5  6  78  9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

转载于:https://www.cnblogs.com/akiz/p/11218741.html

信息显示命令(11条命令)相关推荐

  1. linux显示最近十条命令,10条命令,一分钟分析Linux性能问题

    当你登录到一台存在性能问题的Linux服务器上时,在头一分钟,你会检查什么? 我们看看Netflix的性能工程师是怎么做的. Netflix大量使用EC2 Linux服务器,很多时候是用一些较为高层的 ...

  2. Vista中使用率最高的11条命令

    Vista被很多用户形容其太多华丽,所以带来了系统资源占用过多的局面,很多用户表示Vista做的太多了,但实际上如果你善于使用命令,以大大简化操作,甚至给你带来很多的惊喜. 下面给大家介绍十一个Win ...

  3. .bat和.sh命令一条命令分行写

    .bat命令换行 Windows批处理命令文件为xx.bat,换行需在当前行后使用"^".符号需置于上一行末尾,加到下一行没用. eg: python tf_flags.py -- ...

  4. linux重启命令_3条命令重启Linux(另外4种安全方式)

    linux重启命令 Linux完全有能力运行,而不需要数周,而是数年,而无需重新启动. 在某些行业中,这正是Linux的功能,这要归功于kpatch和kgraph之类的进步. 但是,对于笔记本电脑和台 ...

  5. Ubuntu 12.04(64位)下载并编译 Android 4.1 源码[只有2条命令]

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 12.04(64位)下载并编译 Android 4.1 源码[只有2条命令] ================= ...

  6. cmd 组合命令和管道命令的使用

    1.& Usage:第一条命令 & 第二条命令 [& 第三条命令...] 用这种方法可以同时执行多条命令,而不管命令是否执行成功 2.&& Usage:第一条命 ...

  7. Linux常用20条命令

    Linux常用20条命令 假装这里有个标题 1.cd 2.ls 3.grep 4.find 5.cp 6.mv 7.rm 8.ps 9.kill 10.kill all 11.file 12.tar ...

  8. 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_t

    8.10 shell特殊符号cut命令 命令 : cut 用来截取某一个字段 语法: cut -d '分隔字符' [-cf] n 这里的n是数字 -d :后面跟分隔字符,分隔字符要用单引号括起来 -c ...

  9. linux记录用户命令的日志是,用日志记录Linux用户执行的每一条命令

    用日志记录Linux用户执行的每一条命令 用日志记录Linux用户执行的每一条命令 工作中,需要把用户执行的每一个命令都记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案.这个方案会在每 ...

最新文章

  1. 【servlete】兴唐第三十二节课知识点汇总
  2. 带你看懂LayoutInflater中inflate方法
  3. 试图将驱动程序添加到存储区_Ubuntu 19.10IOS将捆绑NVIDIA驱动
  4. 云计算的三种服务模式:IaaS,PaaS,SaaS
  5. YARN编程实例—Unmanaged AM工作原理介绍
  6. 二分查找(循序渐进由0到1掌握二分)
  7. javascript真的是异步的吗?且看setTimeout的实现原理以及setTimeout(0)的使用场景
  8. python中的标识符能不能使用关键字_Python中的标识符不能使用关键字
  9. 西安理工大学计算机研究生名单,西安理工大学2019年硕士研究生拟录取名单
  10. python系列(四)python元组与字典
  11. ios 重复引用 静态库_Swift 制作静态库
  12. 第三方攻击在增长但风险管理跟不上
  13. TP5在json入库多出来反斜杠
  14. Java资深开发:这不得40k起步呀
  15. doito-001(余光中)
  16. before和after怎么区分_before和after区别
  17. STC单片机74hc164驱动8位数码管动态显示
  18. 反激变换器 闭环 仿真 flyback MATLAB simulink 输入60v,输出30v
  19. LangChain vs Semantic Kernel
  20. 现在互联网是外包公司天下了吗?程序员说不可能,但是…

热门文章

  1. DELL R340 服务器做RAID1和RAID5
  2. 攻防世界-unseping
  3. ACM-计算几何之改革春风吹满地——hdu2036
  4. 【春秋云境.com】全新靶标Exchange惊喜上线,带你领略实战新体验
  5. vue -V查看vue版本时,提示vue.js缺少标识符
  6. dumpbin发现没有入口函数_Dumpbin查看的dll/lib导出函数,不能重定向到文件问题
  7. 经典设计案例:丢猫千万别找设计师
  8. cmd的mysql命令_MySQL cmd命令
  9. 新媒体培训的目的和意义体现
  10. 蔬菜咖喱+炸猪排(日式风味)