十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
ls是系统命令, 存在/bin下。
红桥网站建设公司创新互联,红桥网站设计制作,有大型网站制作公司丰富经验。已为红桥成百上千提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的红桥做网站的公司定做!
ll是ls的别名,要支持需要添加alias
常见的三种ls简写
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
ll=ls -alF
在linux系统下我们经常使用ll、la命令。但在mac系统时缺没有。
提示:-bash: ll: command not found。
这是因为ll、la不是真的命令,而是一些常用命令和参数搭配的别名。所以我们在Mac OS下配置下就好了。
1、跳到个人目录下面
lunadeMacBook-Air:~ luna$ cd
lunadeMacBook-Air:~ luna$ pwd
/Users/luna
2、打开.bash_profile
lunadeMacBook-Air:~ luna$ vi .bash_profile
3、在最后面添加下面两个别名
alias ll='ls -alF'
alias la='ls -A'
4、启用新配置
lunadeMacBook-Air:~ luna$ source .bash_profile
我也有类似的疑惑,就去看了manual page
ll 是 ls -l 的别名
man ls 首先表示 ls - list directory contents 列出目录的内容,我们知道目录本身也是文件,所谓目录的内容就是直接放在目录下的条目(entries)即文件和子目录,每个目录本身都是父目录下的一个entry (root 没有父目录)
我们来看参数
-d, --directory
list directory entries instead of contents, and do not derefer-
ence symbolic links
意思就是列出目录条目本身而不是列出他的内容,并且如果它是符号链接的话不会是不会去查看链接指向的真正目录的,比如它会告诉你这个符号链接是色很么时候创建的但不会去查真正的目录是什么时候建立的
-l use a long listing format
表示使用长列表的格式来提供更多的信息
linux下命令“ll”是“ls -l"的别名。
别名就相当于是windows里的快捷方式。 所以"ll"和“ls -l”的功能是相同的。 所以"ll"和"ls"的区别其实是“ls”和"ls -l"的区别。 ”ls“是显示当前目录下文件,”ls -l“是显示当前目录下文件详细信息
对计算机软件的维护主要有以下几点:
1、对所有的系统软件要做备份。当遇到异常情况或某种偶然原因,可能会破坏系统软件,此时就需要重新安装软件系统,如果没有备份的系统软件,将使计算机难以恢复工作。
2、对重要的应用程序和数据也应该做备份。
3、经常注意清理磁盘上无用的文件,以有效地利用磁盘空间。
4、避免进行非法的软件复制。
5、经常检测,防止计算机传染上病毒。
6、为保证计算机正常工作,在必要时利用软件工具对系统区进行保护。
你的ll定义用的是相对路径 bin/ls
所以根目录下找的是/bin/ls
你到/bin下执行,就成了/bin/bin/ls
重新定义:
alias ll='/bin/ls -l'
进入/后,
1. 先用 /bin/ls -l 看看是否正常
1.1 一般来说,都应该正常,如果异常,说明 /bin/ls 这个命令出问题了。
1.2 如果正常,再用 ls -l 看看是否正常
1.2.1 一般来说也应该正常,如果异常,用 which ls 看看 到底用的是哪个 ls 命令,可以考虑修改PATH变量来确保使用 /bin/ls
1.2.2 如果也正常,则可以使用 alias ll 看看 ll 是什么命令的别名,一般来说, ll 应该是 ls -l 的别名。 另外再用 which ll 看看是否存在 ll 命令。
把上述操作的结果都贴出来,或者告诉你的管理员,即可修复问题。