随笔分类 - linux基础
记录linux入门学习
摘要:最近ssh远程主机突然登录不上,提示如下: 后来咨询了一下云主机的客服,估计我们的主机时多次尝试密码错误被系统屏蔽IP了。于是问了一下同事,确实有同事最近密码错误多次尝试的问题。 于是按照客服给的方法测试,果然解决了 例如本地外网地址为192.168.1.103,且在/etc/hosts.deny里
阅读全文
摘要:直接使用wget是可以的,然而在shell脚本里却不行,后来发现原来是换行符的问题,编辑器默认的是\r\n,一不留神,自己把自己坑了
阅读全文
摘要:1、从输入读入变量 eg:read -ep "input yes or no: " flag 用e选项表示编辑,可以使用backspace删除 2、数组 declare -a arr=(var1 var2 var3) 用空格分割,如果直接访问变量$arr, 则获取的是数组的第一个元素,访问要是用${
阅读全文
摘要:git 提供了钩子功能,当某个操作发生时,可以执行某个动作。ftp上传时没有文件比较,虽然可以winscp提供了同步功能但是不够强大,而且文件多了,会花费比较长的时间。1、先在主机上搭建一个git服务器,可以参考前篇文章。2、修改post-receive切换到git仓库,比如cd /var/samp...
阅读全文
摘要:服务端配置1、安装git2、新建一个用户,只能用来上传代码,而不能通过ssh登录,比如git用户adduser gitchsh -s $(command -v git-shell) git使用git-shell替换bash ,这样git用户就不能通过ssh登录这一步会有警告,提示git-shell不...
阅读全文
摘要:我折腾了好几天,终于搞明白了,看来对linux不够了解.我用的是linuxdeepn12.06,它基于ubuntu12.04,我发在了deepin论坛,链接http://www.linuxdeepin.com/forum/6/8739有使用这款网卡的同学可以去看看.
阅读全文
摘要:1、安装sudo apt-get install vim-gtk2、配置vimrccd /usr/share/vimls 查看vim的版本可以看到vim73(不同的版本版本号不同)的文件夹cd vim73ls 可以看到vimrc_example.vim文件cp vimrc_example.vim ~/.vimrc把其复制到主目录下3、安装pathogen(插件管理器)输入命令如下mkdir -p ~/.vim/autoload ~/.vim/bundle; \ curl -Sso ~/.vim/autoload/pathogen.vim \https://raw.github.com/tpop
阅读全文