05 2012 档案

linux简单方法实现让普通用户执行管理员命令
摘要:某大神写了个程序,每次服务器开机是必须执行这个程序,这个程序必须用sudo管理员的权限执行才有效,每次开机后都要去手动执行这条命令,懒人怎么受的了?于是乎,我想到把这个命令添加到系统启动项里面,但是,普通命令好添加,必须加sudo的命令怎么添加呢?网上百了半天没百到,纠结,都怪自己linux没学好,以后还要研究研究linux怎么启动。这条路没走通就换一条吧。我昨天提到用pexpect实现自动交互,试了一下,很爽啊!哈哈,完美的完成了我的任务!看下面的示例代码:importpexpectdefRunCmd(cmd,passwd):run=pexpect.spawn(cmd)try:i=run.. 阅读全文

posted @ 2012-05-26 19:39 ma6174 阅读(9299) 评论(5) 推荐(1) 编辑

(转)SSH免密码登录
摘要:本文转自:http://my.oschina.net/aiguozhe/blog/33994A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为172.24.253.2 ;A和B的系统都是Linux在A上的命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)# ssh root@172.24.253.2 "mkdir .ssh;chmod 0700 .ssh" (需要输入密码,注:必须将.ssh的权限设为700)# scp ~/.ssh/id_rsa.pub root@172.2 阅读全文

posted @ 2012-05-26 19:29 ma6174 阅读(4923) 评论(0) 推荐(1) 编辑

(转)解决ssh登录慢的问题(一定要在远端主机上修改啊)
摘要:本文转自:http://forum.ubuntu.org.cn/viewtopic.php?f=54&t=177845经常用ubuntu的朋友们可以已经习惯了一个事实那就是,通过ssh登录到ubuntu,登录认证的时间总要用掉10多秒甚至20多秒30秒,可能你已经习惯了这个事实,但是,其实,这个漫长的等待时间完全是可以免掉的,怎么免,且看下面步骤一 关闭ssh的gssapi认证vi /etc/ssh/ssh_config注释掉如下两行GSSAPIAuthentication yesGSSAPIDelegateCredentials no步骤二 关闭ssh的UseDNSvi /etc/s 阅读全文

posted @ 2012-05-26 18:54 ma6174 阅读(2034) 评论(0) 推荐(0) 编辑

ssh批量登录并执行命令(python实现)
摘要:人生苦短,我用python! 局域网内有一百多台电脑,全部都是linux操作系统,所有电脑配置相同,系统完全相同(包括用户名和密码),ip地址是自动分配的。现在有个任务是在这些电脑上执行某些命令,者说进行某些操作,比如安装某些软件,拷贝某些文件,批量关机等。如果一台一台得手工去操作,费时又费力,如果要进行多个操作就更麻烦啦。 或许你会想到网络同传, 网络同传是什么?就是在一台电脑上把电脑装好,配置好,然后利用某些软件,如“联想网络同传”把系统原样拷贝过去,在装系统时很有用,只要在一台电脑上装好,同传以后所有的电脑都装好操作系统了,很方便。同传要求所有电脑硬件完全相同,在联想的电脑... 阅读全文

posted @ 2012-05-25 20:51 ma6174 阅读(114551) 评论(9) 推荐(7) 编辑

python利用elaphe制作二维条形码
摘要:条形码的应用将会越来越广泛,看到了一篇文章(http://www.systron.com.cn/txm-7.htm),写的挺好的!用手机拍二维码,查二维码确实很爽!这将成为一种潮流!手机上的二维码识别程序已经做的很好了,“我查查”用起来很不错的我搜集了几个二维条码生成网站:http://www.morovia.com/free-online-barcode-generator/qrcode-maker.phphttp://qrencode.sinaapp.com/http://www.mayacode.com/作为一个程序猿,我们也要懂得如何制作二维条形码python的elaphe模块帮我们解 阅读全文

posted @ 2012-05-18 21:28 ma6174 阅读(1955) 评论(1) 推荐(0) 编辑

Linux常用压缩解压命令
摘要:1.tar基本用法:1.打包文件:tar -cvf ~/test.tar ~/test2.打包并压缩文件:tar -zcvf ~/test.tar.gz ~/test2.解包文件:先切换到要解包到的目录,然后执行:tar -xvf ~/test.tar参数详解: -c, --create 创建一个新归档 -x, --extract, --get 从归档中解出文件 -t, --list 列出归档内容 -A, --catenate, --concatenate 追加 tar 文件至归档 -f, --file=ARCHIVE 使用归档文件或 ARCHIV... 阅读全文

posted @ 2012-05-14 10:57 ma6174 阅读(814) 评论(0) 推荐(0) 编辑

强大的zsh配置文件
摘要:zsh比bash好用且强大多了!特别是他的自动补全功能还有自定义功能,还有自动纠错能力,命令颜色高亮等!刚接触,网上搜集了一些配置文件,分享给大家1.安装方法:sudo apt-fast install zsh2.配置方法:把下面的内容保存到记事本里面,文件名为“.zshrc”,将这个文件保存在用户目录下3.把zsh设为默认shell(重启后生效)chsh -s /bin/zsh4.详细的zsh配置#color{{{autoloadcolorscolorsforcolorinREDGREENYELLOWBLUEMAGENTACYANWHITE;doeval_$color='%{$ter 阅读全文

posted @ 2012-05-08 22:56 ma6174 阅读(34102) 评论(0) 推荐(1) 编辑

删除目录下相同文件 -> 逐级优化(python实现)
摘要:不要整天往脑袋里塞算法,要适时把算法拿出来,应用到实际开发中! 这两天闲来无事在百度上淘了点图片,不多,也就几万张吧,其中有不少美女图片奥!哈哈!这里暂且不说图片是怎么获得的,咱聊聊得到图片以后发生的事。 遇到的第一个问题就是有些图片没有后缀名。在windows下,没有后缀名的文件是不能正确被识别的,没有预览,打开时还要选择打开方式,费劲!这个问题比较容易解决,给每个图片加上后缀名就是了。没有后缀名的图片也不多,不到1000张吧,一张一张地改很麻烦,还好我是学计算机的,上午写了个程序批量修改http://www.cnblogs.com/ma6174/archive/2012... 阅读全文

posted @ 2012-05-05 01:54 ma6174 阅读(6919) 评论(17) 推荐(1) 编辑

linux数字文件属性的含义(转)
摘要:数字类型改变文件权限-rwxrwxrwx这九个属性是三个三个一组的。其中,我们可以使用数字来代表各个属性,各属性的对照表如下:r:4w:2x:1由于同一组的数字是相加的!例如当属性为 [ -rwxrwx--- ] 则是:owner = rwx = 4+2+1 = 7group = rwx = 4+2+1 = 7others = --- = 0+0+0 = 0所以,这样的属性造成的数值就是 770 !而更改属性的指令为 chmod,他的语法为:chmod [-R] xyz 文件或目录xyz 为同三组 rwx 属性数值的相加举例来说,如果要将 .bashrc 这个档案所有的属性都打开,那么就:[r 阅读全文

posted @ 2012-05-04 21:21 ma6174 阅读(2178) 评论(0) 推荐(0) 编辑

批量重命名文件——python实现
摘要:任务很简单,某个目录下面有几千个文件,某些文件没有后缀名,现在的任务就是将所有的没有后缀名的文件加上后缀名,python有现成的函数可以实现,但是在实现过程中遇到几个问题,分享一下解决方法下面是最终代码 (windows下实现的)#-*-coding:cp936-*-importospath='D:\\图片\\'forfileinos.listdir(path):ifos.path.isfile(os.path.join(path,file))==True:iffile.find('.')<0:newname=file+'rsfdjndk.jpg& 阅读全文

posted @ 2012-05-04 11:07 ma6174 阅读(54118) 评论(5) 推荐(1) 编辑

导航

统计

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