Linux
1. ⽂件显示
  ls -al
  展示⽬录下的全部⽂件(包含隐藏⽂件),显示⽂件属性和权限
2. ⽂件查找
  find . -name “*.log" -mtime -3
  在当前⽬录及其⼦⽬录(⽤“.”表示)中查找扩展名为“log”的⽂件且更改时间在3天以内的⽂件
3. 在⽇志中搜索关键字并标红
  cat main.log |grep “crash” —color=auto
4. 两台机器IP分别为:A.104.238.161.75,B.43.224.34.73
  在A服务器上操作,将B服务器上/home/lk/⽬录下所有的⽂件全部复制到本地的/root⽬录下(远程下载到本地)
  scp -r root@43.224.34.73:/home/lk /root
  在A服务器上将/root/lk⽬录下所有的⽂件传输到B的/home/lk/cpfile⽬录下(上传)
  scp -r /root/lk root@43.224.34.73:/home/lk/cpfile
5. 查看3306端⼝状态
  netstate -ano | grep 3306
6. 监视filename⽂件的尾部内容,(默认10⾏,相当于增加参数 -n 10),刷新显示在屏幕上
  tail -f filename
  tail -n 20 filename 显示最后20⾏
  tail -r -n 10 filename 逆序显示filename最后10⾏
  tail xxx.log -n 300 -f 查看底部即最新300条⽇志记录,并实时刷新
  head -2 file1 查看⼀个⽂件的前两⾏
7. 查看tomcat进程
  ps -ef|grep tomcat
  显示所有的tomcat进程,先执⾏ps -ef 获取所有的进程,再执⾏过滤出来带有tomcat关键字的进程
  -f: 是显示全格式
  -e:查询所有进程
  关闭tomcat进程: kill -9 端⼝号
  启动tomcat: sh tomcat/bin/startup.sh
8. 查看端⼝属于哪个程序:lsof -i :8080
9. sed -n '5,10p' filename.log 只查看⽂件的第5⾏到第10⾏
10. 查看字符‘crash’前后10条⽇志记录
  grep 'crash' | tail xxxx.log -C 10