linux常用命令

  • 查看进程: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 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值