Linux
Linux相关操作
酒醉的胡铁
这个作者很懒,什么都没留下…
展开
-
Linux常用命令
注意:locate命令要比find -name快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/mlocate/mlocate.db。为了避免mlocate.db数据库因为更新操作(如添加修改删除)没来得及更新,在使用该命令前应执行一次“updatedb”。说明:当mysql开启增量备份的时候,会生成很多.bin结尾的文件。说明:从上到下依次执行。原创 2023-11-29 18:58:33 · 12494 阅读 · 1 评论 -
本地IDEA 远程调试 Docker 中运行的 Java 应用程序
我们先看看本地项目市如何 Debug 的,仔细的你是否察觉到平时IDEA上Debug本地项目的时候都会出现的一行信息原创 2024-01-25 10:51:42 · 619 阅读 · 0 评论 -
Nginx 配置多个配置文件
nginx配置多个配置文件原创 2024-01-16 20:53:47 · 482 阅读 · 0 评论 -
Docker安装
docker 版本20 graph已经弃用 需使用 data-root。registry-mirrors 为镜像地址。出现以下内容则表示安装成功。配置163镜像与存储目录。卸载docker旧版本。卸载docker ce。配置docker仓库。执行安装docker。原创 2023-12-23 15:35:06 · 11848 阅读 · 0 评论 -
Linux 安装 docker-compose
安装docker-compose原创 2024-01-02 14:10:46 · 8373 阅读 · 0 评论 -
tomcat设置不需要项目名访问
此时运行tomcat,可以不需要项目路径访问项目,也就是说访问 http://localhost:8080就行了。但是弊端也很明显,只能配置一个项目。原创 2023-12-26 10:38:00 · 12179 阅读 · 0 评论 -
Linux 一台服务器上部署多个tomcat
为了避免端口冲突,修改tomcat的配置文件。原创 2023-12-26 10:34:29 · 11933 阅读 · 0 评论 -
Linux服务器出现爬虫的报错
发现运行中的服务器总是出现类似错误因为端口开放所以导致一直被各大搜索引擎的爬虫检索网上没人说,唯一的办法还是关闭开放端口那肯定不行在找到。原创 2023-12-26 10:30:48 · 12439 阅读 · 0 评论 -
Linux中误删root目录恢复方法
通过修改、添加、删除/etc/skel目录下的文件,我们可为新创建的用户提供统一的、标准的、初始化用户环境。所以当/root目录被误删除,可以从/etc/skel中复制一份文件到/root下。若是在正式环境中,我们要考虑服务器能否重启,若不能,则将/etc/skel中的文件复制到/root下即可。主要是把 /etc/skel/里面的文件拷贝回去就行了其中/etc/skel/目录是用来存放新用户配置文件的目录,当我们添加新用户的时候,这个目录下的所有文件会自动被复制到新添加的用户的家目录下。原创 2023-12-26 10:27:47 · 12086 阅读 · 0 评论 -
tomcat启动缓慢的解决办法随机数导致
在阿里云CentOS环境中配置tomcat服务器,结果tomcat的8005端口半天都起不来(tomcat的关闭端口),这个端口起不来就无法访问tomcat和关闭tomcat。杀进程或者shutdown.sh永远失败,重启服务器也不行,其实不是tomcat不能用了,是启动太慢了,我误认为不能用了tomcat在启动时会使用80058080。原创 2023-12-26 10:25:59 · 12214 阅读 · 0 评论 -
ssh用户身份验证不能选择password
ssh用户身份验证不能选择password只能用public key的解决办法。原创 2023-12-25 11:30:20 · 12102 阅读 · 0 评论 -
Linux 使用logrotate 对日志切片
logrotate 程序是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用。该配置文件位于,/etc/logrotate.conf,/etc/logrotate.d/。配置完成后发现每天执行两次 找了半天看日志发现是anacrontab导致的。还有crontab -e生成的临时文件 在/tmp。如果报这个错 在上面的一大堆里面在添加。配置logrotate。配置完后执行一次测试。原创 2023-12-25 11:12:16 · 12192 阅读 · 0 评论 -
Linux 定时任务crontab
Linux 系统有个 crond 程序,对应 cron 这个守护进程。它在系统中会每分钟扫描定时任务,读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。crontab命令用于安装、删除或者列出用于驱动cron后台进程的表格。用户把需要执行的命令序列放到crontab文件中以获得执行。每个用户都可以有自己的crontab文件。/var/spool/cron下的crontab文件不可以直接创建或者直接修改。原创 2023-12-25 11:06:11 · 11969 阅读 · 0 评论 -
Linux定时任务Crontab执行总是与实际时间差8小时
查询硬件时间,发现没有改成功,查询资料发现是NTP时间同步跟timedatectl修改时间不能共用,所以关闭NTP时间同步(终端输入:timedatectl set-ntp no)发现时区不对,导致协调世界时间与本地时间一致,所以修改时区,终端输入:sudo timedatectl set-timezone ‘Asia/Shanghai’设置本地时区: cp -pf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime。原创 2023-12-25 10:58:29 · 12351 阅读 · 0 评论 -
Linux 查看应用占用内存工具
Linux 查看应用占用内存工具原创 2023-12-25 10:55:00 · 11868 阅读 · 0 评论 -
Linux 远程登录软件连接linux时速度特别慢的解决办法
有时候连接会出现特别慢的情况,要过好欠才能连接上,只说解决办法吧就是去修改sshd的配置文件把其中dns解析设置为。当我们用远程软件去连接我们的linux服务器的时候有时候连接正常。这样我们再连接就会感觉像飞一样的快啦。然后我们重新启动sshd服务即可。原创 2023-12-25 10:51:22 · 12002 阅读 · 0 评论 -
Linux搭建sftp服务器
ChrootDirectory所指向的文件夹到系统根路径上的所有途径文件夹,属主都必须是root,且权限不允许有群组用户写入权限,即权限只能为。ChrootDirectory所指向的文件夹,属主必须是root,属组是sftp用户所属的用户组。,如果任意一个是777,则会出现上述问题。原创 2023-12-23 15:18:43 · 12005 阅读 · 0 评论