Linux shell脚本学习
i龙家小少
开源中国推出代码托管平台,与Github一样都是基于Git,但是国产货就是厚道!Git@osc 上每人可创建1000个项目~永不收费!还不快来点击创建 http://git.oschina.net/signup?inviter=longerzone
展开
-
你可能不知道的Shell
转载自: http://coolshell.cn/articles/8619.html访问 酷壳404页面 支持公益!Shell也叫做命令行界面,它是*nix操作系统下用户和计算机的交互界面。Shell这个词是指操作系统中提供访问内核服务的程序。这篇文章向大家介绍Shell一些非广为人知、但却实用有趣的知识,权当品尝shell主食后的甜点吧。科普转载 2013-03-05 11:52:27 · 1116 阅读 · 0 评论 -
Shell 脚本小试牛刀(番外) -- 捷报
Shell 脚本小试牛刀系列,我已经写了五篇了,每篇都是一些比较有用的脚本。 如今,捷报来袭,我把目前的脚本上传Github ,而且添加了丰富的README, 欢迎捧场。原创 2014-07-02 21:58:14 · 1552 阅读 · 0 评论 -
Shell 脚本小试牛刀(4) -- 创建 git 仓库
一个简单的脚本,用于创建 git 仓库,简单易用方便操作。妈妈再也不用担心我创建 git 仓库出问题了~~~原创 2014-06-30 11:44:00 · 2855 阅读 · 0 评论 -
Shell 脚本小试牛刀(3) -- libc库版本记录
本文就项目中老旧shell脚本记录 libc 库版本出错进行讨论,并给出通用的 解决办法,亲测 i386,x86_64及arm 架构都有效!原创 2014-04-23 17:26:35 · 1559 阅读 · 0 评论 -
流编辑器 SED 十分钟入门全教程
Sed 是什么?Sed 是一个脚本型的编译器,是非交互式的,也就是说sed与常见的编译器不同(比如说vim),sed没有交互式的编辑界面以及光标移动或者庞大的快捷键/功能,sed 的使用就是很简单的一个脚本行,相当极客吧?Sed 是最早支持正则表达式的工具之一,并且至今仍然被人们用做文本处理,特别是在其强大的替代命令。本文力求详尽的介绍 sed 的使用,希望你能喜欢!原创 2014-04-30 16:27:51 · 5616 阅读 · 3 评论 -
Shell 脚本小试牛刀(0) -- 开篇
看到我的题目标注着“ Shell 脚本小试牛刀(0) -- 开篇 ”应该可以猜到,我不是想写一篇文章,我想写的是一个Shell脚本日常应用的系列文章。至于我为什么写这个系列,不为什么!因为Shell很重要(学习Linux你胆敢不学?),而且……它很好玩偷笑!所以,我想在本系列中把一些日常使用到,或者有用的脚本贴出来与大家共享,一是为了学习,二还是为了学习!原创 2014-03-10 00:50:14 · 1351 阅读 · 0 评论 -
Shell 脚本小试牛刀(1) -- Debian系统初装后的各种配置
最近经常重装系统,而刚装完Debian系统的电脑需要各种配置真心有点烦躁,于是乎弄了个脚本偷偷懒,解决一下每次装系统都要重新配置的问题(在这分享给大家,也简化了大家装Debian后麻烦的配置过程大笑)。原创 2014-03-10 01:43:41 · 4633 阅读 · 2 评论 -
Shell 脚本小试牛刀(2) -- git仓库的选取以及迁移
用简单的脚本收集一个目录下的仓库地址,然后追加到一个目录下。如果需要在别的机器上重建这个有着众多仓库的目录,只需要将脚本和地址文件拷贝过去,直接运行脚本即可。万能的脚本让我们的生活变得更加美好!:)原创 2014-03-10 01:52:03 · 3762 阅读 · 0 评论 -
shell编程范例之进程操作
by falcon2008-02-21 这一小节写了很久,到现在才写完。本来关注的内容比较多,包括程序开发过程的细节、ELF格式的分析、进程的内存映像等,后来搞得“雪球越滚越大”,甚至 脱离了shell编程关注的内容。所以呢,想了个小办法,“大事化小,小事化了”,把涉及到的内容分成如下几个部分: 1、把VIM打造成源代码编辑器(源代码编辑过程:用VIM编辑代码的一些技巧转载 2013-11-08 15:45:13 · 2602 阅读 · 0 评论 -
shell编程范例之字符串操作
falcon2007-11-17忙活了一个礼拜,终于等到周末,可以空下来写点东西。这次介绍 _字符串操作_ 了,这里先得明白两个东西,什么是字符串,对字符串有哪些操作?下面是"在线新华字典"的解释:字符串:简称“串”。有限字符的序列。数据元素为字符的线性表,是一种数据的逻辑结构。在计算机中可有不同的存储结构。在串上可进行求子串、插入字符、删除字符转载 2013-11-08 15:04:00 · 5162 阅读 · 0 评论 -
shell编程范例之文件系统操作
前言 准备了很久,找了好多天的资料,还不知道应该如何开始动笔写:因为担心“拿捏”不住,所以一方面继续查找资料,一方面思考如何来写。作为“shell编程 范例”序列的一部分,希望它能够很好地帮助shell程序员理解如何用shell命令来完成和Linux系统关系非常之大的文件系统的各种操作,希望让 Shell程序员中对文件系统"混沌"的状态从此消失,希望文件系统以一种更为清晰的样子呈现在转载 2013-11-08 15:24:55 · 2532 阅读 · 0 评论 -
shell编程范例之文件操作
by falcon2007-11-5 这一周我们来探讨文件操作。在日常学习和工作中,我们总是在不断的和各种文件打交道,这些文件包括普通的文本文件,可以执行的程序文件,带有控制字符的文 档、存放各种文件的目录文件、网络套接字文件、设备文件等。这些文件又具有诸如属主、大小、创建和修改日期等各种属性。文件对应文件系统的一些数据块,对 应磁盘等存储设备的一片连续空间,对应于显示设备却是一转载 2013-11-08 15:19:05 · 2693 阅读 · 0 评论 -
shell编程范例之数值运算
《shell编程范例》 原先是兰大开源社区论坛上吴章金师兄写的一个系列,对于shell学习有很大帮助。但是现在兰大开源社区这一系列的资源有问题,所以我赶忙从网上其他网站找来备份下。关于shell脚本学习的其他学习资料还可驿参考《Shell 脚本学习资料搜集》==============================================这一篇打算讨论一下shell编程中转载 2013-11-08 14:54:13 · 3565 阅读 · 0 评论 -
shell编程范例之布尔运算
上个礼拜介绍了Shell编程范例之数值运算,对Shell下基本数值运算方法做了简单的介绍,这周将一起探讨布尔运算,即如何操作“真假值”。 在bash里有这样的常量(实际上是两个内置命令,在这里我们姑且这么认为,后面将介绍),即true和false,一个表示真,一个表示假。对它们可以 进行与、或、非运算等常规的逻辑运算,在这一节,我们除了讨论这些基本逻辑运算外,还将讨论SHELL编程中的条转载 2013-11-08 14:58:59 · 3330 阅读 · 0 评论 -
10个工具让你的shell脚本更强大
转载自:http://www.csdn.net/article/2012-02-28/312483很多人误以为shell脚本只能在命令行下使用。其实shell也可以调用一些GUI组件,例如菜单,警告框,进度条等等。你可以控制最终的输出,光标位置还有各种输出效果。下面我将介绍一些工具,帮助你创建强大的,互动的,用户友好的 Unix/Linux shell脚本。我在FreeBSD和转载 2013-03-11 22:01:10 · 2678 阅读 · 0 评论 -
Linux Grep命令使用介绍
1. grep简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep转载 2012-09-18 10:01:16 · 1035 阅读 · 0 评论 -
awk用法小结
转载自:http://www.chinaunix.net/old_jh/24/691456.htmlawk 用法:awk ' pattern {action} ' 变量名 含义 ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FNR 当前文件中的记录号 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符转载 2013-03-10 20:57:32 · 954 阅读 · 0 评论 -
Awk介绍、使用及print语句
原文: http://www.thegeekstuff.com/2010/01/awk-introduction-tutorial-7-awk-print-examples/本篇翻译转载自:http://zhouzaibao.iteye.com/blog/664909这个而里面排版不好编排,请下载pdf的格式阅读。翻译水平有限,欢迎拍砖。 Awk是一种处理转载 2013-03-11 22:06:29 · 1353 阅读 · 0 评论 -
Shell 脚本小试牛刀(5) -- 超便捷脚本之快速ssh 登录其他主机
在我日常的学习工作环境中,会经常使用到ssh 登录其他主机。但是即便有着号称手指马杀鸡的机械键盘,每次输入那么常一串还是让人很不爽的,所以我写了这个脚本,每次需要ssh 登录时,只需要运行脚本,然后选择需要登录的主机即可! 真乃脚本改变生活啊!!!原创 2014-07-02 21:45:01 · 2502 阅读 · 0 评论