zoukankan      html  css  js  c++  java
  • java开发中常用的Liunx操作命令

    查看linux系统版本信息:lsb_release -a
    查看linux系统磁盘空间信息:df -h

    查看当前目录大小:du -sh | sort
    当前目录下的文件大小:ls -lsh
    当前目录下的文件大小排序:du -sh * |sort -n
    查找当前的最大文件:du -sh |sort -nr |head
    查看目录下最大文件:du -sh --max-depth =1 /var/log

    远程ssh连接命令:ssh -p 端口号 用户名@IP

    查看所有端口的占用情况: netstat -nultp

    *其中State值为LISTEN则表示已经被占用 *

    查看指定端口占用情况: lsof -i:1099
    查看某个端口的占用情况:netstat -lnp |grep 端口号

    在liunx中启动tomcat时权限不够的问题

    chmod u+x *.sh  # 进入tomcat的bin目录中,执行命令;(给用户添加对当前目录下所有.sh文件执行的权限)
    ./startup.sh  #  然后执行命令
    

    linux解压缩命令
    .zip
    解压:unzip -oq FileName.zip -d DirName
    .tar
    解包:tar xvf FileName.tar
    打包:tar cvf FileName.tar DirName
    (注:tar是打包,不是压缩!)
    .tar.gz 和 .tgz
    解压:tar zxvf FileName.tar.gz
    压缩:tar zcvf FileName.tar.gz DirName

    查看svn进程: ps -ef|grep svn
    启动svn: svnserve -d -r安装路径

    查看tomcat启动状态:ps -ef|grep tomcat
    杀死某个进程:kill -9 进程id

    查看防火墙状态:sudo ufw status
    开启防火墙:sudo ufw enable
    关闭防火墙:sudo ufw disable
    重置防火枪:sudo ufw reset
    设置防火墙允许通行端口:sudo ufw allow 80 #允许外部访问80端口
    取消防火墙允许通行端口:sudo ufw delete allow 80 #禁止外部访问80端口
    查看ufw详细规则:sudo ufw status numbered
    新增防火墙规则:sudo ufw allow proto tcp from IP号 to any port 端口号 (配置此IP可访问本服务器xxx端口)
    删除防火墙规则:sudo ufw delete allow proto tcp from IP号 to any port 端口号

    查询所有iptables规则:sudo iptables -L -n --line-numbers
    新增iptables规则:sudo iptables -t nat -A PREROUTING -s IP号 -p tcp --dport 端口号 -j DNAT --to-destination 90.33.5.5:33066 (配置此IP可通过xxx端口号映射访问到5.5服务器的33066端口)
    删除指定的iptables规则:sudo iptables -D INPUT 8 (删除INPUT里序号为8的规则)

    查看当前目录下所有文件: ls

    实时查看log日志文件: tail -f xxx (log文件名)

    redis启动命令:进入redis安装目录的src文件夹中,执行 ./redis-server

  • 相关阅读:
    java架构师学习路线-HTTP请求类型及说明
    java架构师学习路线-关闭HTTP的TRACE方法
    AC自动机模板
    loj 2721 [NOI2018] 屠龙勇士
    scrum介绍
    本地搭建nacos集群
    js对象
    函数声明与表达式、匿名函数与具名函数、立即执行函数
    第六章 SSH远程服务介绍
    第十二章 配置vlan
  • 原文地址:https://www.cnblogs.com/paopaolx/p/11358484.html
Copyright © 2011-2022 走看看