git --recursive递归克隆子项目

GitLab 

由于Git项目多包含子模块(submodule)的Git仓库。子模块是一个独立的Git仓库,被做为父仓库的一部分进行管理当使用git clone git_url是,默认不会clone子模块,这时就可以使用git clone --recursive命令递归克隆一个包含子模块的仓库,具体来说,git c

MacOS更改默认Finder访达窗口大小和排序方式

MacOS 

1. 只保留一个访达窗口(关闭所有,再打开一个),按住Option键并调整窗口大小,然后关闭当前窗口。之后再打开就是设置的窗口大小。VSCode及终端打开的窗口也可以这样设置默认大小。2. 在访达窗口中按Command+j,按照自己的喜好配置好之后点击用作默认即可。

Debian UFW使用


1. 简介UFW(Uncomplicated Firewall)是一个简单易用的防火墙配置工具,针对 Ubuntu 和其他基于 Ubuntu 的 Linux 发行版设计的。UFW 的目标是让防火墙配置变得简单,即使对于不熟悉防火墙概念和命令行的用户也能轻松使用。虽然 UFW 最初是为 Ubuntu

MacOS系统 iTerm2配置Trzsz实现lrzsz功能

MacOS 

1. 前言建议安装iTerm2 3.5+版本,安装方法自行百度。trzsz ( trz / tsz )是一个兼容 tmux 的文件传输工具,和 lrzsz ( rz / sz ) 类似,并且有进度条和支持目录传输。trzsz-iterm2是 trzsz在 iTerm2上使用的客户端。GitHub:

Chrome设置暗黑模式


1. Chrome自带皮肤只是单纯的Chrome皮肤暗黑,对内容页不起作用地址栏输入:chrome://settings/appearance2. Chrome自带内容暗黑地址栏输入:chrome://flags搜索dark,设置enabled开启3. 安装Chrome主题需要翻墙,不做介绍。4.