mac终端使用/安装Brew/DNS问题

 

目录

mac终端使用

安装brew

某些网址无法访问可能是DNS问题

Ping github.com问题

刷新DNS


mac终端使用

Sudo spctl --master -disable;(安全与隐私的任何来源)

cd:转到目录;

touch: 创建文件;

pwd      当前工作目录

 

cd(不加参数)  进root

 

cd(folder)  进入文件夹

 

cd ../      上级目录

 

cd ~      返回root

 

cd -      返回上一个访问的目录

 

rm 文件名     删除

 

cat 文件名(|less)  在终端下查看文件

 

ls        列出目录下所有文件

ls -ah                      查看隐藏文件夹

cp 文件名 目标目录  将文件拷贝到目标目录下

 

~代表root  如:~/Document/CPP2/

 

mkdir      新建文件夹

touch                      新建文件

 

g++ 源文件名    编译源文件,产生a.out

 

./文件名      运行  例如:./a.out < 输入文件名 > 输出文件名

 

control+d     中断a.out运行

 

nano       编写脚本语言  ctrl+o存储

 

nano ....sh    打开

 

bash ....sh    运行脚本

 

echo "...$i..."   输出语句

 

tar -zxf abc.tar.gz     tar文件解压

 

ssh root@192.168.1.222   以root账号远程连接222服务器

 

unrar x abc.rar     rar文件解压,需要安装rar工具

 

open /Users/sunww  使用 open 命令,如打开/Users/sunww 文件夹

$ sudo rm -r -f folderName 删除非空文件夹

curl http//..  终端请求网址

在终端(Terminal)输入如下命令,即可显示隐藏文件和文件夹(Command(⌘) + Shift(⇧) + . 三个按键即可可以显示隐藏文件、文件夹;)
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

如需再次隐藏原本隐藏的文件和文件夹,可以输入如下命令
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder


安装brew

查看ruby版本:ruby -v

安装brew:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

查看brew版本:brew -v

 cd "$(brew --repo)/Library/Taps/caskroom/homebrew-cask”

注:替换国内镜像:https://www.jianshu.com/p/5822d24a651e


 

 

某些网址无法访问可能是DNS问题

Ping github.com问题

  1. sudo vim /etc/hosts

复制下面到文件中 

192.30.253.113 github.com 192.30.252.131 github.com 185.31.16.185 github.global.ssl.fastly.net 74.125.237.1 dl-ssl.google.com 173.194.127.200 groups.google.com 192.30.252.131 github.com 185.31.16.185 github.global.ssl.fastly.net 74.125.128.95 ajax.googleapis.com

刷新DNS

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say DNS cache flushed

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值