MacOs日常使用笔记

Posted ShuSheng007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MacOs日常使用笔记相关的知识,希望对你有一定的参考价值。

[版权申明] 非商业目的注明出处可自由转载
出自:shusheng007

文章目录

概述

本文笔者从Windows操作系统转入MacOs的一些使用笔记

如何查看占用端口号的进程并将其杀死

  1. 使用如下命令查看占用端口号的进程
  lsof -i tcp:要查看的端口号,例如8289

输出:

COMMAND  PID    USER   FD   TYPE  DEVICE                 SIZE/OFF NODE NAME
java     6776 benwang  213u  IPv6 0xe0974d34ddcc9713      0t0  TCP *:8289 (LISTEN)
  1. 杀死占用进程
kill -9 查到的pid,例如6776

查看本机JDK的安装路径

打开终端,输入:/usr/libexec/java_home -V

如何同时安装多个版本的JDK

如果你使用的Shell是bash,按照如下修改,如果使用的是zsh,就修改.zshrc文件

Users/<用户名>/.base_profile文件中添加如下代码

# JDK 配置
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.10.jdk/Contents/Home
# 默认JDK版本
export JAVA_HOME=$JAVA_8_HOME


# 多版本切换(取了别名,更方便切换)
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"

如何安装Homebrew

可参考官方文档

  1. 安装Command Line Tools (CLT) for Xcode
xcode-select --install
  1. 安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如何卸载Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

如何使用ssh连接GitHub

  1. 查看本机是否已经存在key

如果存在此文件夹,看里面是否存在id_rsa.pub等文件

cd ~/.ssh
  1. 创建key
ssh-keygen -t rsa -C "ss007@163.com"

邮箱为你在GitHub上得邮箱

输出:

会询问你产生得key放在哪个文件,查看此key文件得密码是多少。我们使用一路默认即可

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/xxxx/.ssh/id_rsa): 
Created directory '/Users/xxxxx/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /Users/xxxx/.ssh/id_rsa.
Your public key has been saved in /Users/xxxx/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:YXXjxO4k8KDXXXXXIt5Uuca5Q7tEQJJo5XXXXX    ss007@163.com
The key's randomart image is:
+---[RSA 3072]----+
...
|*++++o           |
|X**dd.           |
|Bdad=o= .        |
...
+----[SHA256]-----+
  1. 将key配置到GitHub上

进入~/.ssh文件夹,使用如下命令查看key

cat id_rsa.pub

拷贝此key得内容,打开GitHub,在Setting里设置SSH

  1. 验证
ssh -T git@github.com 

如何允许任何来源的安装包

  1. 打开系统偏好设置,找到“安全性与隐私”;
  2. 进入安全性与隐私,点击右下角的解锁按钮,选择允许从任何来源;
  3. 如果没有这一选项,请到打开终端,输入命令行:sudo spctl --master-disable, 输入命令后回车,系统会要求输入电脑的开机密码,输入密码(输入时密码不会显示出来)后回车。

持续更新中…

以上是关于MacOs日常使用笔记的主要内容,如果未能解决你的问题,请参考以下文章

nginx负载均衡实验笔记

普通笔记本怎么装macos

基于macOS+VMware的GNS3内VM上公网

WPF日常笔记

nginx负载均衡实验笔记

苹果笔记本电脑怎么安装双系统