l命令和ls命令有什么区别?

在某一天,查看某个目录下的文件时,手抖少敲了一个s
但是好像还是能够实现呢


l命令好像与ls命令差不多,都是查看目录下的文件
但是使用l命令好像文件夹后面会追加'/'字符,ls命令不会

img

img

难道它的用途仅仅是在文件夹后面添加斜杠?

我在 git bash上尝试了一下
结果找不到 l 命令,ls命令则会在文件夹后面添加斜杠

img

所以l命令在什么bash上面有效?

我使用的是Ubuntu Server 22.10
限于时间,我无法做更多的尝试


另外,CSDN提问的文本编辑器是否支持MarkDown语法?

l吗?我记得是ll和ls两个命令,ll是会显示当前目录下的文档详细信息(包括权限、所属用户和组、大小、时间、名称等),是ls -l的缩写,相当于windows的快捷方式;ls只显示当前目录下的文档。你说的ubuntu没有l是不是理解错了,应该是ll命令。望采纳哦!!!

你这是自定义的缩写命令吧,l 等价于 ls,参考下面文章检查一下
https://blog.csdn.net/wt141643/article/details/107136038/

ll:罗列出当前文件或目录的详细信息,含有时间、读写权限、大小、时间等信息 ,像Windows显示的详细信息。ll是“ls -l"的别名。相当于Windows里的快捷方式。可以理解为 ll 和 ls -l 的功能是相同的, ll 是 ls -l 的别名。

===================================================
ls:仅罗列出当前文件名或目录名 就像Windows里的文件列表。


ll

img




ls

img


以前问答区编辑器支持Markdown,后来各种bug,估计CSDN内部不知道在干什么飞机呢,现在不会弃疗了吧,很多语法都不支持了,另外你可以看一下问答区的反馈你就知道了:https://bbs.csdn.net/topics/606776244
@CSDN问答 @SoftwareTeacher

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

标准的命令里面是没有l这个命令的,一般是做了缩写。
可以通过如下命令确认一下:

set -x
l
set +x

这个输出结果里面应该能看到l对应的完整命令。