天天看点

Linux基础:shell编程基础shell脚本编程基础

shell脚本:

包含一些命令或声明,并符合一定格式文本文件

格式要求:首行shebang机制

#! /bin /bash

#!/usr /bin/python

[[ ]]

==相同,字符串不加“” 支持通配符

=~ 匹配,字符串不要加“”支持扩展正则表达式

例:查看/etc/issue是不是普通文件,如果是打印shi 如果不是打印bushi

查看/dev/sda是不是块文件,如果是打印shi 如果不是打印bushi

查看f1是不是普通文件并且有执行权限,如果是就加上r权限 如果不是打印bushi

查看f1如果没有执行权限,如果是就加上w权限 如果不是打印bushi

阻止普通用户登入 : touch /etc/nologin 【创建/etc/nologin文件】

继续阅读