Linux高级指令列举

1:netstat

        netstat可用于网络状态监控,是一个监控TCP/IP网络的非常有用的工具,可查询本机端口连接情况。

        netstat常见参数:

        -t只显示与tcp相关内容

        -u只显示与udp相关内容

        -l显示正在监听的服务

        -a显示所有选项

        -p显示PID和程序名

        -n 拒绝显示别名,能显示数字的全部转化成数字

 

 

        可以看到常见的nginx(80)、sshd(22)对应的端口都有被在监听 

2:top

        top命令常用来监控linux的系统状况,系统的运行状态,内存使用情况等。

 

3:iotop

        iotop用于查看当前状态下磁盘的读写情况,用来显示实时的磁盘活动。iotop命令默认未安装,centos中输入 sudo yum install iotop ; ubuntu中输入sudo apt-get install iotop进行下载。

 

4:lsblk

        lsblk(list disk)可以查看硬盘的分区情况及对应分区的挂载点,查看内存使用情况需要用top指令。

        lsblk常见参数:

         -a, --all            打印所有设备
         -b, --bytes          以字节为单位而非易读的格式来打印 SIZE
         -d, --nodeps         不打印从属设备(slave)或占位设备(holder)
         -e, --exclude <列表> 根据主设备号排除设备(默认:内存盘)
         -I, --include <列表> 只显示有指定主设备号的设备
         -f, --fs             输出文件系统信息
         -h, --help           使用信息(此信息)
         -m, --perms          输出权限信息
         -l, --list           使用列表格式的输出
         -n, --noheadings     不打印标题
         -o, --output <列表>  输出列
         -p, --paths          打印完整设备路径

5: ps

        ps(process status)查看当前运行的进程,经常配合管道符‘|’、“grep”进行过滤查看所关心的进程。

        ps常见参数:

        -a 显示当前终端机正在运行的所有进程

        -u 以面向用户的形式显示

        -x 该选项使 ps 列出所有进程(与 ps 相同的 EUID),或者在与 a 选项一起使用时列出所有进程。

        -e 选择所有进程

        -f 以完整格式列出,可以展示多个列

       

         查看有关ssh的进程:

 

6:chkconfig

        chkconfig用于更新和查询系统服务的运行级信息,可查看服务是否启动。

 linux的运行级别(0~6)

        0:关机

        1:单用户模式,可用于找回root密码

        2:多用户无网络

        3:多用户有网络

        4:系统预留

        5:图形界面

        6:系统重启

让bt服务在3运行级别下关闭  :

chkconfig --level 3 bt off && chkconfig

 让bt服务在3运行级别下开启  :

chkconfig --level 3 bt on && chkconfig

 

7:df、du

        df可用于查看系统磁盘整体使用情况

        df常见参数:

        -h:文件系统的大小通过K、M、G显示,便于阅读

        -T: 显示文件系统的类型

        -t:只显示指定类型的文件系统

        -x: 与-t相反只显示指定类型以外的文件系统

        

 

 

 

        du可用于查看目录的磁盘占用情况,默认是当前所在的工作目录

        du常见参数

        -h:文件的大小通过K、M、G显示,便于阅读

        -c:列出明细的同时增加汇总值

        -s:指定目录占用大小汇总

        --max--depth:指定子目录的深度

 

 

        以上是小编在学习过程中使用频率较高的linux高级指令,只是一小部分,欢迎在评论区补充。

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

门牙会稍息

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值