脚本改变生活(二)

脚本改变生活(二)
在此列举我在生活和工作中写的提高效率的脚本


原因:我从2010开始,公司和家里的电脑桌面环境就全部换上了linux操作系统,
    一直到现在都在linux环境下开发和学习,
    期间玩过很多版本,ubuntu10.04-11.04,fedora14-15,lubuntu,mint。
    所以电脑老是重装,于是乎就不得不重新搭建开发和学习环境
    最后就考虑到把这一切都写成脚本,便于一键恢复。


描述:这里详细描述下把哪些还原操作做成了脚本,
    软件自动安装:早期是把安装各个软件的命令,放到一个shell中,后来该进了下,把软件包保存到移动硬盘,不再从网络上下载安装。
    自动创建目录:电脑用久了后,就有了自己的目录命名习惯,所以把目录全部都自动生成掉。
    svn代码自动导入:直接把公司代码和自己平时写的代码从svn中签出到指定的目录.
    u盘复制:自动去把u盘下各个分区下的常用软件和数据全部复制到新装电脑上。
    设置环境变量:添加自己常用的环境变量,比如down=/home/yuyu/下载.
下次就可以快速cd $down到下载的目录
    脚本复制到/usr/bin目录:如题,这样就可以方便使用我们自己写的脚本。


或许有人会觉得“以上这些小脚本不值一提,很容易就能写出来,没啥技术含量,那个自动创建目录,
不就是循环调用mkdir -p吗,而且我敲字速度很快,没必要。“

其实简单就是美,我们速度再快,能快过电脑吗?我们只要再写个脚本,把这些小脚本汇总起来,
那么只要执行一个命令,就能快速搭建我们自己的环境,不好吗?
以上脚本极大的提高了我的效率,让我可以安心的在几大主流的linux发行版本中尽情折腾。

本文的目的是想和大家分享脚本提高效率带来的快乐,
那么能让我们心爱的电脑帮我们做的事情,就大胆放心的交给它们吧。

你可能感兴趣的:(生活)