推薦-tree命令的安裝和使用

一、前言

    tree命令是可以把指定文件夾的所以文件用樹狀羅列出來,呈現目錄形式的一個命令。在Centos 6.5中默認不能直接使用:

1458917644748217.jpg

輸入type tree命令(type COMMAND:區別是內建命令還是外部命令)提示不存在:

1458916163803202.jpg

二、安裝

        實際生產環境中因為業務需求以及數據安全方面考慮,安裝Centos的服務器是存在兩種網絡連接情況的:

1.可以直接訪問Internet

blob.png

安裝命令:yum -y install tree

1458917297656132.jpg

1458917331757469.jpg

安裝完成,再次運行type tree 

1458917815294585.jpg

顯示tree的路徑為/usr/bin/tree,說明tree現在已經是一個外部命令了,可以正常使用了。

2.只允許訪問公司局域網

1458918584396219.jpg

首先可以在允許訪問Internet的PC上下載tree的安裝包

網上下載路徑很多,直接搜索下,例如:

http://mirrors.163.com/centos/6/os/x86_64/Packages/

通過模擬終端軟件,利用FTP上傳到Centos的/tmp目錄下:

1458921141568386.jpg

輸入ls -l /tmp 查看tree-1.5.3-3.el6.x86_64.rpm

1458921238400256.jpg

輸入cd /tmp 進入/tmp目錄下

1458919218918284.jpg

輸入rpm -ivh tree-1.5.3-3.el6.x86_64.rpm 安裝

1458921559685019.jpg

輸入type tree 顯示tree已是外部命令

1458921646157493.jpg

三、使用

通過tree的安裝,明確了tree命令是一個外部命令,根據在Linux中外部命令的定義為:位于文件系統目錄下的一個可執行程序。

是無法通過使用內部命令獲取幫助方法:help COMMAND 那樣來呈現的

1458922287766958.jpg

所有我們必須使用外部命令獲取幫助的方法來查看tree命令的使用,常見的方式有如下幾種:

方法1:tree –help (不能像其他外部命令一樣使用tree -h,-h是tree命令中的一個選項)

1458923689137772.jpg

方法2:man tree

1458922751893209.jpg

1458922784192606.jpg

方法3:info tree

1458922862189174.jpg

通過上述的方法,我們可以看到通過在tree 命令后面加上不同的選項,顯示不同的形式呈現給我們查看

例如:

 -L 限制顯示目錄的層級數:

1458923467213319.jpg

1458923388368541.jpg

-u 顯示各層級目錄的擁有者

1458924580344371.jpg

原創文章,作者:Net18_爐子,如若轉載,請注明出處:http://www.www58058.com/13408

(7)
Net18_爐子Net18_爐子
上一篇 2016-03-27 21:49
下一篇 2016-03-27 21:57

相關推薦

  • 推薦-虛擬化網絡之OpenvSwitch(二)

    上一篇介紹了openvswitch的基礎知識,接下來我們來做一個實驗,利用GRE通道搭建一個跨多宿主機的虛擬化網絡,深入了解openvswitch的功能。 一、實驗拓撲 ip地址分配:  A1:192.168.10.1/24  A2:192.168.10.10/24   B1:192.168.10.2/24 &nbsp…

    2016-03-27
  • Linux系統啟動流程

        下面按照系統的啟動順序來進行逐一的講解。 一、POST     當我們按下開機的電源后,主板上的芯片組會首先向CPU發出一個reset指令,之后待芯片組檢測到電源供電穩定后便撤去reset指令,CPU就會跳轉到BIOS中的啟動代碼位置; BIOS首先要檢測關鍵設備(如內顯…

    Linux干貨 2015-05-23
  • 淺談DNS基本原理以及實現方法(一)

     DNS(Domain Name System,域名系統),是目前互聯網上最不可或缺的服務器之一,我們在互聯網從訪問一個網站,到發送一封電子郵件,再到定位域中的域控制器,無時無刻不再使用著DNS為我們提供的服務,那為什么我們會需要這樣一個服務那?帶著這樣一個疑問讓我們先來認識一下什么是DNS吧  DNS最核心的工作就是域名解析,也就是把計…

    Linux干貨 2015-12-15
  • 進程及任務管理

    進程概念 內核的功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、安全功能等 Process: 運行中的程序的一個副本,是被載入內存的一個指令集合     進程ID(Process ID,PID)號碼被用來標記各個進程     UID、GID、和SELi…

    Linux干貨 2016-09-09
  • 利用heartbeat構建高可用http

    一、實驗準備:  1)實驗環境:          2)同步時間;確??梢允褂弥鳈C名通信;確??梢允褂胹sh秘鑰方式進行彼此登錄;由于是兩臺設備,需要仲裁;  確??梢允褂弥鳈C名通信 web1修改hosts文件如下: 172.16.2.12 web1.linux.com…

    Linux干貨 2015-07-08
  • KVM 快照管理

    1. 快照分類 2. 創建快照的方式     2.1 內置快照         2.1.1 使用 qemu-img 命令:關機狀態下         2.1.2 使用 virsh 命令(qemu-monitor…

    Linux干貨 2016-02-14

評論列表(1條)

  • stanley
    stanley 2016-03-27 21:56

    是18期同學的文章質量水平比前幾項的同學高出不少層次,還是來投稿的都是高手~ 文章寫的很認真,還有前言,贊!

欧美性久久久久