git 目录下命令行卡顿,原因是:会执行 git status 获取一些信息

  1. # 1 = 关闭检查, 0 开启
  2. git config --add oh-my-zsh.hide-dirty 1

时间同步

  1. yum install -y ntpdate
  2. # 可选服务器:cn.pool.ntp.org、asia.pool.ntp.org、asia.pool.ntp.org
  3. ntpdate pool.ntp.org
  4. # 查看当前时间
  5. date

方式 2

  1. # 安装 ntpdate 工具
  2. yum install -y ntpdate
  3. # 设置定时任务同步时间
  4. crontab -e
  5. # 添加以下任务内容
  6. 0 */1 * * * /usr/sbin/ntpdate time1.aliyun.com
  7. # 查看定时任务
  8. crontab -l
  9. # 设置上海时区,东八区
  10. timedatectl set-timezone Asia/Shanghai

国内源

如果在执行 sudo yum makecache 命令时,报错

  1. [Errno 14] curl#60 - "Peer's Certificate has expired."

以上错误是由于服务器时间严重不准确,时差太大,执行时间上面的时间同步命令即可

虚拟机网络配置 - virtualbox

笔者这里都用过,总结下:

  1. 有时候 NAT 方式都能达到上网、虚拟机通信、虚拟机通信,有时候不行,就像方式 1 中,可以达到虚拟机上网,虚拟机通信,但是不能和宿主机通信
  2. 有时候 host-only(在 mac 下不用写共享) + 桥接模式,也能完成。

所以还是自己尝试哪一种可以。


常用简短命令

文件内容查询

  1. # 后面是路径,可以是通配符路径,去匹配多文件,也可以是某一个文件的路径
  2. grep "文件内容名称" ./*.log