shell编程笔记

shell编程笔记

ID:39468197

大小:109.50 KB

页数:19页

时间:2019-07-04

shell编程笔记_第1页
shell编程笔记_第2页
shell编程笔记_第3页
shell编程笔记_第4页
shell编程笔记_第5页
资源描述:

《shell编程笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、shell编程笔记1----文件安全与权限第一章文件安全与权限 文件的三种访问方式:读(r,read)、写(w,write)、执行(x,execute)文件的权限分为三类文件属主(u,user),同组用户(g,group),其他用户(o,other)通过ls-l命令查看如下:-rwxr--r--  1xxxuser wnms        181Jun2109:28sie_hw_btsdata.shdrwxr-xr-x  2xxxuser wnms        512Sep1210:58test下面从左到右分别介绍-rwxr--r--是文件的权限位,第

2、一位可能出现的为-(普通文件),d(目录文件),l(符号链接文件),s(套接字文件),b(块设备文件),c(字符设备文件),p(命名管道文件)1是该文件的硬连接数xxxuser是该文件的属主wnms是该文件的属主的组181表示文件的大小,单位是字节Jun2109:28文件最后修改的时间sie_hw_btsdata.sh文件名 改变权限位语法chmod[who]operator[permission]filenamewho包括u,g,o,a,分别表示user,group,other,alloperator包括+,-,=permission包括r,w,x,s

3、(文件属主或组SETID),t(粘性位),l(给文件加锁)一个目录上出现t,说明该目录下的文件只有属主才可以删除。一个文件上出现t,说明该脚本或程序在执行时会被放到交换分区如下面的例子:hnxxxdb%ls-ldrwxrwxr-t  2informixinformix    512Apr1412:06INFORMIXTMP另,可以通过绝对模式来chmod,如chmod777filename。目录的权限会覆盖该目录中文件的权限,即目录权限的优先级比该目录下文件权限的优先级高。例如:hnxxxdb%ls-ldrwxr-xr-x  2resuser wnms 

4、       512Sep1210:58testhnxxxdb%cdtesthnxxxdb%ls-l-rwxrwxrwx  1resuser wnms        181Jul2817:49nokia_bts_data.sh与wnms同组的用户将不能写nokia_bts_data,因为test目录不允许写suid/guid某个用户对自己的shell脚本设置了suid这样的权限,那么其他用户也对该shell脚本有相应的权限,guid也是这样。例如:hnxxxdb%pwd/usr/binhnxxxdb%ls-l

5、grep'^...s..s'-r-sr-sr

6、-x  1root    sys       23500Jul20 2005passwdhnresdb%ls-l

7、grep'^...s'-r-s--x--x  1root    sys      342712Sep21 2002admintool-rwsr-xr-x  1root    sys       37784Aug31 2005at-rwsr-xr-x  1root    sys       13728Aug31 2005atq-rwsr-xr-x  1root    sys       12688Aug31 2005atrm-r-s--x--x

8、  1root    lp         9736Jan 6 2000cancel-r-sr-xr-x  1root    sys       41820Jul20 2005chkey-r-sr-xr-x  1root    bin       17224Aug31 2005crontab---s--x--x  1root    uucp      69784Jan 6 2000ct---s--x--x  1uucp    uucp      83808Feb27 2001cu-r-sr-xr-x  1root    bin       13808Ja

9、n 6 2000eject-r-sr-xr-x  1root    bin       26372Jan 6 2000fdformat-r-sr-xr-x  1root    bin       29508Jul20 2005login-r-s--x--x  1root    lp        23076Jul15 2005lp-r-s--x--x  1root    lp         7116Jan 6 2000lpset-r-s--x--x  1root    lp        22456Jul15 2005lpstat-rwsr-xr-x 

10、 1root    sys        7696Dec16 2004newgr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。