案例场景:

    为了主机基线安全,将所有用户umask为027,导致pip or pip3 install loguru安装模块后,root用户编写python脚本,from loguru import logger正常,而非root用户组的用户,编写python脚本,from loguru import logger 报错:ImportError

解决办法:

    root用户执行命令

chmod a+rx -R /usr/local/lib64/python3.6
chmod a+rx -R /usr/local/lib/python3.6
chmod a+rx -R /usr/lib64/python3.6
chmod a+rx -R /usr/lib/python3.6

将python3.6文件读和执行权限,赋予给非root数组用户

之后,问题解决

xftp6提示要继续使用此程序,您必须应用最新的更新
解决办法:

  1. 本机安装ultraedit、notepad++(已安装HEX-Editor插件)等能读写十六进制的编辑器
  2. 右键xftp6快捷方式,选择打开文件所在位置,
  3. 使用ultraedit或者notepad++等(hex)模式打开该目录下的文件nslicense.dll
  4. ctrl+f,查找7F0C 81F9 8033 E101,将紧随其后的0F86,改为0F83,保存文件,有时可能需要管理员身份运行编辑器来覆盖保存修改后的文件
  5. 重新双击打开xftp6即可。


获取关键字tomcat进程启动时间(单位秒)

ps -ef | grep tomcat | grep -v grep | awk '{print $2}' | xargs -i ps -p {} -oetime= | tr '-' ':' | awk -F: '{ total=0; m=1; } { for (i=0; i < NF; i++) {total += $(NF-i)*m; m *= i >= 2 ? 24 : 60 }} {print total}'