位置: 编程技术 - 正文

linux如何判断指定用户对指定目录具有的权限具体介绍(linux判断程序是否运行)

编辑:rootadmin
脚本名: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@ppc study]# sh power.sh whuanga4 /tmp/abc/dd This user "whuanga4" does not exist. [root@ppc study]# sh power.sh whuang4 /tmp/abc/dd rw- (说明:表示用户whuang4 对目录/tmp/abc/dd 具有读和写权限,没有执行权限)。

推荐整理分享linux如何判断指定用户对指定目录具有的权限具体介绍(linux判断程序是否运行),希望有所帮助,仅作参考,欢迎阅读内容。

linux如何判断指定用户对指定目录具有的权限具体介绍(linux判断程序是否运行)

文章相关热门搜索词:linux 判断,linux判断命令,linux判断命令,linux判断命令,linux 判断语句,linux判断命令,linux 判断语句,linux判断命令,内容如对您有帮助,希望把文章链接给更多的朋友!

十种启动linux系统快速方法介绍 Linux需要重新启动是少有的。可是一旦需要,Linux启动常常是缓慢的。幸好有一些加速的办法。其中一些方法不太难。咱们瞧一瞧吧。方法/步骤#1:撤消多

Linux SVN客户端使用以及服务器配置教程 SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统

ubuntu强制清空回收站 创建、删除文件及文件夹的方法 mkdir目录名创建一个目录rmdir空目录名删除一个空目录rm文件名文件名删除一个文件或多个文件rmrf非空目录名删除一个非空目录下的一切touch文件名创建

标签: linux判断程序是否运行

本文链接地址:https://www.jiuchutong.com/biancheng/363166.html 转载请保留说明!

上一篇:linux中shell 函数式用法尝试具体说明(linux shell 函数参数)

下一篇:十种启动linux系统快速方法介绍(linux系统启动步骤)

  • 增值税专用发票抵扣期限
  • 印花税应计什么科目?
  • 增值税留抵税额退税账务处理
  • 全额计提坏账准备后,多久核销应收账款
  • 公司与公司之间的欠款怎么要
  • 篮球俱乐部是非洲的吗
  • 金蝶迷你版会计科目代码格式
  • 网线的税收编码是多少
  • 工伤职工应享有的待遇及救济途径
  • 代开运输发票会不会造成重复征税
  • 资产负债表预收账款期末余额怎么算
  • 委托加工应税消费品消费税的账务处理是怎样的?
  • 未收到增值税专用发票
  • 企业计提长期借款的利息
  • 怎样冲减虚开发票的会计分录
  • 留底进项税额办理退税需要什么手续
  • 买金税盘怎么做账,抵扣的时候
  • 收到专票有误,已跨月未认证,销售方不红冲咋办
  • 苹果电脑安装中国银行控件用不了
  • 企业支付工商年费怎么查
  • Win7系统中如何快速查询文件内容
  • 公司外币账户怎么登录
  • 非限定性净资产相当于哪个科目
  • PHP:mb_convert_case()的用法_mbstring函数
  • 结转消费成本的会计分录
  • 无偿转让股权如何做账
  • PHP:imagepalettecopy()的用法_GD库图像处理函数
  • 企业所得税税金及附加包括
  • 劳务派遣企业简易征收管理办法
  • servlet工作原理和生命周期
  • php引用传值
  • 愚公全名
  • php7 数组
  • 命令行怎么管理员运行
  • 帝国cms为什么安装不了
  • 固定资产处置科目有哪些
  • mongo删除数据库命令
  • 政府向企业发放用工补贴政策
  • 建筑业开票税点
  • 持有至到期投资属于流动资产吗
  • sqlalchemy mongodb
  • 国债逆回购收益什么时候到账
  • 企业迁移税务如何办理
  • 报废产品账务的处理方法
  • 旅客运输进项抵扣加计扣除怎么算
  • 福利费列支的个税怎么算
  • 股东分红的会计分录怎么做
  • 记账凭证分类
  • 一般纳税人城建税怎么计算
  • 全资子公司并入母公司
  • 现金不够老板垫钱怎么办
  • 汽车三产件
  • 银行取现怎么预约
  • 营改增后建筑行业增值税税率
  • 其他债权投资计提损失准备会引起资产总额增加吗
  • mysql格式化数值
  • Windows Server 2003将于7月14日停服 想用收费
  • window 开机启动
  • win7系统弹出cd
  • windowsserver2008r2忘记开机密码怎么办
  • win7电脑频繁自动重启是什么原因造成的
  • win7 系统启动
  • Win7 vpn连接不上怎么办?Win7系统vpn连接不上问题的解决方法
  • pkjobs.exe - pkjobs是什么进程 有什么用
  • linux安装.sh
  • windows 8怎么样
  • win7网页有错误如何修复?
  • lookAtCamera
  • Android游戏开发实践指南
  • 查看网关的mac地址是多少
  • awk入门
  • android 启动器 设置
  • python按位与操作
  • 税务稽查局稽查财务不在场怎么办
  • 电子税务局增值税申报表下载
  • 嘉定办证中心营业时间
  • 水费不用交吗
  • 税务机关宣传
  • 实收资本印花税税率多少
  • 对于批发企业和零售连锁企业的质量验收,错误的是( )
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设