随笔分类 - linux
记录linux
摘要:puppet主要使用于自动化运维方面,对于拥有众多服务器需要管理的管理员来说,puppet是个不错的选择,使其管理更加轻松,容易。其设计的是c/s建构,可以一个master和多个client。通过master可管理配置客户端的文件、用户、cron任务、软件包、系统服务等。客户端默认半小时向master请求一次以使其与master配置同步,从而使管理员在master上设置配置就可以实现对于众多客户端机器的管理。安装:由于此软件提供了包管理器的安装方式,所以通过apt-get或者yum安装既可以了,本人使用的linux mint,所以使用的前者。当然源码包安装也行啦,puppet用ruby开发..
阅读全文
摘要:平时本人的android手机上看都不错的视频,想在电脑上看,如果用的windows好多了,QQ上有“我的设备”直接把链接发送过去就好了,但是对于linux用户,android上也有一些软件可以,但是本人没用过,而且不需要多强大的功能,就写了个小工具。 对于android开发本人并不熟,写个简单的小程序,还是可以的,图形化编程都有通性。用到的android知识并不多,通信就是udp的广播,pc端的server监听8082接受信息; 1、客户端默认是广播把信息传递出去的,但是本人办公的地方广播接收不到信息,也许路由设置了或者别的原因在别的环境就可以。 如下图: 1.如果广播能收到图中的“...
阅读全文
摘要:ubuntu的软件源,下载安装速度实在......在此记录一下,163和sohu的软件源。 1 deb http://mirrors.163.com/ubuntu/ raring main universe restricted multiverse 2 deb-src http://mirrors.163.com/ubuntu/ raring main universe restricted multiverse 3 deb http://mirrors.163.com/ubuntu/ raring-security universe main multiverse restricted .
阅读全文
摘要:使用ubuntu等linux发行版时经常犯一些重复的错误,今天记录一下。 1.如果hello.c属于root用户,直接vi hello.c进行编辑,突然发现没有root,是不是经常犯的错误。有办法,在vi或者vim命令模式下输入::w !sudo tee %就OK了。 2.如果我们安装g++,在ubunntu下使用apt-get install g++。在肯定是不行的,对吧。有人会说按上键回到上个指令,然后按left键把光标定位到apt-get前然后加上sudo。当然也有人会按上键回到上个指令,然后使用Ctrl+A直接把光标定位到apt-get前加上sudo。但是还有不错的方法是直接...
阅读全文
摘要:先记录一种进度条实现: 1 #!/bin/bash 2 3 b='' 4 i=0 5 while [ $i -le 100 ] 6 do 7 printf "progress:[%-50s]%d%%\r" $b $i 8 sleep 0.1 9 i=`expr 2 + $i` 10 b=#$b11 done12 echo shell能够实现很多很酷的功能,有遇到都会记录下来。
阅读全文
摘要:在此记录一下:11:30: ~$ script -t 2>record.log -a session.logIn command lines we input "script -t 2>record.log -a session.log".In the current directory,there are two files which have been made, calledrecord.logandsession.log.但是script此后在后台运行,然后我们就可以输入其他的command,我们的动作都会被script在record.log和sess
阅读全文