step1. a$ ssh-keygen -t rsa 一路回车 step2. a$ scp ~/.ssh/id_rsa.pub b:~/.ssh/a.pub //输入密码 step3. b$ cat ~/.ssh/a.pub >> ~/.ssh/authorized_keys 大功告成。之后在使用a机向b机复制文件的时候就不用再输入密码了。
分类存档: Linux - 第2页
为啥么logrotate日志不轮转呢?_新日志size0
某懒人写个程序,要管理log,留作日后的后续功能处理和统计和领导需要。因为懒得写,所以直接用了syslog函数,把log交给rsyslog去写了。然后用logrotate每天做日志轮转。 两种log分别发送到了local6.info和local6.notice。 在/etc/rsyslog.conf里添加了 local6.info /var/log/zw_info.log local6.notice /var/log/zw_notice.log 在/etc/logrotate.d/建新文件zw_log
脚本自动削减gearman任务存量
用gearman总是难免遇到client提交量大增或者worker或者网络出问题导致jobs大量积压。 作为一个懒人,总是要惦记着这事是绝不能接受的。 所以万能的shell啊,请赐予我力量吧~!
使用SecureCRT rz\sz 上传 下载文件
连一个新的服务器,发现不能使用rz、sz命令,在网上查了一下,发现需要安装lrzsz,才可以使用。 1.Linux软件源安装 yum install lrzsz 2.Linux源码包安装
ArchLinux升级内核崩溃致启动不能
患有“升级强迫症”的我像往常一样习惯性的升级系统,今天archlinux把内核升级到了3.3.4-2,神奇的事情发生了,丫的居然崩溃了。开源软件真是让人又爱又恨哪。
怎样对付骚扰电话短信之程序猿篇
今天花花接到一只猥琐大叔的电话,说朋友给的号码,可以交朋友,交你妹啊交,这么直接,骗小孩儿哪? 直脾气的古人孔子曾经曰过:“以德报怨,何以报德?以德报德,以直报怨!”。 来而不往非礼也。看我小程序猿和你这猥琐大叔谁更孔子。 言归正传,用移动的童鞋都知道,移动的10086.cn可以凭短信动态密码登录,就是它!
Linux内核参数-共享内存信号量semaphore设置
共享内存: 可以通过ipcs -lm命令查看目前系统共享内存的参数限制: 这里涉及到3个于共享内存相关的参数:SHMMAX,SHMMNI,SHMALL
shell编程控制结构
1、expr计算整数变量值 格式 :expr arg 例子:计算(2+3)×4的值 1、分步计算,即先计算2+3,再对其和乘4 s=`expr 2 + 3` expr $s \* 4 2、一步完成计算: expr `expr 2 + 3 ` \* 4 –说明: 运算符号和参数之间要有空格分开; 通配符号(*),在作为乘法运算符时要用\、“”、‘’符号修饰 –:expr 3 \* 2 expr 3 “*” 2 expr 3 ‘*’ 2 `(反引号)与键盘上的~同一个键上的符号 [fsy@localhost ~]$ s=`expr 2 + 3` [fsy@lo …
shell:读取文件的每一行内容并输出
昨天写了一个脚本,只是做简单的表插入和表删除,写shell脚本的时候,死死的卡在shell读文件内容这块,所以写出来跟大家分享下。 看,是不是很简单,问题来了,我是逐行逐行读取ptest.txt里的内容,那它怎么可能自动实现读取一行行文件内容的呢?done < ptest.txt起的作用就是把待读取的文件内容准备好。那逐行读取文件写法只有这一种吗?答案是否定的。
libcurl 的 Segmentation fault
前不久在使用libcurl写多线程下载时候,出现莫名其妙的段错误。 问题出现在使用libcurl开多线程从任务队列下载文件后,因为下载队列空,所有下载线程锁在pthread_mutex_lock。这时,程序空闲几秒后会因为出现Segmentation fault退出。反复看我的代码也没看出什么问题来,最后竟然在讲libcurl基础的地方找到了答案,真惭愧,基础很重要啊! 原来libcurl在configure默认配置编译的情况下,它是使用alarm+siglongjmp实现域名解析超时。当多个线程都使用超时处理的时候,同时主线程中有sleep或是wait等操作。libcurl将会发信号打断这个 …
近期评论