欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

时常用到linux命令及相关记录

程序员文章站 2022-01-15 10:59:25
...

记录一下,部分工作中首次遇到的小问题,当时却花费了很多时间去解决的东西。

  1. linux批量关键词删除文件
    find /data/work/ptop/ -name '*_201810*' |xargs rm -rf
  1. python调用cx_Oracle包时,定时器不起作用,原因:cx_Oracle需要依赖oracle的ORACLE_HOME环境。环境变量定义时,ORACLE_HOME定义在/etc/profile下,在这里修改的内容是对所有用户起作用的,但是对crontab是不起作用,解决方式:crontab中添加ORACLE_HOME路径:
0 7 * * * . /etc/profile; /usr/bin/python /data/work/ptop/ptop_online.py >>/data/work/ptop/ptop_online.log 2>&1
  1. linux后台运行python代码时,log缓存,不能立刻输出:加 “-u”即可。
    nohup python -u ptop_online.py >> ptop_online.log 2>&1 &
  1. linux用户权限限制,进入root用户操作:
   sudo -i
  1. 查看mysql数据库、表大小:
   select
相关标签: linux