网站首页 行业快讯 > 正文
ls是什么意思(精通 Linux 的 ls 命令)
Linux 的 ls 命令拥有数量惊人的选项,可以提供有关文件的重要信息。
-- Seth Kenlon(作者)
ls 命令可以列出一个 POSIX 系统上的文件。这是一个简单的命令,但它经常被低估,不是它能做什么(因为它确实只做了一件事),而是你该如何优化对它的使用。
要知道在最重要的 10 个终端命令中,这个简单的 ls 命令可以排进前三,因为 ls 不会只是列出文件,它还会告诉你有关它们的重要信息。它会告诉你诸如拥有文件或目录的人、每个文件修改的时间、甚至是什么类型的文件。它的附带功能能让你了解你在哪里、附近有些什么,以及你可以用它们做什么。
如果你对 ls 的体验仅限于你的发行版在 .bashrc 中的别名,那么你可能错失了它。
GNU 还是 BSD?在了解 ls 的隐藏能力之前,你必须确定你正在运行哪个 ls 命令。有两个最流行的版本:包含在 GNU coreutils 包中的 GNU 版本,以及 BSD 版本。如果你正在运行 Linux,那么你很可能已经安装了 GNU 版本的 ls(LCTT 译注:几乎可以完全确定)。如果你正在运行 BSD 或 MacOS,那么你有的是 BSD 版本。本文会介绍它们的不同之处。
你可以使用 --version 选项找出你计算机上的版本:
$ls--version
如果它返回有关 GNU coreutils 的信息,那么你拥有的是 GNU 版本。如果它返回一个错误,你可能正在运行的是 BSD 版本(运行 man ls | head 以确定)。
你还应该调查你的发行版可能具有哪些预设选项。终端命令的自定义通常放在 $HOME/.bashrc 或 $HOME/.bash_aliases 或 $HOME/.profile 中,它们是通过将 ls 别名化为更复杂的 ls 命令来完成的。例如:
aliasls='ls--color'
发行版提供的预设非常有用,但它们确实很难分辨出哪些是 ls 本身的特性,哪些是它的附加选项提供的。你要是想要运行 ls 命令本身而不是它的别名,你可以用反斜杠“转义”命令:
版权说明: 本文由用户上传,如有侵权请联系删除!
- 上一篇: 今日更新白洞(什么是白洞)
- 下一篇: 今日更新对勾函数(对勾函数的图像和性质)
猜你喜欢:
- 2022-09-20 男人恶心是什么病的前兆(恶心是什么病的前兆)
- 2022-09-20 山东财经大学东方学院考研率怎么样(山东财经大学考研率是多少)
- 2022-09-20 广西最早的大学叫什么大学(在桂林设立的广西最早的大学是哪所大学)
- 2022-09-20 小儿肺炎有5个常见症状吗(小儿肺炎有5个常见症状)
- 2022-09-20 m是哪个服装品牌的标志(标志为M的衣服是什么牌子的)
- 2022-09-20 什么叫正比例什么叫反比例举例说明(什么叫反比例,举个例子说明,)
- 2022-09-20 一包烟要多少根烟丝(一包烟要多少根)
- 2022-09-20 男人吃樱桃对身体有什么好处(男人吃樱桃有什么好处)
最新文章:
- 2023-07-02 怎样挑选新鲜的猪肝?(怎么挑选新鲜猪肝 挑选新鲜猪肝的小技巧)
- 2023-07-02 木地板都有哪些种类(木地板的种类有哪些)
- 2023-07-02 白蜡木家具的优缺点(松木家具的优缺点)
- 2023-07-02 怎么清洗窗帘布上的污垢(怎么清洗窗帘)
- 2023-07-02 世界上最可爱的小仓鼠的样子(可爱小仓鼠的种类)
- 2023-07-02 小猫拉不出来屎怎么办(小猫拉不出屎怎么办)
- 2023-07-02 新飞小冰箱耗电量一天多少度(小冰箱耗电量一天多少度)
- 2023-07-02 公司注销工业房产怎么办手续(公司注销工业房产怎么办)
- 2023-07-02 凤凰层到底好还是不好(凤凰层是哪一层)
- 2023-07-02 马桶宽度空间留多少(马桶两边的空间大小是多少)
- 2023-07-02 如何训练猫咪小便(如何训练猫大小便)
- 2023-07-02 卫生间吊顶防潮层做法图集(卫生间吊顶方法是什么)
- 2023-07-02 狗狗为什么总是流口水怎么办(狗狗为什么爱流口水)
- 2023-07-02 卧室窗户漏水由谁负责维修(卧室窗户漏风怎么办)
- 2023-07-02 世界名猫大全(世界名猫你知道几种)
- 2023-07-02 applewatchseries7和6对比(apple watch series 7和6的区别)