- 浏览: 5183195 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (756)
- postgreSQL (1)
- 数据库 (18)
- oracle (1)
- Java Web (212)
- ZK框架 (0)
- installanywhere (0)
- linux命令 (51)
- dos cmd (3)
- 随笔_随感 (14)
- Java (290)
- C (1)
- unix (11)
- C++ (0)
- perl (0)
- python (10)
- ruby (2)
- bash (4)
- mysql (8)
- android (5)
- 法律 (0)
- maven ant (2)
- ios (11)
- Continuous integration (3)
- java swing (71)
- java swt (4)
- spring MVC (26)
- javascript (139)
- css (23)
- libgdx (0)
- nginx (9)
- loadruner (0)
- php (5)
- git (9)
- IDEA (6)
- 接口调试神器 (9)
- 数学math (1)
- eclipse (2)
- mac (17)
- freemark (0)
- ajax (1)
- less (1)
- zookeeper (1)
- react (3)
- html5 (3)
- jQuery (1)
- gitlab (2)
- shell (6)
- zsh (1)
- hibernate (6)
- gradle (3)
- groovy (3)
- 分布式锁 (1)
最新评论
-
fanchengliang:
好用,特地登录了来顶
破解 navicat premium 11 -
w_mojian180:
这个方法对于子类来说是没效果的
Spring AOP会忽略从父类继承的方法 -
cremains:
如何使用redis实现分布式锁 -
wangyudong:
没这么麻烦吧,网上找了一个Holer工具,只需要配置一个Acc ...
公网访问局域网内的数据库 -
haoxuexi87:
Jmeter性能测试从入门到精通(2018年最新)课程观看地址 ...
JMeter 接口测试入门01
脚本名:power.sh
脚本内容:
#!/bin/sh username3=$1 dir_name2=$2 # get existing directory file_path=$dir_name2 while true do if [ -d $file_path ];then break; fi file_path=${file_path%/*} done dir_name2=$file_path # Judge whether the user exists grep "^$username3:" /etc/passwd >/dev/null if [ $? -ne 0 ];then echo "This user \"$username3\" does not exist." exit 4 fi #echo "username : $username3" group4=` grep "^$username3:" /etc/passwd |awk -F : {'print $4'}|xargs -i grep {} /etc/group|cut -d":" -f1` #echo "group : $group4" su -l $username3 -c "test -r $dir_name2" is_read=$? su -l $username3 -c "test -x $dir_name2" is_exe=$? su -l $username3 -c "test -w $dir_name2" is_write=$? $is_read_str $is_exe_str $is_write_str if [ $is_read -eq 0 ];then is_read_str="r" else is_read_str="-" fi if [ $is_exe -eq 0 ];then is_exe_str="x" else is_exe_str="-" fi if [ $is_write -eq 0 ];then is_write_str="w" else is_write_str="-" fi echo "${is_read_str}${is_write_str}${is_exe_str}"
-------------------------------------------
注意:必须以root 身份执行该脚本。
脚本power.sh 需要两个参数,第一个表示指定的用户,第二个表示指定的目录
测试:
[root@ppc40 study]# sh power.sh whuanga4 /tmp/abc/dd
This user "whuanga4" does not exist.
[root@ppc40 study]# sh power.sh whuang4 /tmp/abc/dd
rw-
(说明:表示用户whuang4 对目录/tmp/abc/dd 具有读和写权限,没有执行权限)。
发表评论
-
使用awk 分析日志
2018-04-22 15:44 1401直接上shell命令: awk 'BEGIN{index2 ... -
使用shell命令查看分析日志(2)
2018-04-21 11:56 1769目标: 查看日志文件中,所有空指针异常发生的位置,及前后1 ... -
使用shell命令查看分析日志
2018-04-21 11:11 4218摘要: 现在网站都有后 ... -
linux shell 条件判断
2017-01-27 23:04 3476linux shell 条件判断 (1)是否等于 if ... -
linux expect常见用法
2017-01-22 13:49 2645linux expect常见用法 expect有什么用呢 ... -
linux shell批量重名了java 类
2016-12-28 17:43 1116linux shell批量重名了java 类 所以的单元 ... -
hosts.deny
2016-12-21 12:21 1364linux 防止攻击的配置: hosts.deny 内 ... -
centos 更新svn 客户端版本
2016-10-17 23:17 2281centos 更新svn 客户端版本 添加源 /etc/ ... -
linux 服务器常用脚本
2016-08-17 22:22 1034linux 服务器常用脚本 (1)nginx 重新加载 ... -
linux ip白名单
2016-03-21 08:56 13552linux ip白名单 配置文件:/etc/hosts.a ... -
安装CentOS7 之后遇到的问题
2016-03-13 13:19 1146我安装的centos7的版本是: CentOS Linux ... -
stub测试时如何接口转发
2016-03-01 15:00 1218stub测试时如何接口转发我们的网站依赖协作方接口(其他部门 ... -
linux 系统如何防止攻击
2016-02-27 14:11 1990linux 系统如何防止攻击 经常看看登录日志:/var/ ... -
sed 常见用法
2016-02-24 18:24 1426sed 常见用法 (1)添加注 ... -
[转]ubuntu 设定永久dns
2016-02-23 15:22 2655通过修改: sudo vi /etc/resolvconf ... -
linux 定时器
2016-02-01 09:25 2542linux 定时器 (1)实例 [root@iZ25t ... -
阿里云主机防止攻击的建议
2016-01-17 23:54 1821阿里云主机防止攻击的建议 (1)关闭不必要的服务 [r ... -
grep命令常见用法
2016-01-17 21:37 2977grep命令常见用法 (1)通过端口号找进程 占用800 ... -
linux 禁止指定ip访问
2016-01-13 23:31 4743linux中如何禁止指定的i ... -
通过命令名称查询进程id
2016-01-10 22:37 2029linux 中如何通过命令名称查询出进程的id呢?\ 例如 ...
相关推荐
linux如何判断指定用户对指定目录具有的权限具体介绍.docx
linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 1.命令格式: mkdir [选项] 目录… 2.命令功能: 通过 mkdir 命令可以实现...
8.设计一个Shell程序,在/userdata目录下建立50个目录,即user1~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。 参考答案: ...
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux...
3:Sticky BIT 只对目录有效(o:x=t 1) 权限管理/文件系统属性chattr权限 1:chattr 文件系统属性权限 2:lsattr 查看文件系统属性 权限管理/系统命令sudo权限 1:sudo 权限 权限管理/ACL 权限 1:ACL权限开启 2:...
因为禁止对共享目录sales访问,就算知道了\\192.168.72.128\sales路径也是不能访问 的 4 Samba排错 1〕Linux服务一般滴排错方法 〔1〕错误信息 一般仔细看下显示的错误信息,根据错误提示一般的问题就可以判断问题...
使用说明 : 将档案系统内符合 expression 的档案列出来。你可以指要档案的名称、类别、 时间、大小、权限等不同资讯的组合,只有完全... -mount, -xdev : 只检查和指定目录在同一个档案系统下的档案,避免列出其它
Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行...
2,导入时候请按照xls/demo.xls的格式导入,在linux系统下 xls目录要有下的权限; 3, 默认只有一条数据,导出至少有一条数据; 4,如果数据不超过5W条,无需分割; 5,没有做文件大小,文件类型等判断; 6, 支持导入/...
简单的脚本用于查询某个文件或目录是否存在,如果存在即输出其权限
1.下载程序解压到本地目录; 2.上传程序目录中的/uploads到网站根目录 3.运行http://www.yourname.com/install/index.php(yourname表示你的域名),按照安装提速说明进行程序安 前台界面演示图: ...
1、通过0权限上传下载数据,重启手机等案例,深入讲解android沙箱,安全机制和权限模型。 2、通过分析恶意代码的提权漏洞,讲解如何维护系统的安全。 3、通过linux键盘驱动案例的讲解,分析盗号木马的原理及其实现...
【新增】结合论坛新手实习期和 UCenter 当中的短消息限制策略,可大幅度减少垃圾短消息对用户的骚扰 【新增】会员积分变动提示,当积分变化时(如发帖,搜索 ...),系统会自动提示会员,令论坛操作更加生动有趣 ...
Sudo可以修改⽂件需要root⽤户 sudo的⼯作过程如下: 1,当⽤户执⾏sudo时,系统会主动寻找/etc/sudoers⽂件,判断该⽤户是否有执⾏sudo的权限 2,确认⽤户具有可执⾏sudo的权限后,让⽤户输⼊⽤户⾃⼰的密码确认 3...
实例136 通过SESSION判断用户的权限 201 实例137 通过SESSION禁止页面刷新 203 实例138 通过SESSION存储数据 204 实例139 通过SESSION实现购物车的功能 205 5.6 框架的应用 209 实例140 框架在聊天室中的...
实例048 判断用户是否具有后台管理权限 79 实例049 打印随机组合生日祝福语 80 实例050 打印2000~2020年的所有闰年 81 实例051 前置运算符和后置运算符的区别 82 实例052 使用位运算对数字进行加密和解密 83 2.3 ...
实例048 判断用户是否具有后台管理权限 79 实例049 打印随机组合生日祝福语 80 实例050 打印2000~2020年的所有闰年 81 实例051 前置运算符和后置运算符的区别 82 实例052 使用位运算对数字进行加密和解密 83 2.3 ...
●目录化的URL 规则提高了搜索引擎对网站的爬行索引效率。 ●SEO 处理性化设置每个栏目的标题标签、描述标签、关键词标签,提高了搜索引擎对网站的爬行索引效率,可扩展自动生成百度谷歌网站地图。 ●新建网站栏目后...
Sudo可以修改⽂件需要root⽤户 sudo的⼯作过程如下: 1,当⽤户执⾏sudo时,系统会主动寻找/etc/sudoers⽂件,判断该⽤户是否有执⾏sudo的权限 2,确认⽤户具有可执⾏sudo的权限后,让⽤户输⼊⽤户⾃⼰的密码确认 3...