mac配置防火墙
在 macOS 中,防火墙(Firewall)的设置通常通过系统偏好设置(System Preferences)中的“安全性与隐私”面板来进行配置,但也可以通过终端(Terminal)命令来修改防火墙设置。macOS 还使用一个名为 pf.conf 的文件来配置其内置的 Packet Filter(PF),这是一个强大的网络过滤工具。 通过系统偏好设置配置防火墙 打开“系统偏好设置”。 点击“安全性与隐私”。 选择“防火墙”选项卡。 点击“防火墙选项...”。 在这里,你可以启用或禁用防火墙,以及配置特定的规则,如允许或阻止特定的应用程序访问网络。 通过终端(Terminal)配置防火墙如果你希望通过命令行来配置防火墙,可以使用 pfctl 命令。pfctl 是一个用于管理 PF 防火墙的工具。 启用防火墙1sudo pfctl -e 禁用防火墙1sudo pfctl -d 查看防火墙状态1sudo pfctl -s rules 编辑 pf.conf 文件pf.conf 文件位于 /etc/pf.conf。你可以使用文本编辑器(如 nano 或 vim)来编辑此文件。 例...
浏览器禁用自动更新
转自:https://sysin.org/ 如何禁用 Firefox 自动更新 (macOS, Linux, Windows) 如何禁用 Google Chrome 自动更新 (macOS, Linux, Windows) 如何禁用 Microsoft Edge 自动更新 (Windows, Linux, macOS)
iTerm2安装配置使用指南
转自:https://zhuanlan.zhihu.com/p/550022490 安装指南软件安装官网下载安装官方下载地址: iTerm2官网iTerm2.com/downloads.html 根据个人需求下载正式稳定版或者beta版,下载完成之后,双击打开zip包,解压至当前文件夹, 双击打开iTerm.app,根据弹窗提示点击Move to Applications Folder即可。 Homebrew安装打开电脑终端,命令行输入如下命令回车: 1brew install iTerm2 如提示未安装Homebrew,参考这篇文章进行安装 金牛肖马:Homebrew国内如何自动安装(国内地址)(Mac & Linux) 基本设置设置iTerm2为默认终端打开iTerm2,左上角选择iTerm2,红框内容点击即可 配置主题访问iTerm2主题网站 https://github.com/mbadolato/iTerm2-Color-Schemesgithub.com/mbadolato/iTerm2-Color-Schemes 下载...
mac开发&环境配置篇
Usage habit Ice, to hide status bar do not use bar appearance, this will cause a bug to use alt + tab instead of the localized function: https://github.com/lwouis/alt-tab-macos to use scroll in windows style: https://github.com/pilotmoon/Scroll-Reverser config the Modifier key & shortcuts: turn off off the shortcuts system setting → 键盘 → 键盘快捷键 → 修饰键 display all hide files or directory type on terminal: defaults write com.apple.finder AppleShowAllFiles YES type on termi...
windows指令记录
端口转发1234567891011# 添加端口转发规则netsh interface portproxy add v4tov4 listenport=$port listenaddress=$addr connectport=$port connectaddress=$remoteport# 删除端口转发规则netsh interface portproxy delete v4tov4 listenport=$port listenaddress=$addr# 清空当前所有的配置规则netsh interface portproxy reseteg:netsh interface portproxy add v4tov4 listenport=主机转发端口 listenaddress=0.0.0.0 connectport=监听端口 connectaddress=监听ip 查看端口转发规则1234567netsh interface portproxy show all侦听 ipv4: 连接到 ipv4:地址 端口 ...
vagrant+virtualbox
virtualbox下载地址:https://www.virtualbox.org/wiki/Downloads vagrant下载地址:https://developer.hashicorp.com/vagrant/downloads virtualbox安装添加box1vagrant box add --name centos/7 D:\HashiCorp\Vagrant\boxes\CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box 安装插件/配置环境变量(修改disksize需要)1234567# 解决centos7下使用synced_folder报错,https://stackoverflow.com/a/65545379/14936119vagrant plugin install vagrant-vbguest --plugin-version 0.21# 配合config.disksize.size使用(非必要,目前vagrant已支持实验参数node.vm.disk)# vagrant plugin inst...
整理wsl2配合开发的一些配置
推荐使用idea自带的wsl remote,而非手动配置 IDEA使用WSL作为默认的TerminalFile -> Settings -> Tools -> Terminal -> Shell path在Shell path处填: 1"cmd.exe" /k "wsl.exe" 如图 设置之后的效果 IDEA将node切换为WSL中的node安装nvm/node 参考站内nvm的安装 File -> Settings -> Languages & Frameworks -> Node.js 如图 在下拉列表中选择ubuntu IDEA使用wsl中的gitSetting -> Version Control -> Git 路径配置为 \\wsl$\Ubuntu-20.04\usr\bin\git 代理12345git config --global http.proxy $http_proxygit config --global...
linux(LinuxMint)系统开发配置
修改Home中文目录打开终端,在终端中输入命令: 12export LANG=en_USxdg-user-dirs-gtk-update 跳出对话框询问是否将目录转化为英文路径,同意并关闭。 在终端中输入命令: 1export LANG=zh_CN 关闭终端,并重启系统。下次进入系统,系统会提示是否把转化好的目录改回中文。选择不再提示,并取消修改。主目录的中文转英文就完成。 Oh My Zsh Oh My Zsh 是一款社区驱动的命令行工具,是基于 Zsh 命令行的一个扩展工具集,提供了丰富的扩展功能,如:主题配置,插件机制,内置的便捷操作等,可以给我们一种全新的命令行使用体验。 安装 Zsh1234567# 安装 Zshsudo apt install zsh# 将 Zsh 设置为默认 Shellchsh -s /bin/zsh# 可以通过 echo $SHELL 查看当前默认的 Shell,如果没有改为 /bin/zsh,那么需要重启 安装 Oh My Zsh12wget https://github.com/robbyrussell/oh-my-zsh/raw/ma...
wsl配合docker desktop安装k8s
clone k8s-for-docker-desktop 项目1git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.git 从阿里云镜像服务下载 Kubernetes 所需要的镜像 如果项目未支持想要的镜像版本, 可以通过修改 images.properties 文件自行加载你自己需要的镜像 如果因为安全策略无法执行 PowerShell 脚本,请在 “以管理员身份运行” 的 PowerShell 中执行 Set-ExecutionPolicy RemoteSigned 命令。 在Windows上,使用 PowerShell 1.\load_images.ps1 开启 Kubernetes,并等待 Kubernetes 开始运行 如果在Kubernetes部署的过程中出现问题 可以在 C:\ProgramData\DockerDesktop下的service.txt 查看Docker日志 在 C:\Users\yourUserName\AppData\Local...
记录elementary OS的安装以及配置(基于elementaryos-6.0-stable)
记录elementary OS的安装以及配置(基于elementaryos-6.0-stable)elementary OS官网 下载好镜像<elementaryos-6.0-stable.20211103.iso> rufus官网 再下载好刻录启动盘工具 依次点击选择,开始即可(uefi对应gtp,mbr对应bios) 然后重启机器,f12进入,选择对应uefi下的usb选项,进入。elementaryos-6.0-stable镜像基于ubuntu20.04,开始页面是三个选项,第二个是清空磁盘做系统,选择进入,然后分区。最开始的加密密码不用选,麻烦。直接don‘t加密,然后进入。 最佳分区方案12345678910111213SWAP分区:实现虚拟内存,建议大小是物理内存的1-2倍/boot分区:用来存放与系统启动有关的程序,建议大小为200MB以内/usr分区:用来存放系统中的应用程序,相关数据较多,建议总硬盘的40%/var分区:用来存放系统中经常变化的数据以及日志文件,建议大小为5GB/home分区:存放普通用户的数据,建议大小为剩下的空间。/分区...
