分类 "JavaScript" 下的文章

问题:有多个电脑需要使用ssh访问服务器,如何配置authorized_keys,实现免密登录?
解决:
直接在服务器的authorized_keys中依次写入多个电脑提供的公钥即可

问题:安装vim-flake8之后,按F7不起作用,如何配置?
解决:配置vimrc或自己.vimrc
方法:
1、安装flake8
sudo pip install flake8
2、安装vim-pathogen
mkdir -p ~/.vim/autoload ~/.vim/bundle && curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
3、配置vimrc文件或者.vimrc
execute pathogen#infect() syntax on filetype plugin indent on
注:.vimrc在家目录下,~/.vimrc  而还是 ~/.vim/.vimrc
4、下载vim-flake8
cd ~/.vim/bundle && git clone https://github.com/nvie/vim-flake8
5、打开.py文件,按F7

注:如果vimrc中设置了 set autoindent,建议将 filetype plugin indent on 改为 filetype plugin on
要不然set noautoindent将无效

注:要想配置flake8,如一行最大字符数
vim ~/.config/flake8

[flake8] max-line-length = 120

参考:https://github.com/tpope/vim-pathogen
https://github.com/nvie/vim-flake8

问题:ssh: connect to host git.oschina.net port 22: Connection refused
fatal: The remote end hung up unexpectedly
git clone 时出现上面错误,原以为是网站错误,22端口被屏蔽啥的,后来才发现,由于公司对网络进行了限制,上网需要账号,本机是使用了账号的,但桥接的虚拟机没有进行验证,ping外网时报错,那如何在server服务器上上网呢?
解决:使用文本浏览器w3m在ubuntu server服务器上上网(w3m是文本浏览器,不支持css和js)
方法:w3m so.com,这样就可以上so.com网站进行搜索了
输入内容的方法是:
1、光标移动到文本框,回车输入内容,再回车将内容写入文本框
2、光标移动到搜索按键,回车
退出浏览的方法:q(需要确认)Q(直接退出)

注:更多功能参考
http://blog.csdn.net/alada007/article/details/7615601
http://wiki.ubuntu.org.cn/W3m

问题:在ubuntu下如何批量删除空文件?
方法:
find . -name "*" -type f -size 0c | xargs -n 1 rm -f
用这个还可以删除指定大小的文件,只要修改对应的 -size 参数就行,例如:
find . -name "*" -type f -size 1024c | xargs -n 1 rm -f就是删除1k大小的文件。
(但注意不要用 -size 1k,这个得到的是占用空间1k,不是文件大小1k的)。

参考:https://blog.csdn.net/yellow_a/article/details/48086801