WSL记录

cmder(mini版)做为wsl的终端,很好用,能够split屏。可是:千万不要在settings里面设置start up(启动) 里面设置 命令行“bash -cur_console:p1”!目前的cmder最新版已经够完美了,直接在settings/general setting里面的下拉列表里选择“{WSL::bash}”就好了!git


网上的教程使用xrdp的都是在0.0.0.0:3389上监听(cmder里选择start up命令为{cmd::Cmder},而后netstat -an | grep 3389查看),这样感受不安全,怎么配localhost上监听呢?这样:
 sudo vi /etc/xrdp/xrdp.ini 在
port=3389上面加一行address=localhost便可。安全


不要在wsl里和win里 两边都用git。最好这样:把code放在win的分区里,同时用win下的git去操做git。而后须要设置一下:
#  git config --global core.autocrlf  input  把win里的CRLF在提交时转换成LF,check时不作任何转换。
#  git config --global core.filemode false 忽略文件权限属性的change。
#  git config --global core.safecrlf true  拒绝提交混合CRLF和LF换行符的文件。
#  cat ~/.gitconfig 看看。
#  cat .git/config 在当前git本地repo下看看。bash


 

 wsl里的/home/xiaou/.ssh和c:\Users\xiaou\.ssh不能共一个目录,即不能在wsl里ln -s /mnt/c/users/xiaou/.ssh ~/.ssh。会出现奇怪的权限问题且解决不了。因此老老实实的各用各的.ssh。ssh

相关文章
相关标签/搜索