位置: 编程技术 - 正文

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系统启动步骤)

  • 偷税与漏税的界限是
  • 小卖部的货源怎样提供的
  • 微信支付宝收入计入科目
  • 小微企业减免附加税会计分录
  • 空调属于固定资产类别的什么
  • 私营小微企业可以贷款吗
  • 销售发票的会计处理
  • 会计凭证的票号
  • 佣金和手续费税前扣除比例
  • 工程结算与工程施工如何结转
  • 期初应收帐款
  • 以前年度已付的现金
  • 加油费开的专用发票可以用来抵扣企业所得税吗
  • 公司取得政府赔偿款要交增值税吗
  • 俱乐部会员有什么用
  • 资金与费用
  • 出口发票认证相符要多久
  • 关税税率表包括哪些税种
  • 发改委规定电网企业职工福利费
  • 期望值E(X)怎么算例题
  • 资产负债表资产总额为负数
  • 应收账款年末余额过大
  • 福利费开成增值税专用发票怎么办
  • 发票金额大于实际支付金额如何报账
  • win10隐藏功能大全
  • 如何让电脑硬件损坏
  • 单位办事人员
  • 电脑bios错误怎么办
  • php中

  • php空间怎么用
  • dl是什么文件
  • 价值高的备件算固定资产吗
  • vue3项目搭建
  • typescriptlang
  • 小型微利企业所得税优惠政策2023
  • typescript4.1
  • php不同用户登录不同页面
  • 国内php大牛
  • 施救费用和救助费用有哪些主要区别
  • 将织梦dedecms转换到wordpress
  • 固定资产被替换的账面原值怎么算
  • 销货退回未开红字发票
  • 织梦专题页模板
  • 印花税补交会怎样
  • 代收往来款的会计分录
  • 捐赠支出汇算清缴需要调增吗
  • 建筑安装的扩展性是指
  • 其他应收款利息按什么计算
  • 跨年度少计提的企业所得税
  • 固定资产的定义是什么?
  • 原材料入库损耗
  • 挂靠公司收的税费计入什么科目?
  • 主播收钱违法吗
  • 公司购轿车会计分录怎么做
  • 零余额账户银行日记账
  • 资金结存余额在借方还是贷方
  • 关联公司往来款怎么做账
  • 凭证过账的步骤
  • 帮员工代缴社保分录怎么办
  • 办理分公司的流程样本
  • 新准则会计科目解释
  • 工业企业产成品库存同比
  • Linux/Mac MySQL忘记密码怎么办
  • 标签windows
  • win8.1网络不可用怎么办
  • linux常用命令行
  • 在对linux系统中dir
  • win7笔记本触摸板怎么开启
  • python如何搭建环境
  • cocos2dx 教程
  • js自动生成序号
  • Nodejs sublime text 3安装与配置
  • js图形界面
  • js遍历foreach
  • jquery怎么写轮播图
  • 地税申报打印不了发票
  • 沈阳市地方税务局
  • 自己建造房屋
  • 消费税申报详细流程图
  • 税控盘打印机设置参数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设