目录
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问题
- 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