Linux常用命令
1、文件与目录操作
2、进程管理
3、网络调试
4、日志管理
常见的面试命令
如何查看系统的内存使用情况?
使用”free”命令可以查看系统的内存使用情况。运行命令”free”会显示系统的总内存、已使用内存和可用内存等信息。运行命令free -h 可以以人类可读的形式显示系统的内存使用情况
如何查看正在运行的服务和它们的状态?
使用”systemctl”命令可以查看正在运行的服务和它们的状态。例如,运行命令”systemctl status sshd”可以查看SSH服务的运行状态。
如何查看当前系统的CPU使用情况?
使用”top”命令可以查看当前系统的CPU使用情况。运行命令”top”会实时显示各个进程的CPU占用情况和其他系统性能指标。
如何在Linux系统中查看日志文件的内容?
使用”tail”命令可以查看日志文件的内容。例如,要查看最后10行的日志文件”logfile.txt”,可以运行命令”tail logfile.txt”。可以结合选项”-f”实时监视日志文件的更新。
如何查看当前系统的网络连接信息?
使用”netstat”命令可以查看当前系统的网络连接信息。运行命令”netstat”会显示当前活动的网络连接、监听端口和相关的网络统计信息。
如何在Linux系统中查看正在运行的服务的端口号?
使用”netstat”命令可以查看正在运行的服务的端口号。例如,运行命令”netstat -tuln”可以显示当前正在监听的TCP和UDP端口。
如何在Linux系统中查看当前的网络配置信息?
使用”ifconfig”命令可以查看当前的网络配置信息,包括网络接口的IP地址、子网掩码、网关等。
.如何查看正在运行的进程?
使用”ps”命令可以查看正在运行的进程。运行命令”ps aux”会显示所有正在运行的进程的详细信息,包括进程ID、CPU占用等。
例如,运行命令”ps aux | grep process-name”可以查找名为”process-name”的进程并显示其详细信息。
如何在Linux系统中查看当前系统的进程树?
使用”pstree”命令可以查看当前系统的进程树。运行命令”pstree”会显示当前所有进程及其关系的树形结构。
.如何在Linux系统中查看磁盘空间使用情况?
使用”df”命令可以查看磁盘空间使用情况。运行命令”df -h”会显示磁盘分区的空间使用情况,以人类可读的方式显示。
.如何在Linux系统中查看系统的启动日志?
系统的启动日志通常存储在”/var/log”目录下,其中包含了各种启动和系统日志文件。可以使用”cat”、”less”或者”tail”等命令来查看相应的日志文件。
Linux中管道的作用?
在Linux中,管道是一种进程间通信机制,用于将一个程序的输出直接连接到另一个程序的输入。通过管道,可以方便地将多个命令串联起来,形成复杂的数据处理流水线。
比如,在命令行中执行 ls -l | grep "txt"ls -l
的输出会被直接作为 grep "txt"
的输入,从而筛选出包含 "txt" 的文件列表。
linux下端口被占用及解除方法
1、先查看端口是否被占用
netstat -anp |grep 8888 //查看8888端口的占用情况
2、查看zhan占用此端口的进程PID
lsof -i :8888
3、杀死进程
kill -9 PID
评论区