linux下命令参数前-和--有什么不同?

如ls-a和ls--all和ls-all有什么不同... 如ls -a和ls --all和ls -all有什么不同 展开
 我来答
csrlsm
2011-10-27 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:70.5万
展开全部
没什么不同,不过后面那个命令应该是错了:ls -all
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
惬意且宽厚的东青1598
2011-10-27 · TA获得超过703个赞
知道小有建树答主
回答量:1440
采纳率:100%
帮助的人:861万
展开全部
等同的关系,

"-" 是简写
"--" 是全称

难道你没注意到?
追问
是么?
ls -h和ls --help的输出结果为什么不同
ls -l和ls --list的输出结果也不同
追答
呵呵,要我说是一样的,都是参数,但是ls的参数有什么得看它有什么,
我按照你的试了,结果如下:
root@server:/var# ls -l
总用量 44
drwxr-xr-x 2 root root 4096 10月 24 04:40 backups
drwxr-xr-x 9 root root 4096 10月 5 06:26 cache
drwxr-xr-x 35 root root 4096 10月 5 06:56 lib
drwxrwsr-x 2 root staff 4096 6月 19 22:45 local
drwxrwxrwt 2 root root 4096 10月 27 08:54 lock
drwxr-xr-x 8 root root 4096 10月 27 08:54 log
drwxrwsr-x 2 root mail 4096 10月 27 08:54 mail
drwxr-xr-x 2 root root 4096 10月 5 06:09 opt
drwxr-xr-x 6 root root 4096 10月 27 08:54 run
drwxr-xr-x 6 root root 4096 10月 5 06:25 spool
drwxrwxrwt 2 root root 4096 10月 5 06:29 tmp
root@server:/var# ls --list
ls:无法识别的选项"--list"
请尝试执行"ls --help"来获取更多信息。
root@server:/var# ls -h
backups cache lib local lock log mail opt run spool tmp
root@server:/var# ls --help
用法:ls [选项]... [文件]...
列出 FILE 的信息(默认为当前目录)。
如果不指定-cftuvSUX 或--sort 选项,则根据字母大小排序。

长选项必须使用的参数对于短选项时也是必需使用的。
-a, --all do not ignore entries starting with .
-A, --almost-all do not list implied . and ..
--author with -l, print the author of each file
-b, --escape print C-style escapes for nongraphic chara.. 下略..很长的输出,都是帮忙.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wang5622569
2011-10-27 · TA获得超过104个赞
知道答主
回答量:150
采纳率:0%
帮助的人:105万
展开全部
-后面接的是参数
楼主得--help就是为你诠释 可以接哪些参数
当然不同了 -l 和--list 完全不一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式