早教吧作业答案频道 -->数学-->
Linuxshell命令,-d,-d+dirName.具体如下:[-d/root/Desktop/]&&chmod777/root/Desktop/download.desktop[-d/root/Desktop/]&&chmod777/root/桌面/download.desktopchmod777以及后面我明白.不明白的是chmod前面的部分.我
题目详情
Linux shell 命令,-d,-d + dirName.具体如下:
[ -d /root/Desktop/ ] && chmod 777 /root/Desktop/download.desktop
[ -d /root/Desktop/ ] && chmod 777 /root/桌面/download.desktop
chmod 777以及后面我明白.不明白的是chmod前面的部分.
我的分数不多,所以回答后再给.
[ -d /root/Desktop/ ] && chmod 777 /root/Desktop/download.desktop
[ -d /root/Desktop/ ] && chmod 777 /root/桌面/download.desktop
chmod 777以及后面我明白.不明白的是chmod前面的部分.
我的分数不多,所以回答后再给.
▼优质解答
答案和解析
[ ] 部分是判断表达式,-d 表示判断是否是目录(directory).
&& 是“逻辑与”操作符(这个与C语法类似啊),只有 && 前面的判断成立(返回逻辑真),后面的语句才会得到执行.
总之,含义就是:
若/root/Desktop/为目录,就执行 chmod 777 /root/Desktop/download.desktop
若/root/Desktop/不是目录(不存在该目录),就执行 chmod 777 /root/桌面/download.desktop
其实就是处理 Desktop 是英文和中文两种情况.
&& 是“逻辑与”操作符(这个与C语法类似啊),只有 && 前面的判断成立(返回逻辑真),后面的语句才会得到执行.
总之,含义就是:
若/root/Desktop/为目录,就执行 chmod 777 /root/Desktop/download.desktop
若/root/Desktop/不是目录(不存在该目录),就执行 chmod 777 /root/桌面/download.desktop
其实就是处理 Desktop 是英文和中文两种情况.
看了 Linuxshell命令,-...的网友还看了以下:
“壳”的读音‘壳’有两个读音,qiào和ké,两个都是‘坚硬的外皮’的意思,那么,应该何时读qià 2020-04-05 …
已知集合一={k|-o<k<7},集合B=(-∞,-o7)∪(o,+∞),集合C={k|jkj+m 2020-05-14 …
如图,P是⊙O的半径OA上的一点,D在⊙O上,且PD=PO.过点D作⊙O的切线交OA的延长线于点C 2020-05-19 …
如图,P是⊙O的半径OA上的一点,D在⊙O上,且PD=PO.过点D作⊙O的切线交OA的延长线于点C 2020-06-04 …
如图,在三棱锥P-ABC中,AB⊥BC,AB=BC=kPA,点O、D分别是AC、PC的中点,OP⊥ 2020-07-16 …
(2005•浙江)如图,在三棱锥P-ABC中,AB⊥BC,AB=BC=kPA,点O、D分别是AC、 2020-07-20 …
(本小题13分)如图所示,PQ为平面的交线,已知二面角为直二面角,,∠BAP=45°.(1)证明: 2020-07-21 …
已知圆O和圆K是球O的大圆和小圆,其公共弦长等于球O的半径,OK=32,且圆O与圆K所在的平面所成 2020-07-29 …
如图,在三棱锥P-ABC中,AB⊥BC,AB=BC=kPA,点O、D分别是AC、PC的中点,OP⊥ 2020-07-31 …
已知圆O和圆K是球O的大圆和小圆,其公共弦长等于球O的半径,OK=32,且圆O与圆K所在的平面所成的 2021-02-04 …