当前位置: 代码迷 >> 综合 >> linux-常用命令(2.系统管理)
  详细解决方案

linux-常用命令(2.系统管理)

热度:91   发布时间:2023-12-13 12:32:34.0

一.磁盘命令

df:列出文件系统的整体磁盘使用量

df -h 

 df -aT 将系统内的所有特殊文件格式及名称都列出来
df -h /etc 将 /etc 底下的可用的磁盘容量以易读的容量格式显示

du:检查磁盘空间使用量(只列出当前目录下的所有文件夹容量(包括隐藏文件夹))

fdisk:用于磁盘分区

fdisk -l 列出所有分区信息

mkfs :格式化

mkfs -t ext3 /dev/hdc6  将分区 /dev/hdc6(可指定你自己的分区) 格式化为 ext3 文件系统:

ps 命令 提供对进程的一次性查看

        ps -ef   查看全部在运行的进程

        ps -aux

        ps -aux| grep tomcat   查看tomcat的进程

top   用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况、内存消耗情况,以及每个进程情况等

top -u username  只显示某个特定用户的进程


htop    它类似于 top 命令,但可以让你在垂直和水平方向上滚动,所以你可以看到系统上运行的所有进程,以及他们完整的命令行。

kill命令  杀死进程
kill -9 端口号  强制杀死某进程。

 

ifconfig 显示网络设备

ifconfig -a 查看linux的网络接口

ping 测试与目标主机的联通性

uname -a 内核名称、主机名、内核版本号、处理器类型等信息

 

netstat

查看80端口被哪些程序占用了

 

方法1:ps -ef |grep 80  

方法2:netstat -anp |grep :80