Linux平台及应用
潘小玲 郑国华 丁敏

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

信息显示命令

发布时间:2020-03-11 10:45   发布人:潘小玲   浏览次数:448

信息显示命令

(1)常用的信息显示命令

下表列出了一些常用的信息显示命令。

命   令

功   能

命   令

功   能

stat

显示指定文件的相关信息

ps

显示进程

file

显示指定文件的类型

pstree

显示进程树

whereis

查找系统文件所在路径

top

显示当前系统中耗费资源最多的进程

locale

显示当前的语言环境

uptime

显示系统运行时间、用户数、平均负载

locate

在updatedb库中查找文件名

free

显示当前内存和交换空间的使用情况

find

在文件系统中查找匹配的文件

du

显示指定的文件或目录已占用的磁盘空间

who

显示在线的登录用户

df

显示文件系统磁盘空间的使用情况

whoami

显示用户自己的身份

ifconfg

显示网络接口信息

tty

显示用户当前使用的终端

route

显示系统路由表

id

显示当前用户的ID信息

netstat

显示网络状态信息

groups

显示当前用户属于哪些组

date

显示当前日期

env

显示当前用户可用的环境变量

cal

显示日历

(2)常用的信息显示命令操作举例

下表中列出了一些常用的信息显示命令的操作举例。大多数的信息显示命令无须使用任何参数,下表中仅举例说明需要带参数的命令。

常用的信息显示命令操作举例

命 令

说 明

whereis ls

查找程序ls的位置

file /etc/passwd/bin/bash/dev/console

显示指定文件的类型

stat /etc/passwd

显示文件/etc/passwd的相关属性信息

ps aux

查看所有进程(ps -ef)

du -sh

显示当前目录总的使用量(不显示目录中每个文件的使用量)

date %F_%H-%M

以特定格式显示日期时间(2015-04-01_20-50)

TZ=Europe/Paris date

显示巴黎的当前时间

date -d "@2147483647"

将UNIX纪元时间(从1970年1月1日开始的秒数)转换为date命令默认的输出格式

cal 2015;

显示2015年的日历

cal 9 1752

显示1752年9月的日历(新历换旧历,有11天被去除)

ifconfig eth0

显示网络接口eth0的信息

netstat -luntp

查看所有监听端口

netstat -antp

查看所有已经建立的连接

netstat -s

查看网络统计信息

netstat -n

显示内核路由表信息(route -n)

cut -d : -fl /etc/passwd

查看系统所有用户(awk-:'{print$1}'/ecpasswd)

cut -d:- fl /etc/group

查看系统所有组(awkF:'{print$I}'/etc/group)