问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux Shell 问题,不使用root权限,判断root/.pip路径是否存在

发布网友 发布时间:2022-04-25 12:52

我来回答

2个回答

热心网友 时间:2022-05-26 13:17

-d 是判断是否是目录, -e 参数才是判断文件是否存在。.pip 是文件吧 

另外你这个逻辑有问题吧,你普通用户要去查看 /root下面的文件  首先 /root目录对于其他用户要有可执行权限。不然普通用户是没权限查看的。 或者 你用普通用户 切换到 root用户 在去 查看这个文件。第二种方式比较合理 第一种 涉及安全问题

追问

-f -e都是是判断文件存在的,请看题设,.pip是路径

详细我参考的是:

http://www.cnblogs.com/sunyubo/archive/2011/10/17/2282047.html

我是想问有没有可以利用sudo来临时切换权限查看的/root路径下的方法。我知道这样做会有安全问题,自己用的小脚本,不在乎啦~主要是用普通用户执行会做一些其他的事儿,要是用root会很麻烦。懒得弄了……

热心网友 时间:2022-05-26 14:35

这个不关你脚本的事,而是权限切换的问题

用sudo操作追问我的脚本是需要普通用户来执行的,sudo执行整个脚本就不对了……(其实改改也是可以得,懒得改了……)
我知道sudo可以临时切换权限,请问如何使用sudo和if来判断?我不会写啊……总是报错……求例子……

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
太和县环球嘉年华港口有限公司怎么样? 为什么抵触相亲? 鸡蛋怎么做好吃家常做法大全 为何抵触相亲 为什么很多人都抵触相亲? 鸡蛋怎么做才营养好吃呢? 怎么可以搞到110电话打过去给别人 植发后能保持多久?有人知道吗? 银联储蓄卡包括什么 怎么让电脑图标变小如何将电脑桌面上软件变小 分期乐冻结以后身份证号码和电话号码就不能注册了啊? 买了一个蓝底白光1602的液晶,但是通过排座插到单片机时,只显示底下一行... 51单片机开发板1602lcd下载程序后只显示第一行黑块,如图 1602液晶显示的字符上面为什么有黑块 1602只显示第一排黑块 1602显示一排黑块,不知道原因?望高手解答 我的晶振6M PO口接1602DO-D... LCD1602第一行显示为16个小黑块,仿真没问题,但是烧写到板子里就有问题... LCD1602显示黑框是什么原因 51单片机 不管怎么驱动 1602只显示上面一排黑块 如图 如果我程序错了请... 1602黑块后无显示 自己焊的单片机 1602液晶显示不出来,只有亮光和黑色的块块 为什么1602只显示一排黑块??? 我的1602下完程序后为什么总是只显示第一行一排黑块 为什么把程序烧进去后LCD1602显示一排黑色方块 照片人像如何拼图? 如果法院不立案他们会不会通知你?如何才能知道法院有没有立案? 怎样查询自己在法院有无未结案的官司? 3Dmax中物体怎么沿着路径进行复制啊? 3DMAX路径阵列找不到,只找到第一个图标,其他的图标都没有看到,麻烦帮忙... 3dmax阵列问题 unix linux shell 问题 linux操作系统中shell命令循环查找家目录下是否存在该文件,存在输出已... 这个脚本怎么写,linux开机后,判断某个目录下是否有个shell脚本,有执行... shell while语句 判断文件是否存在 我要让我的脚本等待某一文件夹自动... 女孩子为什么会长胡子? 女人长胡子是什么原因造成的 有些女性也会长胡子,到底是什么原因造成的呢? 什么原因导致女人长胡子??? 为什么女孩子的胡子会比较明显? 女孩长胡子是什么原因有没有去掉的小秘诀和方法?要安全第一的_百度知... 女人长胡子是什么原因? 为什么有些女孩子的胡子会越来越明显? 是什么原因导致女人长胡子 13岁女生胡子很明显怎么办啊? 幼儿园教师资格证要求普通话的等级是多少 幼儿园教师资格证认定的时候,普通话必须是二甲嘛?我现在是二乙,可以认... 教师资格证普通话要求什么等级?有什么规定? 教资认定幼儿园的需要普通话达到什么等级。我想问问这个普通话要到几级... 脚两边皮肤痒红点里面有水 是怎么回事 皮肤出红点流水怎么回事?