[shell脚本学习]
文章平均质量分 76
deansrk
这个作者很懒,什么都没留下…
展开
-
[shell脚本学习]脚本作业 7.18-7.21
写一个脚本:1、创建目录/tmp/scripts2、切换工作目录至此目录中3、复制/etc/pam.d目录至当前目录,并重命令为test4、将当前目录中的test及其里面的文件和子目录的属主改为redhat5、将test及其子目录中的文件的其它用户的权限改为没有任何权限#!/bi原创 2011-07-21 13:28:09 · 3166 阅读 · 0 评论 -
shell脚本学习:循序渐进程序选择流与正则表达式
shell脚本和其他编程语言一样提供了程序执行流if esle , do while ,for ,case,等。和其他编程语言一样,shell脚本的程序执行流的存在是为建立完整的逻辑思维,通过下面几个脚本来慢慢学习程序执行流。首先是if else循环与do while循环的格式:原创 2011-07-25 21:30:29 · 2220 阅读 · 0 评论 -
shell脚本学习:快速理解正则表达式之grep篇
shell脚本是Linux的核心之一,而正则表达式是shell脚本的核心之一,理解正则表达式可以快速匹配需要查抄的文本,对以后的shell脚本编程打下一个坚实的基础。 接触正则表达式一般从grep命令开始,例如: grep "^#[:space:]*" /etc/in原创 2011-07-23 23:04:05 · 13813 阅读 · 0 评论 -
shell脚本学习:正则表达式之sed,tr篇
在linux中,主要通过sed命令来替换文本,通过正则表达式匹配出的命令,可以用sed来灵活的替换掉,极大的节省了工作量。可以说,sed是shell脚本里替换的最主要力量,也是shell脚本里用的最多的命令之一,sed是基于行的编译器,也就是说,它会将匹配到的内容的行打印出来,而原创 2011-07-24 12:10:43 · 20563 阅读 · 0 评论 -
这些脚本你都能写出来吗?RH033级别简单脚本
写一个脚本:1、创建目录/tmp/scripts2、切换工作目录至此目录中3、复制/etc/pam.d目录至当前目录,并重命令为test4、将当前目录中的test及其里面的文件和子目录的属主改为redhat5、将test及其子目录中的文件的其它用户的权限改为没有任何权限写一个脚本原创 2011-07-28 13:52:14 · 3822 阅读 · 0 评论 -
[小练习]grep练习
练习:1、显示/proc/meminfo文件中以不区分大小的s开头的行; grep -i s /proc/meninfo2、显示/etc/passwd中以nologin结尾的行; grep nologin$ /etc/passwd3、显示/etc/inittab中以#开头,原创 2011-07-21 13:26:03 · 3376 阅读 · 2 评论 -
shell脚本学习:特殊变量和C语言格式循环
shell脚本里有几个特殊的变量,它们在有些时候其很大的作用,今晚把它们重温一下,并做个小总结。这些特殊变量是:$@ 所有变量当作一个字符串$* 每一个是一个独立的一串字符串 $# 引用通过命令行向脚原创 2011-07-29 21:10:40 · 2198 阅读 · 1 评论 -
Linux系统管理:文件系统的挂载与自动格式化脚本
上午是培训033的结课考试,虽说是033,但是在马哥的指导下,远远超越了033的难度。。。下午,学习了挂载,留了个小作业,写一个脚本来实现自动分区。不多说了,切入正题。 文件系统的分类: ext2,ext3,ext4,ntfs,xfs,jfs,reiserfs,原创 2011-07-29 22:08:15 · 3183 阅读 · 0 评论 -
一个自己写的自动格式化,开机挂载,创建用户和管理ACL权限的shell脚本
昨天中午,刚学完ACL和挂载,试着写了一个小脚本,假设一个小组开发一个项目,需要建立一个文件,作用如下:1. 可以自动创建一个10GB的逻辑分区,并格式化为ext3分区格式2. 自动挂载第一步创建的分区,并且开机挂载3. 让用户手动选择创建3个用户,自动创建并分别密码原创 2011-07-31 20:31:53 · 2769 阅读 · 0 评论