Linux系统安全设置Shell脚本,脚本仅供参考,建议根据自己的实际需要来修改此脚本,不要盲目使用! 复制代码 代码如下: #!/bin/sh # desc: setuplinuxsystem security # author:coralzd #account setup passwd -l xfsx passwd -l newsx passwd -l nscdx pass...
文件描述符是用于访问文件的一个抽象指针。存取文件离不开被称为文件描述符告的特殊数字。0、1和2分别是stdin、stdout和stderr的预留描述符。 我们可以使用exec命令创建自定义的描述符。如果你对其他编程语言进行文件编程非常熟悉,你可能已经注意到了文件打...
Bash 快捷键,有需要的朋友可以参考下。 一、编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt + f :按单词前移(右向) Alt + b :按单词后移(左向) Ctrl + xx:在命令行首...
3.1 查找文本 grep:使用POSIX定义的基本正则表达式(BRE)。 egrep:使用扩展正则表达式(ERE)。 fgrep:快速grep。使用优化的算法,匹配固定字符串而非正则表达式。 1992 POSIX标准将这三个改版整合成一个grep程序。 $ who | grep -F austen 使用-F选项查...
4.1 排序文本 4.1.1 行的排序 未提供命令行选项时,整个记录会根据当前locale所定义的次序排序。 在传统的C locale中,也就是ASCII顺序。 4.1.2 以字段排序 -k选项的后面接着的是一个字段编号,或者是一对数字。 每个编号后面都可以接一个点号的字符位置,或...
获取两个日期间隔时间的shell脚本,对于正在研究shell操作日期的朋友来讲,这个小例子,值得研究。 复制代码 代码如下: #!/bin/sh # 获取所在季度的第一天,到昨天的日期间隔 # link:www.jbxue.com # date:2013/2/27 day=`date -d 1 days ago +%Y%m%d`; ye...
在linux shell编程中,大多数情况下,可以使用测试命令来对条件进行测试。 比如比较字符串、判断文件是否存在及是否可读等,通常用[]来表示条件测试。 注意:这里的空格很重要。要确保方括号的空格。笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间。...
本文为大家介绍linux shell数组的使用,有兴趣的朋友可以参考下,内容很全面,知识点不少,不可错过哦。 linuxshell数组变量、类型及规则 定义 可以整体定义数组: ARRAY_NAME=(value0 value1 value2 value3 ...) 或者: ARRAY_NAME=( value0 value1 value2...
在linux终端界面中用find与grep命令结合,查找代码中的宏定义或字符串变量,有时需要很长的命令长,不堪其扰。 于是写了一个简单的脚本,简化查找的命令。 使用说明: 1、因为是用grep实现的查找,所以支持grep支持的正则表达式; 2、使用-m或--macro选项可...