MAC OS

Skills / 2020-10-29

Mac 查询端口进程以及停止进程

查询端口进程

  • sudo lsof -i :8080

终止进程

  • sudo kill -9 进程pid

关闭 brew update

export HOMEBREW_NO_AUTO_UPDATE=true

zsh 切换到 bash

chsh -s /bin/bash

终端去掉命令行前的电脑名

sudo vim /etc/bashrc

安装系统时应用副本已损坏

date 062614102014.30'

Mac Big Sur mkdir: /data: Read-only file system

sudo vim /etc/synthetic.conf

data /yourPath
(中间是两个tab)

安装brew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

mac 清理~$开头的垃圾文件

finder 中 command + shift + .

可以把隐藏文件显示出来,之后删除就行了

修改终端默认打开路径

确定shell是zsh 还是 bash

截屏2020-02-10下午7.39.56-f5cf73bb992f48f7a94be3a735c0efa9

终端中输入type echo 和图片一样就是bash

修改路径

如果是bash:

  • vim ~/.bash_profile

如果是zsh:

  • vim ~/.zshrc

在文件后面加入 cd /Users/apr/python
-----/Users/apr/python 改成自己想到的路径------

Mac制作U盘系统盘

  • 格式化U盘,格式:Mac扩展
  • 双击系统,然后把系统安装程序拖到应用程序中
  • 终端
    sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/U盘名字 --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction

mac应用已损坏无法打开,

  • xattr -d com.apple.FinderInfo
  • 把应用拖进去

装虚拟机

下载centos

地址:

http://mirrors.aliyun.com/centos/7/isos/x86_64/

iShot2020-10-07 11.43.29-1fc96ac2eaf04073b866cd51d3ffd0b1

安装跳过

配置网络

iShot2020-10-07 11.45.41-611c26d3f92c4ba2b9dd131c1b25fa76

iShot2020-10-07 11.41.47-66e0f6ef365145299f1fce67a66433b7

配置静态IP

切换到root:

su root

通过dhclient获取一个静态IP

dhclient

查看网卡:

ifconfig

网卡ens33获取到了一个静态IP

配置这个网卡:

vim /etc/sysconfig/network-scripts/ifcfg-ens33

iShot2020-10-07 11.57.16-4b686d88ece84a13a8c622616d9e01fe

这里要根据你的电脑的网络环境进行配置,查看你电脑的设置下的网络配置,查看子网掩码和网关

重启网络:

systemctl restart network.service

本地安装MySQL

卸载之前装的mysql

如果之前也是默认路径,即/usr/local/

依次执行以下命令:

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

安装mysql

官网下载地址:https://dev.mysql.com/downloads/mysql/

下载

iShot2020-09-24 18.23.20-3283121524ec4a60940dfb1e3fcda927

iShot2020-09-24 18.23.31-bb02031ec1524a439fa7a7064b7dd84f

安装

点击安装

mysql5.7以及之前的版本会在最后一步告诉你root的默认密码

iShot2020-09-24 16.24.00-9d69d4b98f1e4137bb7c639eaafe67cb

mysql8.0会让你输入密码

运行

设置中运行mysql

iShot2020-09-24 18.55.05-c72e292062324595a5ac8c2a52a7b1dd

然后MySQL就已经运行了,可以使用你的连接工具比如Navicat进行连接。

Redis

下载

官网下载:https://redis.io/

iShot2020-09-24 19.01.08-7745d46cbcfa424087aa0dd9bc62dd56

解压安装

解压:tar zxvf

移动到/usr/local下:mv 命令

进到redis里:cd 命令

编译测试:sudo make test

安装:sudo make install

运行

服务端:

redis-server

iShot2020-09-24 19.09.25-fdabb9a9574146c1abbf4620fe83d761

客户端:

redis-cli

关闭

客户端:

shutdown

退出:

exit

docker安装dubbo-admin

docker pull chenchuxin/dubbo-admin

docker run -it -d --name dubbo-admin -p 7070:8080 -e dubbo.registry.address=zookeeper://ip:port -e dubbo.admin.root.password=root chenchuxin/dubbo-admin

暴露端口为7070