证道shell编程
收藏

一步步学习shell,循序渐进!

分享到: Sina Tec

最近更新文章

跟散仙学shell编程(二)

散仙本篇主要讲在shell里面的流程控制,流程控制是所有的编程语言里面必不可少的一部分,通过流程控制,可以使我们的程序更加灵活。 下面我们来看看如何在shell里面使用if else流程控制语句,shell里面的流程控制语句比较特殊的其他的编程语言里,比如JAVA,都是通过一个boolean的值,来判断是否通过某个流程,在shell里面,却是通过shell执行命令的状态码来识别的,返回为0的状 ...
qindongliang1922 评论(1) 有1617人浏览 2014-08-08 21:33

跟散仙学shell编程(一)

前面散仙已经把Linux基础的shell命令系列的博客完工,如果没有任何linux基础的朋友,建议先从shell命令开始学习,如果有一定基础的就可以直接跳过。从本篇起,散仙要写的是关于shell编程系列的知识。 前面我们例子里面的命令,基本都是单个执行的,但是在linux下,只有把命令组合成一个脚本,发挥的作用,才是巨大的,这就类似于一个砖头没啥用处,但是用很多砖头,我们就可以盖一座大厦,这样它 ...
qindongliang1922 评论(0) 有2467人浏览 2014-08-07 21:36

跟散仙学shell命令(八)

本篇是散仙shell命令篇的最后一篇博客(后阶段会写shell编程系列)主要讲在shell命令下,如何使用vim编辑器,来快速操作文本文件,这一点也很重要,实际开发中,要经常操作各种文本文件,xml,等等。 linux系统里面有好几种编辑器,vim简称(Vi Improved)是linux系统中比较常用的一种文本编辑器,其他的还有Emacs,KDE,Gnome等。鉴于Vi编辑器,使用的比较广泛, ...
qindongliang1922 评论(0) 有2140人浏览 2014-08-06 18:49

跟散仙学shell命令(七)

本篇主要写关于Linux的文件系统的管理,在使用linux时,我们需要决定我们的系统的存储设备用什么文件系统,安装linux发行版时,会提供一个默认的文件系统,散仙在虚拟机里面安装的系统,一般都是ext4的系统作为默认的系统。 linux提供了一些不同的工具,可以让命令行下操作文件系统更方便,我们可以通过shell命令来轻松的创建新的系统和修改已有的文件系统。 1,创建一个分区来容纳文件系统 ...
qindongliang1922 评论(0) 有1718人浏览 2014-08-05 19:52

跟散仙学shell命令(六)

继上篇散仙写的Linux下环境变量的配置与使用,本篇散仙要写的,依旧是一个非常普遍与常用的功能--Linux下的文件权限,以及用户的管理和一些文件系统管理的命令。 缺乏安全性的系统不是完整的系统,系统上必须要有一套傲虎文件不被非授权用户访问或修改的机制,Linux沿用了Unix文件权限的办法,即允许用户和组基于每个文件和目录的一组安全性设置来访问文件,这也是大多数情况下我们为什么会选择Linux ...
qindongliang1922 评论(0) 有1840人浏览 2014-08-05 17:58

跟散仙学shell命令(五)

今天散仙,要说的,是关于linux中的环境变量的使用,环境变量是用来存储有关shell会话和工作环境的信息,它允许在内存中访问存储数据,以便运行在shell上的程序和脚本访问。 在最常用的bash shell里,环境变量共分为二大类,一类是全局变量,另一类是局部变量。 全局变量:不仅对shell会话,可见,而且对所有的shell创建的子进程也可见。 局部变量:只对创建他们的shell可见。 ...
qindongliang1922 评论(0) 有2208人浏览 2014-08-04 18:45

跟散仙学shell命令(四)

本篇主要讲述命令如下,排序命令,搜索数据命令,压缩命令,解压缩命令,这几个命令在实际的使用中,使用的非常频繁。 (1),排序命令sort [searc ...
qindongliang1922 评论(0) 有1266人浏览 2014-08-01 21:46

跟散仙学shell命令(三)

本篇散仙主要讲一些,linux进程的管理,磁盘信息统计,CPU,内存等命令,非常实用。 实际开发中,linux系统的情况,能直接反映服务器运行的信息,cpu负载,内存占用,磁盘等等,所以掌握这些命令,有助于我们更快更专业管理linux系统。 (1),ps命令,探查系统进程。 [search@h1 ~]$ ps PID TTY TIME CMD 17847 pts/0 ...
qindongliang1922 评论(0) 有1851人浏览 2014-08-01 21:17

跟散仙学shell命令(二)

(1)rm删除命令,删除文件或目录 rm -rf source ,如果想删除某个目录下所有文件,使用命令rm -rf * ,这是一个非常谨慎的操作,删除后就无法恢复了,尽量不要使用root用户操作这个命令。 [root@h1 ~]# man rm RM(1) User Commands RM ...
qindongliang1922 评论(2) 有1924人浏览 2014-08-01 20:31

跟散仙学shell命令(一)

linux系统的重要性不言而喻了,好多项目都要部署到linux服务器上运行,学好shell命令和编程会对我们开发人员如虎添翼,所以很有必要学习,熟悉一番。 既然是学习,就从最基础的开始,一步一步循序渐进。 1,man命令是一个帮助我们,快速掌握某个命令的使用方法的命令,当然前提时我们安装了man命令模块,man命令的用法,man command,后面跟自己不了解的命令,如果你的系统没有安装,先执 ...
qindongliang1922 评论(1) 有3220人浏览 2014-07-31 13:51
  • 专栏创建者:qindongliang1922
  • 创建时间:2014-09-15 13:40:40
  • 专栏文章数:30篇
  • 专栏被浏览:59917 次

本专栏热门文章

最新评论

楼主在吗
hliqiang 评论了 shell自动化部署批量建立用户和批量SSH配 ...
xuexile,xiexie
di1984HIT 评论了 跟散仙学shell命令(一)
当初我也是利用expect 进行non-interactive配置,现在已经有一套类似方案
leibnitz 评论了 shell自动化部署批量建立用户和批量SSH配 ...
下面看下if-then-else语句的使用: 下面的例子不对,没有else
iDeputy 评论了 跟散仙学shell编程(二)
...
qindongliang1922 评论了 跟散仙学shell命令(二)
学习了,一直不知道有stat这个命令
iDeputy 评论了 跟散仙学shell命令(二)
lavender10 写道学习,学习,学习
qindongliang1922 评论了 shell脚本杂记(二)
学习,学习,学习
lavender10 评论了 shell脚本杂记(二)
linginfanta 写道非常好,请继续
qindongliang1922 评论了 shell脚本杂记(二)
非常好,请继续
linginfanta 评论了 shell脚本杂记(二)
Global site tag (gtag.js) - Google Analytics