liunx 常用命令

首先需要直到安装命令

yum

yum的2种参数

 -y  在操作时出现yes时,自动点击确认

 -q  不显示操作的过程

安装软件  yum install   

升级软件  yum updata

删除软件  yum remove

公司服务器一般是固定ip的

然后获取动态ip地址 dhclient

查询ip地址  ifconfig

端口相关

查看所有开放的端口  firewall-cmd --zone=public --list-ports

netstat命令

查看所有tcp端口 netstat -ntlp

查看指定端口使用情况  netstat -ntulp | grep 端口号

查看指定服务占用端口情况  netstat -ntulp | grep 服务名

查看指定端口的链接数量  netstat -pnt |grep :端口号 |wc   注意:这里的|后面没有空格

lsof命令

查看指定端口所运行的程序 lsof -i :端口号

ps命令  查看进程相关

ps -aux

 

 USER :进程的所属用户,
PID :进程的进程ID号, 
%CPU :进程占用的 CPU资源 百分比,
%MEM :进程占用的 物理内存 百分比, 
VSZ :进程使用掉的虚拟内存量 (Kbytes) ,
RSS :进程占用的固定的内存量 (Kbytes) ,
TTY :与进程相关联的终端(tty),?代表无关,tty1-tty6是本机上面的登入者程序,pts/0表示为由网络连接进主机的程序。
STAT :进程的状态,具体见2.1列出来的部分 ,
START :进程开始创建的时间 ,
TIME :进程使用的总cpu时间,
COMMAND : 进程对应的实际程序。

如果需要指定查找 加上 | grep 进程名

进程的5种状态

运行(正在运行或在运行队列中等待)                                                                   R 运行 runnable (on run queue)

中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)                                  S 中断 sleeping

不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)              D 不可中断 uninterruptible sleep (usually IO)

僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) T 停止 traced or stopped

停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)       Z 僵死 a defunct (”zombie”) process


 日志查看

实时查看日志最后 1000行  tail -1000f  日志文件   

 查找error信息  tail -1000f  日志文件   | grep error

原文地址:https://www.cnblogs.com/lly-lcf/p/13389755.html