linux开发常用命令

16 篇文章 0 订阅
根据关键字查询日志信息
  1. grep -n “关键字” zxsf360-task.log

  2. vim zxsf360-task.log +行数

  3. netstat -tnlp 查询监听的端口

  4. top -H -p端口 查询该端口的top情况

实时查看项目日志
  1. tail -f 日志文件名
远程连接登录
  1. ssh IP post

  2. scp user@ip dir 远程拷贝文件

授权
  1. sudo -s
结束进程
  1. kill -9(-9是强杀) post
查看进程
  1. ps -ef|grep 项目或进程名
查看文件
  1. more
  2. cat
编辑文件
  1. vim
开启关闭网络
  1. ifup eth0
  2. ifdown eth0
查看所有服务状态
  1. service --status-all
可以使用该命令查找特定的服务是否安装(前提是你指定该服务运行的名称)
  1. chkconfig --list mysql
查看yum安装以及删除yum安装的包
  1. yum list installed|grep docker

  2. yum remove -y docker

查看Linux硬盘使用情况
  1. df -h 返回
ilesystem      Size  Used Avail Use% Mounted on
/dev/vda1        40G   40G     0 100% /
devtmpfs        1.9G     0  1.9G   0% /dev
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           1.9G  540K  1.9G   1% /run
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
tmpfs           379M     0  379M   0% /run/user/0
  1. du -sh * |sort -n 按排序查询使用情况
查询指定范围的Tomcat日志

注:将查询catalina.out的范围内的日志输出到catalina.out.20181216.log文件中

  1. sed -n '/2018-12-17 00:00:01/,/2018-12-17 05:00:00/'p catalina.out >catalina.out.20181217.log
CentOS7查看防火墙
  1. centos7启动防火墙
    systemctl start firewalld.service

  2. centos7停止防火墙/关闭防火墙
    systemctl stop firewalld.service

  3. centos7重启防火墙
    systemctl restart firewalld.service /firewall-cmd --reload

  4. 查看开放端口
    ss -ant/firewall-cmd --list-ports

  5. 查看端口是否开放
    firewall-cmd --query-port=80/tcp

  6. 开启端口
    firewall-cmd --add-port=80/tcp --permanent # --permanent 永久生效,没有此参数重启后失效

  7. 关闭端口
    firewall-cmd --remove-port=80/tcp --permanent # --permanent 永久生效,没有此参数重启后失效

  8. 查看防火墙状态
    firewall-cmd --state

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值