工作常用命令

Redis 使用

info stats 查看 latest_fork_usec 查看redis rdb fork时间
slowlog get 慢查询日志

IDEA 使用

alt + 左右键 返回至上次浏览的位置
ctrl + alt + u 生成类图

used command

cat /sys/class/net/eth0/carrier 1代表链接上了网线, 0代表没有
dig www.baidu.com 查看dns状态
ifconfig 网络配置查看
passwd username 更改当前用户密码
free -m 查看内存大小
sudo dpkg -i *.deb 安装*.deb
htop cpu 内存的监控
gitg 可视化git操作
sudo lsof -i | grep port 查看端口是否被占用
netstat -apn | grep port 查看端口占用情况
df -h 统计磁盘分区利用情况
grep "processor\|model name" /proc/cpuinfo 查看当前系统cpu信息
date +"%Y:%m:%d_%H:%M:%S" 格式化时间
ls -l | awk '{print $1}' 输出每一行的第一个单词(第一个空格前的) 注意awk最外层要单引号
du -sh * 统计当年目录所有文件夹占用空间
ncdu ~ 统计文件空间大小后,可以深入下层文件夹。
find . -name iphone7 第一个参数"."表示在哪个目录查找;第二个参数iphone7表示查找的文件名 find 是用来找文件的

端口占用

今天的遇到的有趣的端口8080被占用了

  • lsof -i grep 8080, 太慢了,打扰了
  • 接下来一个还蛮不错的解决方案
    1. sudo netstat -tulpn | grep 8080
    2. ps -A | grep java
    3. 最后锁定了 pid
    4. 所以最后截止一个端口占用就是
      sudo netstat -tulpn | grep 8080
posted @ 2019-10-24 10:00  Draymonder  阅读(164)  评论(0编辑  收藏  举报