标签归档:macOS

macOS 自定义终端(Terminal)欢迎图案

Banner图

Mac自定义终端(Terminal)欢迎图案 预览图

  1. 打开终端或者iTerm2
  2. 输入:cd /etc
  3. 输入:sudo pico motd
  4. 输入当前用户密码,然后进入编辑页面
  5. 输入你想要字符图案或者复制粘贴已经生成好的图案。(这里有个小工具在命令行就可以生成文字字图案)。
  6. 然后,按control + x,输入y,按回车键即可保存成功。
  7. 关闭终端或者iTerm2,再次打开就会出现类Banner图的效果了。

我使用的软件

我使用的软件

详情查看:https://software.webclown.net/

以下是一个简单概要。


浏览器

  • Chrome
  • Firefox

输入法

  • 搜狗输入法

社交

  • QQ
  • 微信

增效工具

  • Sip
  • The Unarchiver
  • Alfred
  • ShadowsocksX
  • iStat Menus
  • Toggl Desktop
  • 滴答清单
  • CleanMyMac
  • Spectacle
  • Paste
  • DaisyDisk
  • Bartender 3
  • AirServer
  • licecap
  • SwitchHosts

开发工具

  • Go2Shell
  • iTerm 2
  • Sublime Text

文档工具

  • Bear

设计工具

  • Sketch
  • Photoshop
  • Pixelmator
  • Axure RP
  • Illustrator

视频

  • IINA

macOS 下 MySQL 出现 only_full_group_by 的错误

  • 系统:macOS Sierra 10.12.2 (16C67)

1. 先查看本地 MySQL 的安装目录

cd /usr/local/
# 列出目录文件
ls
lrwxr-xr-x   1 root  wheel    30B  4  9 12:41 mysql -> mysql-5.7.17-macos10.12-x86_64
drwxr-xr-x  12 root  wheel   408B  4  9 12:41 mysql-5.7.17-macos10.12-x86_64

PS:

mysql -> mysql-5.7.17-macos10.12-x86_64 是电脑目前使用的MySQL版本。

先查看本地 MySQL 的安装目录

2. 复制 MySQL 下的 my-default.cnfetc

sudo cp /usr/local/mysql-5.7.17-macos10.12-x86_64/support-files/my-default.cnf /etc/my.cnf 

3. 编辑 etc/my.cnf

sudo vi /etc/my.cnf

4. 设置 sql_model

找到 sql_model 并修改值:

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION  

5. 重启 mysql

重启 mysql 即可。


转自:http://blog.csdn.net/fenfenguai/article/details/53941379

macOS 管理多个SSH公钥密钥

ssh-key

最终结果文件

.
├── authorized_keys
├── config
├── id_rsa.coding
├── id_rsa.coding.company
├── id_rsa.coding.company.pub
├── id_rsa.coding.pub
├── id_rsa.github
├── id_rsa.github.pub
└── known_hosts

新建不同的密钥和Host去匹配(@wazi)。

1、输入邮箱

ssh-keygen -t rsa -b 4096 -C "ytshang@gaoxiaobang.com"

2、保存位置,一般就在默认的目录下即可

Enter file in which to save the key (/Users/key/.ssh/id_rsa):
/Users/key/.ssh/id_rsa.coding.company

3、输入密码两次确认输入,当然密码是不可见的,直接输入完,回车确认即可:

Enter passphrase (empty for no passphrase):[输入密码]
Enter same passphrase again:[再次输入密码]

4、复制公钥:

pbcopy < ~/.ssh/id_rsa.coding.company.pub

把你需要单独的网站SSH公钥密钥,都用以上步骤都生成下。

这是我最终生成的文件(Coding公司、Coding个人、Github个人):

ssh-key

添加到authorized_keys文件里面:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQCAQCw******RQw== keystion@A.com
ssh-rsa AAAAB3NzaC1yc2EAAAADAQAB*******inUtQ== keystion@B.com
ssh-rsa AAAAB3Nz********ZCcvI1xZhBRWpZZdhv4Q== keystion@C.com

config文件

Host github.com
    HostName github.com
    IdentityFile ~/.ssh/id_rsa.github
    User git
Host git.coding.net
    HostName git.coding.net
    IdentityFile ~/.ssh/id_rsa.coding
    User git

Host company.git.coding.net
    HostName git.coding.net
    IdentityFile ~/.ssh/id_rsa.coding.company
    User git

测试是否连接成功

ssh -T git@github.com
Hi Keystion! You've successfully authenticated, but GitHub does not provide shell access.

ssh -T git@git.coding.net
Enter passphrase for key '/Users/key/.ssh/id_rsa.coding':
Hello keystion! You've connected to Coding.net via SSH successfully!

ssh -T git@company.git.coding.net
Hello key_kaikeba! You've connected to Coding.net via SSH successfully!

clone仓库时候多少有一点变化,pullpush等无变化。

git clone git@[Hose]:[UserName]/****.git

ssh-key

嗯,正文到这里结束。


一个漂亮的无纺布手提袋,不单单只是一个商品的包装袋。

还能够印上贵公司的标志或者广告语,消费者在购物的同时既得到了一个精美的手提袋,而商家也得到了无形的广告宣传两全其美。

适合任何公司、任何行业作为广告宣传、赠品以及外包装之用。

海创以专业的设计和制作工艺,为您做出优质的手提袋,欢迎订购!

联系一下子呗:15003209070

无纺布手提袋


通过wget下载网站

通过wget下载一个网站

工具

iTerm or Terminal(终端)

示例代码

wget -r -p -np -k --restrict-file-names=nocontrol [url]

如何在电脑上安装wget

<!– more –>

简单的 shell 脚本

wget.sh

put it in /Users/$user

chmod -x wget.sh // Writable

./wget [url] // Any directory

Wiki

  • https://en.wikipedia.org/wiki/Wget
  • https://wiki.ubuntuusers.de/wget/