脚本改变生活(二)
在此列举我在生活和工作中写的提高效率的脚本
原因:我从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发行版本中尽情折腾。
本文的目的是想和大家分享脚本提高效率带来的快乐,
那么能让我们心爱的电脑帮我们做的事情,就大胆放心的交给它们吧。
分享到:
相关推荐
魅力脚本 Useful Charm脚本改变了我的生活。 脚本列表 DDNS:一个简单的shell脚本,用于更新cloudflare服务的DNS记录。 还有一个用于收集和显示IPPHP服务器脚本。
这个是完整源码 SpringBoot+Vue实现 ...二十一世纪互联网的出现,改变了几千年以来人们的生活,不仅仅是生活物资的丰富,还有精神层次的丰富。时代进步的标志,就是让人们过上更好的生活。在互联网诞生之前,地域
网络和科学技术的发展改变了人类的生活。科技的进步使计算机技术生活化,帮助人们的工作和生活。目前信息化成为主流,使人类进入新的文明社会。本系统是利用现代科技和网络开发的帮助网上预约打印的小程序,可以减少...
网络和科学技术的发展改变了人类的生活。科技的进步使计算机技术生活化,帮助人们的工作和生活。目前信息化成为主流,使人类进入新的文明社会。本系统是利用现代科技和网络开发的帮助网上预约家政服务的小程序,可以...
毕业设计,微信小程序+SSM后端+MySql开发的同城家政服务小程序,内含完整源代码,数据库脚本,开题报告,论文视频,视频教程 到目前为止,计算机已在科学方面、国家机关方面、私人企业方面、个人生活方面都起到了很...
毕业设计,微信小程序+SSM后端+MySql开发的校友会系统小程序,内含完整源代码,数据库脚本,开题报告,论文视频,视频教程 由于APP软件在开发以及运营上面所需成本较高,而用户手机需要安装各种APP软件,因此占用...
人工智能的发展不断改变着我们的生活方式,从工作场景到日常生活,智能化正以前所未有的方式提升生产力、便捷性和生活质量,同时也在挑战伦理边界与社会规则,促使我们重新审视人与技术的关系及其长远影响。
科技的发展赋予了听音乐新的途径,微信小程序名词的出现改变了用户生活的习惯,同时也为管理者打开了新的市场。微信小程序也可以理解为利用小程序来解决需求,这种方式可以打破时间和地点的限制,可以为用户提供随时...
科技的发展赋予了医院体检新的途径,微信小程序名词的出现改变了用户生活的习惯,同时也为管理者打开了新的市场。微信小程序也可以理解为利用小程序来解决需求,这种方式可以打破时间和地点的限制,可以为用户提供...
毕业设计,微信小程序+SpringBoot后端+MySql开发的刷题系统小程序,内含完整源代码,数据库脚本,论文视频,视频教程 随着科技和网络的进步,计算机技术与网络、生活贴和的更加紧密。需要依靠客户端的单机系统逐渐...
毕业设计,微信小程序+SSM后端+MySql开发的企业职工薪资查询系统,内含完整源代码,数据库脚本,论文视频,视频教程 随着科技和网络的进步,计算机技术与网络、生活贴和的更加紧密。需要依靠客户端的单机系统逐渐被...
计算机技术的飞速发展带动了各种管理软件的兴起,对我们的工作管理、生活都是很大的帮助,本健身房私教预约微信小程序是采用小程序技术开发的对课程购买、预约工作的信息化、数字化管理,以改变传统的纸质预约方式,...
ShellCheck:改变生活的BASH短绒和测试工具包 用于Linux Shell的30个有趣的命令–VíctorLópezFerrando 7个令人惊讶的Bash变量 anordal / shellharden barryclark / bashstrap BashPitfalls:Greg的Wiki 常见...
毕业设计,微信小程序+SSM后端+MySql开发的宠物寄养平台小程序,内含完整源代码,数据库脚本,任务书,毕业论文,视频教程 随着科技和网络的进步,微信小程序技术与网络、生活贴和的更加紧密。需要依靠客户端的单机...
毕业设计,微信小程序+SSM后端+MySql开发的健身预约小程序,含完整源码,数据库脚本,开题报告,论文答辩,论文视频,视频教程 随着科技和网络的进步,微信小程序与网络、生活贴和的更加紧密。需要依靠客户端的单机...
2、修正脚本命令GUILDBUILDPOINT改变行会建设值只加不减问题 3、过滤个别影响游戏正常显示的特殊字符 4、修正人物死亡掉落身上装备除凶手外其它人一定时间内无法捡取问题 5、修正部份情况下出现背包有假物品问题 6、...
VR(Virtual Reality)即虚拟现实,是一种可以创建和体验虚拟世界的计算机技术。它利用计算机生成一种模拟环境,是一种多源信息融合...随着VR技术的不断发展,它正在改变人们的生活和工作方式,为人们带来全新的体验。
人们的工作和生活方式都发生极大的改变,例如日常缴费、学习、生活、购物和娱乐等方面。人们享受着互联网时代带来的好处和便利。构建一个高校闲置物品交易平台,帮助高校学生处理闲置的物品,已成为网络发展的必然...
因特网的迅猛发展正以前所未有的深度和广度影响和改变着人类生活的 各个方面,作为电子化的商业行为,网上书店是目前应用最广的电子商务。 本系统设计目标明确,针对校园学生群体,做出具有网络时代个性化色 彩的...
在写今天文章的极简生活物品的时候,看到最近火爆的ChatGAP,成为了全民热议的话题,ChatGFT是人工智能技术驱动的一个自然语言处理工具,它能够通过学习和理解人类的语言来进行对话、还能根据聊天的上下文进行互动,...