Linux下不解压直接修改压缩包内文件 前言从 Windows 转到 Linux 桌面发行版后,就对在终端上完成一些工作产生痴迷。比如修改,复制,移动,删除文件等等。加上 Linux 服务器都不带 GUI 工具,能够直接使用命令行可以提高工作效率。 修改压缩包文件VIM 可以直接打开压缩包,然后对想要的压缩文件进行编辑保存,一切都是vim的命令完成。修改后`wp`就保存退出了。 注意,vim 要依赖zip工具来完成打开压缩包。 2020-03-25 系统 > Linux > 压缩工具 #Linux #Shell
终端下的 Emacs 命令使用 默认快捷键Bash 默认绑定的是 Emacs 的快捷键,可以修改成Vi(set - o vi)的操作方式。 学会使用Bash默认的快捷键来操作命令行可以提高效率。 更多信息可以查看帮助手册: 1$ man bash 启动编辑器Ctrl+x-Ctrl+x打开一个编辑器 根据 $FCEDIT 或 $EDITOR 环境变量打开对应的编辑器,若这两个变量都为空,则运行emacs 控制屏幕 Ctrl+ 2020-03-24 系统 > Linux > 快捷jmj #Linux #Shell
SSHFS 挂载远程服务器目录 介绍GNU/Linux系统中经常需要用到目录挂载,比如挂载U盘,移动硬盘等。目录挂载可以使用Linux的mount工具完成。 有的时候我们希望能将远程服务器上的某个文件夹挂载到本地目录,比如tomcat下的webapps目录,这样不再通过sftp工具拷贝上传了,直接将本地war包拷贝到挂载的webapps目录即可。 SSHFSsshfs走的是ssh协议,只需要在本机上安装对应的sshfs客户端即可 2020-03-06 系统 > Windows > 网盘 #Windows #SSHFS
SSH 使用 lrzsz 进行上传和下载 SSH上传下载通过 SSH 命令连接到服务器,当有上传和下载的需求,通常需要借助其他工具来完成,比如FTP、SFTP工具等。 这时可以借助 Zmodem 文件传输协议,常见的图形工具Xshell、SecureCRT都是支持Zmodem协议的,但Putty并不支持。 zmodem协议有以下的优点: 通过rz、sz命令,简化了上传和下载的步骤。 上传和下载不需要再次输入用户密码. 为了使用 Zmo 2020-03-05 系统 > Linux > SSH工具 #Linux #Shell
通过跳板机连接 SSH 服务器 SSH无法直连服务器因为安全原因不能直接通过外网访问,要经过中转连接。 服务器提供了两种方式连接: 通过堡垒机调用本地 SSH 客户端登入到服务器。 通过跳板机端口转发访问 当: 本机可以访问–>跳板机 跳板机可以访问–>服务器 笔记本不能访问—-x服务器 可以使用跳板机代理访问服务器。 跳板机跳板机正如它的名字一样,可以在本机和服务器之间提供一个跳板。本地主机 A 可以直接访 2020-03-04 系统 > Linux > SSH工具 #Linux #Shell
Typecho 默认主题功能增强 基础在Typecho默认主题优化[1]中对 Typecho 的主题进行了一些页面显示优化。在此基础上,增加一些配置让 Typecho 更加实用。 一言 Typecho 默认主题的右侧搜索框下有空白区,显示有点空白。增加一言功能,让页面每次刷新或打开新页面时都可以显示一言,增加页面的趣味性。一言可以采用网络接口的方式或者读取本地的方式。这里采用本地读取一言,方便后期维护。 在默认的主题下,编辑 fu 2020-03-01 系统 > 自托管 > 博客 #博客平台 #Typecho
Typecho 开启Redis缓存 延迟问题 在访问博客的时候会稍有等待。但是博客内容以文字为主,配图为辅。页面的延迟会给用户带来不好的体验,所以想着加一个缓存提高页面的响应速度。 为了统计不同地区访问的速度,使用了站长工具的多个地点Ping服务器[1]来进行统计分析。检测完发现除了海外地区访问速度善可,国内大部分地区访问速度都不理想。 配置缓存个人博客是属于读多写少的业务。为了提高服务的响应速度,决定给Typecho增加缓存,选用 2020-02-27 系统 > 自托管 > 博客 #博客平台 #Typecho
配置 docker 镜像加速 配置镜像加速根据官方文档给出的配置步骤进行操作: 针对 Docker 客户端版本大于 1.10.0 版本的,通过修改daemon配置文件 /etc/docker/daemon.json 来加速: 12345678sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ &q 2020-02-26 系统 > 自托管 > 云原生 #容器 #docker
使用 docker 搭建 nextcloud 网盘 介绍Nextcloud 中文有下一代云盘的意思,在这个私有部署网盘上我们可以做很多事情:资料存储、密码管理、存储、离线下载等。有些功能已经自带集成在 Nextcloud 中了,另一些功能可以通过安装插件实现。 下面使用 docker-compose 来安装配置 nextcloud 网盘。 环境依赖 centos 7.x docker docker-compose 使用docker-compo 2020-02-25 系统 > 自托管 > 网盘 #对象存储 #Nextcloud
Typecho 默认主题优化 优化需求在博客迁移到Typecho[1]文章中,介绍了迁移到Typecho后做的一些配置。为了让默认主题发挥出更好的效果,在原基础上对其进一步优化。主要优化的内容有: 前置上下篇文章 文章页编辑功能 独立页编辑功能 文章页阅读次数 文章页加载时间 前置上下篇文章Typecho默认主题的上下篇文章是在评论输入框后面的。如果前置上下篇文章会和文章之间的关联性更强,方便用户点击查看。 编辑post. 2020-02-24 系统 > 自托管 > 博客 #博客平台 #Typecho