Linux系统信息相关的命令

重启与关机命令

重启命令: reboot

关机命令: shutdown

睡眠:halt

查看系统进程

第一个:ps

常用选项说明:

-a : 显示终端上的所有进程,包括其他用户的进程

-u : 显示进程的详细状态

-x :显示没有控制终端的进程

ps命令一般会结合 grep使用,来查找特定应用程序的进程

例如:ps –aux|grep bin

第二个:top

top命令用于实时动态查看系统进程相关信息。

图片[1] - Linux系统信息相关的命令 - 正则时光

常用交互快捷键说明

M :根据内存的大小降序显示进程信息

P :根据CPU使用率大小降序显示进程信息

q : 退出top命令 或者按 ctrl+c也可以退出

关闭进程

Kill

命令格式: kill -9 进程号

说明:该命令表示强制关闭对应的进程。

进程号可以通过ps或者netstat等命令获取到

查看系统监听端口

第一个:netstat

命令格式: netstat [-anptu]

说明:netstat 可以查看当前系统网络状态及对应软件使用的端口

常用选项说明:

-a : 显示所有已打开的端口

-p : 显示对应的进程id

-n : 用数字显示对应的端口,不用别名显示

-t : 显示所有tcp协议端口

-u : 显示所有udp协议端口

注意: netstat 一般会配合管道符命令 grep来查看特定进程的端口信息。

例如: netstat -anp |grep mysql

第二个:lsof

命令格式: lsof -i

说明:lsof(list open files)是一个列出当前系统打开文件的工具,可以查看系统中正在使用端口的详细信息

命令说明:

lsof -i :如果不给出条件,则默认显示所有进程打开的所有

lsof -i:3306 :列出使用端口3306的进程信息

提示: 在Linux中启动软件时,会出现因为端口被占用而无法启动的情况,这个时候就需要我们用lsof -i命令查看

安装软件要使用的端口是否被占用。

查看操作系统信息

cat /proc/version

说明:查看当前操作系统版本信息

cat /etc/issue

说明:查看版本当前操作系统发行信息

软链接

命令格式:ln –s 源文件 链接文件

命令说明:

软链接只是指向源文件的一个链接,类似于windows的快捷方式。

源文件要使用绝对路径,不能使用相对路径,这样可以方便移动链接文件后,仍然能够正常使用。

软链接可以链接目录

硬链接简介:

ln命令不带 -s 参数时,创建的是硬链接。

硬链接的文件大小与源文件相同,即使删除源文件,链接文件依然存在。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享