随笔分类 -  linux基础

记录linux入门学习
摘要:最近ssh远程主机突然登录不上,提示如下: 后来咨询了一下云主机的客服,估计我们的主机时多次尝试密码错误被系统屏蔽IP了。于是问了一下同事,确实有同事最近密码错误多次尝试的问题。 于是按照客服给的方法测试,果然解决了 例如本地外网地址为192.168.1.103,且在/etc/hosts.deny里 阅读全文
posted @ 2018-11-03 21:10 半山th 阅读(3215) 评论(0) 推荐(0) 编辑
摘要:直接使用wget是可以的,然而在shell脚本里却不行,后来发现原来是换行符的问题,编辑器默认的是\r\n,一不留神,自己把自己坑了 阅读全文
posted @ 2018-05-24 09:49 半山th 阅读(535) 评论(0) 推荐(0) 编辑
摘要:1、从输入读入变量 eg:read -ep "input yes or no: " flag 用e选项表示编辑,可以使用backspace删除 2、数组 declare -a arr=(var1 var2 var3) 用空格分割,如果直接访问变量$arr, 则获取的是数组的第一个元素,访问要是用${ 阅读全文
posted @ 2016-10-12 20:04 半山th 阅读(200) 评论(0) 推荐(0) 编辑
摘要:git 提供了钩子功能,当某个操作发生时,可以执行某个动作。ftp上传时没有文件比较,虽然可以winscp提供了同步功能但是不够强大,而且文件多了,会花费比较长的时间。1、先在主机上搭建一个git服务器,可以参考前篇文章。2、修改post-receive切换到git仓库,比如cd /var/samp... 阅读全文
posted @ 2016-01-15 19:56 半山th 阅读(1179) 评论(0) 推荐(0) 编辑
摘要:服务端配置1、安装git2、新建一个用户,只能用来上传代码,而不能通过ssh登录,比如git用户adduser gitchsh -s $(command -v git-shell) git使用git-shell替换bash ,这样git用户就不能通过ssh登录这一步会有警告,提示git-shell不... 阅读全文
posted @ 2016-01-15 19:41 半山th 阅读(9479) 评论(0) 推荐(0) 编辑
摘要:我折腾了好几天,终于搞明白了,看来对linux不够了解.我用的是linuxdeepn12.06,它基于ubuntu12.04,我发在了deepin论坛,链接http://www.linuxdeepin.com/forum/6/8739有使用这款网卡的同学可以去看看. 阅读全文
posted @ 2012-12-21 10:37 半山th 阅读(376) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2012-10-27 11:23 半山th 阅读(525) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示