wget保存文件时候去掉url参数

没想到很多人问

https://stackoverflow.com/questions/21358197/how-to-make-wget-to-save-with-proper-file-name/24549874#24549874

问题简单说就是按照http回应里面的文件名来保存。
方案就是在home目录新建一个.wgetrc文件。内容是 content-disposition = on

这样wget保存文件就没url的参数了

迁移git的时候学到的一些linux操作

本来的服务器是用 gitosis管理,现在由于只有我一个人使用,所以改为手动管理。迁移的过程主要是,转移git所有的repo到新服务器。

在新服务器上创建用户git专门处理git。看了git手册学了几点

1 修改用户的默认shell

 chsh git -s $(which git-shell)

2 修改用户的默认home目录

usermod -d /home/git git

3 查看用户可以使用的shell

cat /etc/shells

4 查找 git shell的位置

 which git-shell

MySQL数据表名称大小写的问题

在本地docker里启动数据库,发现有1个数据表报告找不到。其他数据表都正常。就这个数据表的名称里有个大写字母。发现my.cnf有这样一句。删除后就正常了。

[mysqld]
lower_case_table_names=1

折腾一天