![](https://img-blog.csdnimg.cn/202009231606452.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
文章平均质量分 73
Linux
干志雄
这个作者很懒,什么都没留下…
展开
-
macOS、Linux安装Zsh和Oh My Zsh教程
对于经常使用终端的用户,我推荐大家都安装Zsh,因为体验更好。本文详细的介绍了macOS、Linux安装Zsh和Oh My Zsh教程。原创 2020-08-13 13:23:10 · 1266 阅读 · 0 评论 -
certbot --apache报错: The requested apache plugin does not appear to be installed
环境CentOS 7.9.2009Linux内核版本3.10.0cerbot版本1.11.0Apache 2.4.6问题根据我的服务器,我按照certbot官网的说明Apache on CentOS/RHEL 7进行操作。但是执行如下命令时,没有成功$ sudo certbot --apache[sudo] password for admin: Saving debug log to /var/log/letsencrypt/letsencrypt.log原创 2021-05-13 12:39:14 · 1471 阅读 · 3 评论 -
使用crontab和Certbot对免费Let’s Encrypt证书自动续期
目录前言1. 查看证书信息2. 使用强制更新证书命令3. 编写更新证书脚本4. 创建crontab任务支持????前言Let’s Encrypt颁发的证书的有效期只有90天,每次快过期的时候就需要手动更新SSL证书。如果项目只有你一个人维护,刚好你休假了,休假前你也忘记手动更新证书了,那么就没法了,想想在外面玩,遇到这事还得找个网吧紧急处理的心情。????????????如果你看了我写的上一篇文章看了就会使用Linux定时任务crontab,我相信你已经想到了使用crontab来创建一个任务定时自原创 2021-05-12 22:38:00 · 1513 阅读 · 3 评论 -
看了就会使用Linux定时任务crontab
目录crontab简介用途查看crontab任务创建crontab任务任务配置定时配置定时解析工具定时生成工具支持????crontab简介crontab在Linux主要用于周期定时任务管理。crontab的服务进程名为crond。通常安装操作系统后,默认已启动crond服务。crontab可理解为cron_table,表示cron的任务列表。类似crontab的工具还有at和anacrontab,但具体使用场景不同,可参见附录《让你学会Linux计划任务》一文了解更多。用途关于crontab原创 2021-05-12 13:28:34 · 2160 阅读 · 2 评论 -
解决ssh连接Linux每次都要输入证书密码
如果经常需要通过ssh连接Linux服务器,每次都需要输入证书密码,是很烦的事情:通过执行如下一条命令,即可解决此问题:ssh-add -K ~/.ssh/kingtingtech_admin_id_rsa该命令ssh-add 的作用是将指定的秘钥添加在当前运行的 ssh-agent 服务中。执行该命令后,可以在钥匙串中看到添加的该密码:不过重启电脑后会失效。我平时主要用Mac,所以很少重启,哪怕重启了,在执行一次该命令即可。所以只要你用Mac这都不是事!建议程序员们用macOS和原创 2021-05-11 18:45:05 · 1399 阅读 · 0 评论 -
vim xxx Error detected while processing.vimrc、function syntastic#util#system、preview.vim
今天早上在服务器上在这里插入代码片Error detected while processing /home/admin/.vimrc:line 534:E483: Can’t get temp file nameError detected while processing function syntastic#util#system:line 9:E483: Can’t get temp file nameError detected while processing /home/原创 2021-04-27 10:34:42 · 890 阅读 · 1 评论 -
阿里云ECS镜像如何用Parallels Desktop、VirtualBox还原
要导出服务器里的文件,分为以下几个步骤:- 阿里云 - 对象存储创建OSS Bucket- 导出云服务器ECS镜像到OSS Bucket- 解冻镜像文件,下载镜像文件到本地而本文将介绍下载镜像后还原到虚拟机的操作流程以及遇到的问题。原创 2021-04-11 23:28:03 · 2608 阅读 · 0 评论 -
Linux查找大文件、大目录 - 解决磁盘空间不足的问题
目录前言df1、-hdu快速查找大目录前言上一篇文章我介绍了Linux使用一条命令删除指定时间的文件用于快速删除无用文件,解决磁盘空间不足的问题。那么在删除之前,我们要就的就是找大目录或文件,本文将介绍如何快速找大目录或文件。dfLinux df(英文全拼:disk free) 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。/dev/vda1为系统盘1、-h我们发现df输出的格式没有单位,可读性太低了。使用-h参数可解决。-h或–human-readable 以K,M原创 2021-03-29 16:00:20 · 9937 阅读 · 1 评论 -
Linux使用一条命令删除指定时间的文件
目录问题分析解决例子????支持????问题前几天遇到了服务器云盘不足导致所有服务请求失败的问题。分析面对服务器云盘不足时,有以下两种解决办法:扩容云盘:分为在线扩容和离线扩容删除无用文件当时问题亟待解决,如果云盘支持在线扩容那操作很快,问题是当时不清楚云盘是否支持在线扩容,且扩容的步骤相比使用命令行删除文件慢太多。云盘扩容步骤:创建快照在控制台扩容云盘容量(离线扩容还需要重启ECS实例)查看云盘分区情况扩容分区扩容文件系统于是我考虑先删除无用文件,让服务运行正常,后面再原创 2021-03-26 16:33:16 · 1159 阅读 · 0 评论 -
Linux解决SSH连接超时提示packet_write_wait: Connection to 47.95.196.214 port 37682: Broken pipe
通过SSH连接Linux后,过了一段时间,输入任何内容没有反应。随便多输入一些后,提示如下:`packet_write_wait: Connection to 47.95.196.214 port 37682: Broken pipe`,本文将介绍修改ClientAliveInterval等参数解决该问题。原创 2020-11-28 00:30:55 · 4152 阅读 · 1 评论 -
安装zsh后使用vim输出_arguments:451: _vim_files: function definition file not found
问题安装zsh后,终端输入vim 文件名输出`_arguments:451: _vim_files: function definition file not found如输入vim abcd,输出如下图所示解决解决步骤如下:cd ~ll -a 可以看到该用户目录下面有.zcompdump开头的文件rm .zcompdump * # 删除以.zcompdump-开头的文件exec zsh 或 ssh一个新的连接...原创 2020-11-27 22:39:56 · 593 阅读 · 0 评论 -
记录常用的Linux命令(持续更新)
记录常用的Linux命令(持续更新)原创 2020-08-05 15:56:47 · 152 阅读 · 0 评论 -
记录vim常用的命令和快捷键(持续更新)
记录常用的vim命令和快捷键(持续更新)原创 2020-08-05 15:43:29 · 131 阅读 · 0 评论 -
看了这篇文章,你基本就会使用scp和rsync命令了
scp是linux中本地和远程拷贝文件或目录常用的命令。rsync则是在scp的基础上可以实现同步文件。本文以简单明了的方式编写,用实战介绍了scp和rsync这两个命令常用的操作。原创 2020-08-05 00:07:26 · 477 阅读 · 1 评论