mac下查看端口是否被占用的方法:
netstat -anp tcp | grep 80
显示/隐藏不可见文件
Command + Shift + .
在finder打开当前目录
open .
锁屏
contro+command+Q
ifconfig
- 显示网卡和网络的信息
ifconfig
- 显示当前机器的ip地址
ifconfig en0 | grep "\<inet\>" | awk "{print \$2}"
修改文件权限
-R
表示递归,whoami
表示当前用户,后面是需要修改权限的目录或文件
sudo chown -R $(whoami) /usr/local/sbin
ssh
- 远程登陆,默认自动送到远程主机的22端口
ssh 用户名@ip地址
- 指定远程登陆的端口号
ssh -p 8088 用户名@ip地址
免密登陆
- 生成密钥对,
-t
表示类型选项,这里采用rsa
加密算法
ssh-keygen -t rsa
此时目录下生成了
.ssh
隐藏文件夹,我们cd
到目录,可以看到默认生成三个文件id_rsa
,id_rsa.pub
,known_hosts
。将id_rsa.pub
公钥拷贝到远程登陆的机器,此后远程登陆就不需要再输入密码
ssh-copy-id <username>@<远端服务器IP地址>
- 如果想要快捷登陆可以直接在
.bash_profile
文件中添加别名
alias xx='ssh user@ip-address'
应用内切换标签页
使用 Ctrl
+Tab
键来快速进行应用内的标签页切换。
快速最小化当前
以浏览器为例,在应用非全屏的模式下,按住 Commond
+M
,应用会最小化到程序坞。
在命令行唤起finder
open .