大香蕉综合在线观看视频-日本在线观看免费福利-欧美激情一级欧美精品性-综合激情丁香久久狠狠

好房網(wǎng)

網(wǎng)站首頁 行業(yè)快訊 > 正文

今日更新ls是什么意思(精通 Linux 的 ls 命令)

2022-05-05 20:02:27 行業(yè)快訊 來源:
導(dǎo)讀 目前大家應(yīng)該是對ls是什么意思(精通 Linux 的 ls 命令)比較感興趣的,所以今天好房網(wǎng)小編CC就來為大家整理了一些關(guān)于ls是什么意思(
目前大家應(yīng)該是對ls是什么意思(精通 Linux 的 ls 命令)比較感興趣的,所以今天好房網(wǎng)小編CC就來為大家整理了一些關(guān)于ls是什么意思(精通 Linux 的 ls 命令)方面的相關(guān)知識來分享給大家,希望大家會喜歡哦。

ls是什么意思(精通 Linux 的 ls 命令)精通 Linux 的 ls 命令

Linux 的 ls 命令擁有數(shù)量驚人的選項,可以提供有關(guān)文件的重要信息。

-- Seth Kenlon(作者)

ls 命令可以列出一個 POSIX 系統(tǒng)上的文件。這是一個簡單的命令,但它經(jīng)常被低估,不是它能做什么(因為它確實只做了一件事),而是你該如何優(yōu)化對它的使用。

要知道在最重要的 10 個終端命令中,這個簡單的 ls 命令可以排進(jìn)前三,因為 ls 不會只是列出文件,它還會告訴你有關(guān)它們的重要信息。它會告訴你諸如擁有文件或目錄的人、每個文件修改的時間、甚至是什么類型的文件。它的附帶功能能讓你了解你在哪里、附近有些什么,以及你可以用它們做什么。

如果你對 ls 的體驗僅限于你的發(fā)行版在 .bashrc 中的別名,那么你可能錯失了它。

GNU 還是 BSD?

在了解 ls 的隱藏能力之前,你必須確定你正在運行哪個 ls 命令。有兩個最流行的版本:包含在 GNU coreutils 包中的 GNU 版本,以及 BSD 版本。如果你正在運行 Linux,那么你很可能已經(jīng)安裝了 GNU 版本的 ls(LCTT 譯注:幾乎可以完全確定)。如果你正在運行 BSD 或 MacOS,那么你有的是 BSD 版本。本文會介紹它們的不同之處。

你可以使用 --version 選項找出你計算機(jī)上的版本:

$ls--version

如果它返回有關(guān) GNU coreutils 的信息,那么你擁有的是 GNU 版本。如果它返回一個錯誤,你可能正在運行的是 BSD 版本(運行 man ls | head 以確定)。

你還應(yīng)該調(diào)查你的發(fā)行版可能具有哪些預(yù)設(shè)選項。終端命令的自定義通常放在 $HOME/.bashrc 或 $HOME/.bash_aliases 或 $HOME/.profile 中,它們是通過將 ls 別名化為更復(fù)雜的 ls 命令來完成的。例如:

aliasls='ls--color'

發(fā)行版提供的預(yù)設(shè)非常有用,但它們確實很難分辨出哪些是 ls 本身的特性,哪些是它的附加選項提供的。你要是想要運行 ls 命令本身而不是它的別名,你可以用反斜杠“轉(zhuǎn)義”命令:


版權(quán)說明: 本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!


標(biāo)簽: