Mac相关
- decode base64 Mac自带功能
python -c 'import base64;print(base64.b64decode("ZFdOc2IzVmtMbU51TVRJekNnPT0="))' - 查看进程、杀进程
- 查看端口被哪个程序占用
lsof -i : 端口(tcp:port)。例如,lsof -i tcp:8080(不加tcp也可以) - 看到进程的PID,可以将进程杀死
kill -9 PID。例如,kill -9 750。
- 查看端口被哪个程序占用
- 查看本机IP
ifconfig
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:56:BF:26:20
inet addr:192.168.120.204 Bcast:192.168.120.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8700857 errors:0 dropped:0 overruns:0 frame:0
TX packets:31533 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:596390239 (568.7 MiB) TX bytes:2886956 (2.7 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:68 errors:0 dropped:0 overruns:0 frame:0
TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2856 (2.7 KiB) TX bytes:2856 (2.7 KiB)
eth0 表示第一块网卡, 其中 HWaddr 表示网卡的物理地址,可以看到目前这个网卡的物理地址(MAC地址)是 00:50:56:BF:26:20
inet addr 用来表示网卡的IP地址,此网卡的 IP地址是 192.168.120.204,广播地址, Bcast:192.168.120.255,掩码地址Mask:255.255.255.0
lo 是表示主机的回坏地址,这个一般是用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口。比如把 HTTPD服务器的指定到回坏地址,在浏览器输入 127.0.0.1 就能看到你所架WEB网站了。但只是您能看得到,局域网的其它主机或用户无从知道。
Chrome浏览器相关
- 在console里换行输入
shift + enter - 打开新窗口
⌘ + n - 在无痕模式下打开新窗口
⌘ + Shift + n - 收藏页面
⌘ + d - 打开新的标签页,并跳转到该标签页
⌘ + t - 按标签页的关闭顺序重新打开先前关闭的标签页
⌘ + Shift + t - 跳转到下一个打开的标签页
⌘ + Option + 向右箭头键 - 跳转到上一个打开的标签页
⌘ + Option + 向左箭头键 - 打开当前标签页浏览记录中记录的上一个页面
⌘ + [ 或 ⌘ + 向左箭头键 - 打开当前标签页浏览记录中记录的下一个页面
⌘ + ] 或 ⌘ + 向右箭头键 - 关闭当前的标签页或弹出式窗口
⌘ + w - 关闭当前窗口
⌘ + Shift + w - 最小化窗口
⌘ + m - 退出 Google Chrome
⌘ + q - 隐藏 Google Chrome
⌘ + h - 跳转到特定标签页
⌘ + 1 到 ⌘ + 8 - 跳转到最后一个标签页
⌘ + 9
git相关
- git修改远程仓库地址
- 查看地址
git remote -v - 修改地址:
方法-:修改命令git remote set-url origin [url];
方法二:先删除后加git remote rm origin,git remote add origin [url];
方法三:直接修改config文件
- 查看地址
- 拉取远程分支并创建本地分支
git checkout -b 本地分支名x origin/远程分支名x使用该方式会在本地新建分支x,并自动切换到该本地分支x。采用此种方法建立的本地分支会和远程分支建立映射关系。git fetch origin 远程分支名x:本地分支名x使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。采用此种方法建立的本地分支不会和远程分支建立映射关系。
linux相关
- decode base64
echo -n "dWNsb3VkLmNuMTIzCg=="|base64 -d
不换行输出echo -n