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

  • 相关阅读:
    vue相关坑
    jQuery上传文件按钮美化
    大屏幕数据可视化问题
    jquery实现点击页面空白处,弹框消失
    知识点
    js数字串传参时变科学计数法
    jQuery循环遍历取值
    如何判断一个弹框是打开还是关闭状态?
    js库写法
    React版本修改内容
  • 原文地址:https://www.cnblogs.com/paopaolx/p/11358484.html
Copyright © 2011-2022 走看看