- 查看进程:ps aux|grep xxx (比如 ps aux|grep tomcat ps aux|grep tomcat-portalvip ps aux|grep nginx 等),ps -aux查看所有的进程
- rpm -qa|grep xxx (查找系统有没有安装 比如 rpm -qa|grep mysql rpm -qa|grep MySQL rpm -qa|grep jdk 等)
- 强制卸载 rpm -e 上一步查找结果的内容 --nodeps
- 查看端口是否被占用 netstat -an|grep 端口
- 查看端口被哪个进程占用 losf -i:端口 (没有的话 就 yum -y install lsof)
- 任何提示没有的命令 大部分可以通过 yum 安装
- top 查看 cpu 内存等消耗情况 top -H -p 进程ID 可以查看进程下线程的 IO CPU 内存等消耗情况
- free 查看内存大小
- df -hl 查看磁盘信息
- du -sh 查看当前路径打下 du -sh 文件夹或文件 查看某个文件夹或文件大小
- uname -a 查看操作系统版本
- top 查看到某些进程不正常 的话 如果struts漏洞造成的病毒木马直接 kill -9 掉进程或 pkill -9 关键字杀掉
- 一般启动文件都在都在 /etc/init.d/ 目录下 中毒后 进去 ll -t 按时间倒序排 看下时间排名前吗的执行脚本是否正常的 否则就直接删掉
- rm 和 mv 命令 及其危险的命令 确定你再操作那个目录下的哪些文件
- cp -rf 深度copy
- tar -zxvf xxx.tar.gz文件
- 打开大文件不要用 vi 用 more或less 等 否则内存受不了 小文件用vi
- 防火墙在 /etc/sysconfig/iptables
- echo 3 > /proc/sys/vm/drop_caches 释放系统缓存
-
在Linux系统中,命令mkdir的功能是创建新文件夹。
mkdir -p 可以在新的子目录中创建一个新的子目录。举例:
mkdir -p about/abc/def 可以递级创建新的三个目录。
如果想看看mkdir到底做了什么,可以添加选项“-v”,继续上面举例:
mkdir -pv about/abc/def
mkdir: created directory 'about'
mkdir: created directory 'about/abc'
mkdir: created directory 'about/abc/def'
- 设置文件所属 chown -R itouch:itouch /home/itouch/logs 把logs文件夹及其子文件归itouch所有
- 设置文件权限 chmod 777 /home/itouch/logs/handchain-admin.log 和上面的命令合起来用,itouch用户对handchain-admin.log这个文件有所有的操作权限
- 根据PID查看端口:netstat -ntlp|grep PID
- 查询当前缓存释放的参数cat /proc/sys/vm/drop_caches,使用sync指令,将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。否则在释放缓存的过程中,可能会丢失未保存的文件。接下来,将需要的参数写进/proc/sys/vm/drop_caches文件中,比如需要释放所有缓存,就输入下面的命令:echo 3 > /proc/sys/vm/drop_caches
- redis开机启动: 在/etc/rc.d/rc.local文件中配置 将启动命令加入文件中 /redis-server-path/redis-server /redis-conf-path/redis.conf
- 查看端口属于哪个程序:lsof -i:8060 kill -9 进程id
linux常用命令
最新推荐文章于 2025-05-18 18:57:06 发布