![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常积累
撸起袖子写代码
生活不易,不如做个快乐猴子
展开
-
Tomcat 上传文件其他用户访问
问题背景:今天在测试过程共发现一个问题,由tomcat上传到linux的文件不能通过apache访问,之前只是临时手动的修改,今天决定把它解决。问题分析:查看上传文件的权限看到文件的权限位640,其他位上没有读的权限,这就导致了其他的用户不能够访问该权限。通过查阅资料了解到文件的默认权限是666,通过与umask与或运算后得到文件实际的权限,查看操作系统的umaks值是0022,那按照正常情况文件的权限应该是644,但实际却并不是如此,最后在tomcat下的catalina.sh文件中找到了定义原创 2021-02-03 15:01:02 · 229 阅读 · 0 评论 -
Ubuntu 中snap的管理使用
在Ubuntu中snap的使用文章目录系列文章目录 前言 一、snap是什么? 二、snap有什么优势? 二、snap如何使用?前言例如:Snap相较于传统的软件包管理有何优势,Snap在未来是否可以代替普通的包管理工具进行软件包管理?提示:以下是本篇文章正文内容,下面案例可供参考一、snap是什么? Snap是Ubuntu母公司Canonical于2016年4月发布Ubuntu16.04时候引入的一种安全的、易于管理的、沙盒化的软件包格式,与传统的dpkg...原创 2020-12-14 11:38:07 · 2361 阅读 · 0 评论 -
PyCharm 启动报错
项目场景:今天升级了下Pyharm,在家目录下的隐藏文件中不小心删除了一个隐藏文件 .jetbrains ,再次启动时软件报错。问题描述:在ubuntu下升级了PyCharm,不小心删除了家目录下的隐藏文件 .jetbrains,再次启动时软件报错OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a f原创 2020-12-01 10:20:05 · 1855 阅读 · 1 评论 -
使用wget 下载文件时提示无法本地校验颁发者的权限
问题描述:使用wget 下载文件时提示无法本地校验颁发者的权限。2020-11-28 16:42:10 (18.4 KB/s) - 在 13778722 字节处连接关闭。 重试中。--2020-11-28 16:42:13-- (尝试次数: 4) https://download3.navicat.com/download/navicat15-premium-en.AppImage正在连接 download3.navicat.com (download3.navicat.com)|47.转载 2020-11-28 16:50:12 · 2191 阅读 · 0 评论 -
CentOS 7下根分区下占用空间和实际空间不相符合
项目场景:线上CentOS 7 服务器问题描述:线上服务器的根路径存储告警,占用量找过80%,但是统计文件的实际占用后发现不符。df -hl # 显示根路径下的使量超过80%du -sh / --exclude='xxx' # 实际统计后占用大约100多G原因分析:可能存在的原因:存在大文件、存在打开但是删除的文件、磁盘碎片增多# 排查大的文件,一般是一些日志类型的文件find / -type f -size +10..原创 2020-11-14 17:58:52 · 1864 阅读 · 0 评论 -
wireshark 权限问题
问题描述:ubuntu 安装 wireshark 后抓取网卡数据包时提示没有权限原因分析:wireshark是使用root安装的,当前用户没有操作权限解决方案:使用SUID让当前用户以所有者(即root)的权限运行。具体操作如下:# 创建一个单独的用户组,方便后期添加其他用户sudo groupadd wireshark# 将dumpcap的属组改为wiresharksudo chgrp wireshark /usr/bin/dumpcap# 添加实际的用户到wires原创 2020-11-03 15:08:01 · 815 阅读 · 0 评论 -
使用VboxManage批量创建虚拟机
vboxmanage 虚拟机 linux原创 2020-06-27 17:35:55 · 807 阅读 · 0 评论 -
linux 使用rpm-build构建rpm包
安装构建工具yum install -y rpm-build rpmdevtoolsrpm-build 包是主要使用的工具包rpmdevtools 包可以快速生成构建环境,一般构建路径在家目录~/rpmbuild下rpmdev-setuptree目录结构如下图,初始是没有BUILDROOT的。目录功能:BUILD 编译rpm包的临时目录 BUILDROOT 编译后生成的软件临时安装目录RPMS ...原创 2020-06-22 06:45:14 · 897 阅读 · 0 评论