色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux tree命令的使用及功能

CHANBAEK ? 來源:TIAP ? 作者:TIAP ? 2023-01-04 16:59 ? 次閱讀

大家應(yīng)該熟悉或了解 Linux 中的目錄結(jié)果,它就像樹的根。這正是 tree 命令的概念。它以樹狀方式顯示當(dāng)前目錄及其子目錄的內(nèi)容。

圖片

在使用 tree 命令之前,需要首先安裝。

安裝 tree

大多數(shù) Linux 發(fā)行版中都沒有預(yù)安裝 tree 命令,但是可以在官方庫中找到它。

在 Debian 或者 Ubuntu 中可以使用如下命令安裝:

sudo apt install tree

在基于 RHEL 的系統(tǒng)中:

sudo yum install tree

基于 Arch 的系統(tǒng)中:

sudo pacman -S tree

安裝完成后,就可以直接使用 tree 命令了,tree 命令后跟目錄或者目錄的路徑,它將以樹的形式現(xiàn)實文件內(nèi)容:

tree target_directory

圖片

但是 tree 命令的功能不僅僅是列出文件內(nèi)容,看下面幾個例子。

只列出目錄

如果只想列出指定位置的目錄,可以使用 -d 選項。

tree -d target_directory

圖片

列出隱藏文件

默認(rèn)情況下,tree 命令不會列出隱藏的文件。可以使用 -a 選項列出位置中的隱藏文件:

tree -a target_directory

看下圖中的例子:

圖片

讓結(jié)果中包含文件路徑

如果要顯示每個文件的路徑,只需使用 -f 選項,它將獲取每個文件路徑:

tree -f directory

圖片

那么怎樣獲取完整路徑呢?只需要附加目錄的完整路徑(從主目錄到目標(biāo)目錄),如下所示:

tree -f /home/sagar/Directory

這個命令比較長,下面我們來分享一個相對簡單的方法。

這種情況下,我們可以使用 pwd 命令來獲取完整路徑,用它來代替 tree 命令中的目錄。看下面的例子:

tree -f "$(pwd)"

根據(jù)級別列出文件和目錄

如果目錄的層級很深,有數(shù)百個子目錄,但是我們只想列出前幾級的目錄,或者前一個或兩個目錄,可以使用 -L 選項,后跟目錄級別:

tree -L Level

比如,我們列出前兩級目錄:

tree -L 2

圖片

通過上圖大家可以看到區(qū)別,左側(cè)顯示了所有文件,右側(cè)使用 -L 2 選項后,只顯示了兩級的文件。

列出文件權(quán)限

要在列表中顯示文件權(quán)限,需要使用 -p 選項:

tree -p TargetDirectory

不過為了方便起見,我們常常將其與 -h 同時使用,以提高可讀性,看下面的例子:

tree -ph MUSIC

圖片

使用 tree 命令獲取目錄的文件大小

tree 命令可以顯示指定位置的每個文件和目錄的大小,并且也會計算總的大小。該功能需要使用 --df 選項,不過為了提高可讀性,建議將其與 -h 共同使用:

tree --df -h TargetDirectory

圖片

根據(jù)文件修改時間排序

有兩種針對文件修改時間排序的方法:

  • 根據(jù)修改時間正向排序;
  • 根據(jù)修改時間倒序排序

根據(jù)修改時間正向排序

根據(jù)文件修改時間進(jìn)行排序,需要使用 -c 選項,默認(rèn)情況下,它最先顯示最早修改的文件。另外結(jié)合 -D 選項來顯示文件修改的時間:

tree -cD TargetDirectory

圖片

根據(jù)修改時間倒序排序

-c 選項默認(rèn)最先修改的文件在最上方,要將最后修改的文件顯示在最上方,需要添加 -r 選項:

tree -cDr TargetDirectory

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11342

    瀏覽量

    210136
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    696

    瀏覽量

    22075
  • tree
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    8569
收藏 人收藏

    評論

    相關(guān)推薦

    Linux文件的復(fù)制、刪除和移動命令

    Linux文件的復(fù)制、刪除和移動命令 Linux文件的復(fù)制、刪除和移動命令  cp命令  功能
    發(fā)表于 01-18 12:45 ?1263次閱讀

    Linux目錄的創(chuàng)建與刪除命令

    Linux目錄的創(chuàng)建與刪除命令 Linux目錄的創(chuàng)建與刪除命令  mkdir命令  功能:創(chuàng)建
    發(fā)表于 01-18 12:46 ?1332次閱讀

    Linux與用戶有關(guān)的命令

    Linux與用戶有關(guān)的命令 Linux與用戶有關(guān)的命令  passwd命令  出于系統(tǒng)安全考慮,Lin
    發(fā)表于 01-18 12:46 ?778次閱讀

    Linux系統(tǒng)管理命令

    Linux系統(tǒng)管理命令 Linux系統(tǒng)管理命令  wall命令  功能:這個
    發(fā)表于 01-18 12:47 ?816次閱讀

    Linux的常用網(wǎng)絡(luò)命令

    Linux的常用網(wǎng)絡(luò)命令 Linux 的常用網(wǎng)絡(luò)命令  計算機網(wǎng)絡(luò)的主要優(yōu)點是能夠?qū)崿F(xiàn)資源和信息的共享,并且用戶可以遠(yuǎn)程訪問信息。Linux
    發(fā)表于 01-18 12:47 ?1188次閱讀

    Linux系統(tǒng)命令指南

    在“Linux 文件命令精通指南”中,我們討論了利用最基礎(chǔ)和最常用 Linux 文件命令所需的基本信息。在本文中,我將對 Linux 系統(tǒng)
    發(fā)表于 05-23 10:23 ?966次閱讀

    Linux Device Tree的基本概念

    一些背景知識(例如:為何要引入Device Tree,這個機制是用來解決什么問題的)請參考引入Device Tree的原因,本文主要是介紹Device Tree的基礎(chǔ)概念。
    發(fā)表于 05-10 11:33 ?1197次閱讀
    <b class='flag-5'>Linux</b> Device <b class='flag-5'>Tree</b>的基本概念

    linux有哪些常用的命令

     Linux命令非常之多,分為內(nèi)部命令和外部命令
    發(fā)表于 02-27 08:00 ?4次下載
    <b class='flag-5'>linux</b>有哪些常用的<b class='flag-5'>命令</b>

    使用tree命令Linux終端中顯示文件樹

    使用 Linux 上的 tree 命令,您可以以分層樹狀表示形式查看整個文件系統(tǒng)。這是如何做到的。
    的頭像 發(fā)表于 09-13 14:13 ?3207次閱讀

    常用Linux命令介紹

    linux命令是對Linux系統(tǒng)進(jìn)行管理的命令。對于Linux系統(tǒng)來說,無論是中央處理器、內(nèi)存、磁盤驅(qū)動器、鍵盤、鼠標(biāo),還是用戶等都是文件,
    的頭像 發(fā)表于 02-09 14:31 ?1082次閱讀

    如何在Linux中使用progress命令

    progress 命令是一個簡單但功能強大的 Linux/Unix 命令行工具,可讓用戶查看文件操作的進(jìn)度。
    的頭像 發(fā)表于 04-08 15:51 ?2523次閱讀

    淺析Linux精致的命令

    這只是一小部分常用的Linux命令Linux有很多命令可以使用。建議通過man命令來查看命令
    的頭像 發(fā)表于 04-24 16:28 ?1573次閱讀

    shell命令linux命令一樣嗎

    結(jié)合在一起,形成一個相當(dāng)于面向過程的程序,即shell script,從而實現(xiàn)一些復(fù)雜的功能。 而Linux命令則是用來對Linux系統(tǒng)進(jìn)行管理的
    的頭像 發(fā)表于 11-08 10:51 ?2949次閱讀

    linux命令和shell編程有什么聯(lián)系

    命令,并提供了許多功能和特性,如變量、控制結(jié)構(gòu)、函數(shù)等,這些功能和特性使得Shell編程成為可能。 其次,Linux命令是Shell編程的
    的頭像 發(fā)表于 11-08 10:53 ?958次閱讀

    linux重啟命令有哪些

    Linux是一種自由和開放源代碼的操作系統(tǒng),被廣泛應(yīng)用于服務(wù)器和嵌入式設(shè)備。在Linux中,有多種命令用于重啟系統(tǒng)。在本文中,我們將詳細(xì)介紹常用的Linux重啟
    的頭像 發(fā)表于 11-17 09:49 ?2079次閱讀
    主站蜘蛛池模板: 久久精品人人做人人爽97 | 成人AV无码一二二区视频免费看 | 日韩av国产av欧美天堂社区 | ebc5恐怖5a26房间 | 亚洲国产精品一区二区三区在线观看 | 快穿女主有名器的H纯肉黄暴拉文 | 国产视频精品在线偷拍 | 夜色55夜色66亚洲精品网站 | 999视频在线观看 | 伊人在线视频 | 色www精品视频在线观看 | 免费观看美女的网站 | 久久精品国产亚洲AV麻豆欧美玲 | 国产麻豆91网在线看 | 国产精品爽黄69天堂A片 | 亚洲视频国产在线精品 | 国产69精品麻豆久久久久 | 日韩欧美 亚洲视频 | 麻豆婷婷狠狠色18禁久久 | 亚洲午夜久久久精品电影院 | cctv官网 | 久久久亚洲国产精品主播 | 国产露脸150部国语对白 | 色情在线avav| 夜色福利院在线看 | 日本欧美午夜三级 | 久久精品在现线观看免费15 | 午夜伦伦电影理论片大片 | 欧美亚洲国产免费高清视频 | 色婷婷综合激情中文在线 | 国产午夜精品久久久久九九 | 欧美阿v在线天堂 | 福利一区国产 | 亚洲精品在线影院 | 22eee在线播放成人免费视频 | 女同给老师下媚药 | 国产成久久免费精品AV片天堂 | 九色91精品国产网站 | 美女叉腿掰阴大胆艺术照 | 一受多攻高h | 国产成人免费视频 |