OSI 七层网络模型与 TCP/IP 四层模型 OSI 七层网络模型什么是OSI七层模型?我们需要了解互联网的本质是一系列的网络协议,这个协议就叫做 OSI 协议(开放系统互联 Open System Interconnection),它是由 ISO(国际标准化组织)定义的。 那么对于 OSI,人们按照功能不同,分工不同,人为的将 OSI 的分为七层。实际上这七层是并不存在的,也就是说没有这些概念,而我们今天提到的七层概念,只是人为的划分而已。 2022-05-07 Network Network
Git 工程和 bare 仓库互转 其实 Git 工程目录下的 .git 隐藏文件夹就是所谓的 bare 仓库,我们只需要简单修改 .git 文件夹里 config 文件中的 bare = false 字段为 bare = true 即可,反之同理。 12345678910111213[core] repositoryformatversion = 0 filemode = false bare = false logallrefu 2022-04-26 Git Git
Shell 判断文件或文件夹是否存在 判断文件是否存在1234567if [ -f "a.txt" ]; then echo "文件 a.txt 存在"fiif [ ! -f "a.txt" ]; then echo "文件 a.txt 不存在"fi 判断文件夹是否存在1234567if [ -d "Data" ]; then echo "文件夹 Data 存在"fiif [ ! -d "Data" ]; then echo 2022-04-26 Linux Linux Shell
macOS 修改 mac 地址 macOS Big Sur 11.6 下亲测可行,方法如下: Disassociate from any network(与任何网络解除关联),此操作会导致断开网络。 1sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z 修改 mac 地址,xx:xx:xx:xx:xx:xx 替换为想 2021-11-28 Mac Mac macOS