shell文件安全与权限 笔记】的更多相关文章

主要学习: 文件盒目录的权限 Setuid Chown和chgrp Umask 连接符号 一个文件已经创建,就具有三种访问方式 读,可以显示该文件的内容 写,可以编辑或删除它 执行,如果该文件时一个shell脚本或者是程序 按照所针对的用户,文件的权限可以分为三类 文件属主,就是创建该文件的用户 同组用户,拥有该文件的用户组中的任何用户 其他用户,即不属于拥有该文件的用户组的某一用户 1.1文件 当创建一个文件时,保存的信息有:文件的位置,文件的类型,文件的长度,文件的访问权限,i节点,文件的修…
第一章    文件安全与权限 文件访问方式:读,写,执行.     针对用户:文件属主,同组用户,其它用户.     文件权限位最前面的字符代表文件类型,常用的如         d 目录:l 符号链接:p 命名管道文件:- 普通文件 ...     用chmod改变文件权限位的设置:         chmod [who] operator [permission] filename         who: u 属主:g 同组:o 其它:         operator:+ 增加权限:-…
Linux Shell脚本攻略笔记[速查] 资源 shell script run shell script echo printf 环境变量和变量 pgrep shell数学运算 命令状态 文件描述符和重定向 cat 数组和关联数组 alias date 调试脚本 函数和参数 管道 读取命令输出 read 字段分隔符和迭代器 循环 比较和测试 find xargs tr md5sum sha1sum 对目录进行校验 sort uniq tempfile split bash变量匹配切分 exp…
LINUX SHELL脚本攻略笔记[速查]…
linux shell脚本的语法蛋疼,而且对于java开发人员来说又不常用,常常是学了一次等到下次用的时候又忘记了.因此制作这个速查笔记,用于要写shell脚本时快速回忆&速查. 获取当前脚本绝对路径 echo $(cd `dirname $0`;pwd) 判断字符串包含 if [[ "abcd" =~ "bc" ]]then echo "contain"fi…
(1)首先,今天在执行shell脚本./test.sh时抛出“/bin/sh^M: bad interpreter: No such file or directory”的异常,百度后,才知道这是由于不同系统编码格式不同引起的.在windows系统中编辑的.sh文件可能有不可见字符,所以在执行时会抛出上面的异常信息. 解决方法:1,确定文件有执行权限 2,修改文件格式: vi test.sh  使用vi命令准备修改文件格式 :set ff 或:set fileformat  命令模式下查看文件格…
// 其他杂项知识点 对于普通用户,Base shell 默认的提示符是美元符号$:对于超级用户(root 用户),Bash Shell 默认的提示符是井号# ------- \#!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell:后面的/bin/bash就是指明了解释器的具体位置 ------- read 命令用来从标准输入读取用户输入的数据 ------- 点号用于执行某个脚本,甚至脚本没有可执行权限也可以运行.有时候在测试运行某个脚本时可能并不想为此修改脚本…
三种变量: 局部变量:局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量. 环境变量:所有的程序,包括shell启动的程序,都能访问环境变量,有些程序需要环境变量来保证其正常运行.必要的时候shell脚本也可以定义环境变量. shell变量:shell变量是由shell程序设置的特殊变量.shell变量中有一部分是环境变量,有一部分是局部变量,这些变量保证了shell的正常运行 #!/bin/bash # 第一个脚本测试 echo "第一个脚本测试…
目录 1.shell脚本的执行方法  2.shell的变量类型  3.shell特殊变量 4.变量子串的常用操作  5.批量修改文件名实践   6.变量替换 7.在shell中计算字符串长度的方法   8.变量的数值计算:(()) 的用法 9. 变量的数值计算:let的用法  10.变量的数值计算:expr的用法 11.变量的数值计算:bc的用法    12.条件测试的多种方法 13.字符串测试操作符  14.整数二元比较操作符 15.逻辑操作符  16.利用shell知识制作单级及多级菜单 1…
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/8176137.html 一:脚本文件的创建.格式.运行 1:创建shell脚本 首先,要创建一个文件 touch 文件名 然后,编辑该文件,将命令输入其中. 脚本文件第一行,需要指明使用的shell种类: #! shell的路径 比如: #!/bin/bash 脚本的注释符号是井号 #. #注释 一般脚本格式为: #!/bin/bash #脚本注释:介绍脚本的用途 命令行.代码 2:改变文件权限 默认创建的文…