分页: 1 / 1
gksu rm -rf evolvere这句命令的-rf 参数
发表于 : 2014-12-31 14:16
由 mcjoeng
gksu rm -rf evolvere 这句命令中 -rf 这个参数为什么是属于 gksu 而不是属于 rm 的参数?
这句命令在终端运行不了会提示
gksu:无效选项 -- r
Re: gksu rm -rf evolvere这句命令的-rf 参数
发表于 : 2014-12-31 15:18
由 poloshiao
gksu rm -rf evolvere 这句命令中 -rf 这个参数为什么是属于 gksu 而不是属于 rm 的参数?
1. rm 是文字指令 如果要使用 root 權限 加 sudo
sudo rm -rf evolvere
2. -rf 參數是 rm 參數
http://manpages.ubuntu.com/manpages/tru ... /rm.1.html
-f, --force
ignore nonexistent files and arguments, never prompt
-r, -R, --recursive
remove directories and their contents recursively
3. gksu 沒有 -rf 参数
http://manpages.ubuntu.com/manpages/uto ... ksu.1.html
Re: gksu rm -rf evolvere这句命令的-rf 参数
发表于 : 2014-12-31 15:33
由 mcjoeng
我就是希望输入密码的时候弹出密码提示窗才用gksu,但是用了gksu就不知道怎么在rm后面加参数了,因为加了参数对rm不起作用
从我的 iPhone 发送,使用 Tapatalk
Re: gksu rm -rf evolvere这句命令的-rf 参数
发表于 : 2014-12-31 15:44
由 poloshiao
你使用什麼帳號登入 ?
Re: gksu rm -rf evolvere这句命令的-rf 参数
发表于 : 2014-12-31 16:00
由 mcjoeng
poloshiao 写了:你使用什麼帳號登入 ?
使用唯一一个账号登入,就是安装系统建立的那个账号,账号名为mcjoeng
从我的 iPhone 发送,使用 Tapatalk
Re: gksu rm -rf evolvere这句命令的-rf 参数
发表于 : 2014-12-31 17:33
由 susbarbatus
代码: 全选
gksu 'rm -rf evolvere'
或
代码: 全选
gksu -- rm -rf evolvere
因为 gksu 是命令,后面的都是 gksu 的选项或参数,只是 gksu 的最后一个参数会被解释成 gksu 的命令。
为了让 gksu 的最后一个参数(这里也就是完整的 rm 命令)可以再包含选项,有两个方法:
1. 最后一个参数用引号包围起来;
2. 用 -- 选项提前结束 gksu 的选项,让 gksu 认为 -- 后面出现的所有选项都不是自己的选项,而只是普通的参数。
Re: gksu rm -rf evolvere这句命令的-rf 参数
发表于 : 2014-12-31 17:57
由 mcjoeng
susbarbatus 写了:代码: 全选
gksu 'rm -rf evolvere'
或
代码: 全选
gksu -- rm -rf evolvere
因为 gksu 是命令,后面的都是 gksu 的选项或参数,只是 gksu 的最后一个参数会被解释成 gksu 的命令。
为了让 gksu 的最后一个参数(这里也就是完整的 rm 命令)可以再包含选项,有两个方法:
1. 最后一个参数用引号包围起来;
2. 用 -- 选项提前结束 gksu 的选项,让 gksu 认为 -- 后面出现的所有选项都不是自己的选项,而只是普通的参数。
有用,thx very much