1. 程式人生 > >linux下tree命令的安裝

linux下tree命令的安裝

用途說明

tree命令以樹狀圖列出目錄的內容(list contents of directories in a tree-like format.)。


常用引數

tree -d 只顯示目錄。

tree -L n 只顯示第n層目錄。


ftp://mama.indstate.edu/linux/tree/下載地址

[[email protected] package]$ ls
tree-1.7.0.tgz
[[email protected] package]$ tar -xzf tree-1.7.0.tgz 
[[email protected] package]$ ls
tree-1.7.0  tree-1.7.0.tgz
[

[email protected] package]$ cd tree-1.7.0
[[email protected] tree-1.7.0]$ ls
CHANGES  doc     html.c   json.c   Makefile  strverscmp.c  tree.c  unix.c
color.c  hash.c  INSTALL  LICENSE  README    TODO          tree.h  xml.c
[[email protected] tree-1.7.0]$ make
gcc -ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o tree.o tree.c
gcc -ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o unix.o unix.c
gcc -ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o html.o html.c
gcc -ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o xml.o xml.c
gcc -ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o json.o json.c
gcc -ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o hash.o hash.c
gcc -ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o color.o color.c
gcc  -o tree tree.o unix.o html.o xml.o json.o hash.o color.o
[
[email protected]
tree-1.7.0]$ cp -af tree /usr/bin
cp: 無法建立普通檔案"/usr/bin/tree": 許可權不夠
[[email protected] tree-1.7.0]$ sudo cp -af tree /usr/bin

即可使用


相關推薦

linuxtree命令安裝

用途說明 tree命令以樹狀圖列出目錄的內容(list contents of directories in a tree-like format.)。 常用引數 tree -d 只顯示目錄。 tree -L n 只顯示第n層目錄。 ftp://mama.ind

Linuxtree命令安裝與使用

Tree命令簡介  tree是一種遞迴目錄列表命令,產生一個深度縮排列表檔案,這是彩色的ALA dircolors如果ls_colors設定環境變數和輸出是TTY。樹已經被移植和報道以下作業系統下工作:Linux,FreeBSD,OS X作業系統,Solaris,HP UX,

Linux學習-Tree命令安裝和使用

Linux tree命令用於以樹狀圖列出目錄的內容。 執行tree指令,它會列出指定目錄下的所有檔案,包括子目錄裡的檔案。 當我們在Ubuntu中需要用到tree命令時,顯示Command 'tree' not found. 這是因為在Ubuntu系統中預設是沒有tree這個命令的。 通過

linuxYum命令安裝Mysql資料庫及配置

解除安裝掉原有mysql 因為mysql資料庫在Linux上實在是太流行了,所以目前下載的主流Linux系統版本基本上都集成了mysql資料庫在裡面,我們可以通過如下命令來檢視我們的作業系統上是否已經安裝了mysql資料庫 [[email protected]

mac tree命令安裝

tree是一個能列出遞迴目錄的命令,以圖形顯示驅動器或路徑的資料夾結構,可以生成命令樹。Windows和Linux都有,mac沒有原生支援,需要安裝tree或者在home目錄中新增.bashrc檔案裡面加入:alias tree="find . -print | sed -e

linuxrpm命令安裝軟體及第三方軟體的搭建

1.rpm命令  rpm  -ivh  name.rpm          安裝軟體,-v顯示過程,-h指定加密方式為hash                     -e     name              解除安裝軟體         -ql    name   

linuxdjango的安裝和一些基本命令

django的安裝(首先應該切到相應的虛擬環境) pip install django==1.11.16     #安裝指定版本的django,'=='後面的是django的版本號 建立django的專案(首先你應該cd到你自己的專案目錄)

Linux學習_005_Linux使用命令安裝gcc、g++、gdb

注意:本博文在CentOS7.5版本上進行了測試,不同的版本可能會出現差異。以下均為root使用者下的操作,安裝時請確保你的Linux可以上網。 Linux下使用命令安裝gcc、g++、gdb 使用gcc用來編譯C程式 使用g++用來編譯C++程式 使用gdb來除錯程式

linuxmysql預設安裝目錄和常用命令

MySQL安裝完成後不象SQL Server預設安裝在一個目錄,它的資料庫檔案、配置檔案和命令檔案分別在不同的目錄,瞭解這些目錄非常重要,尤其對於Linux的初學者,因為 Linux本身的目錄結構就比較複雜,如果搞不清楚MySQL的安裝目錄那就無從談起深入學習。   下面就介紹一下這幾個目

Linux重要命令,許可權及gcc/g++,gdb,vim的安裝

Linux重要命令: su 切換使用者 -c<指令>或–command=<指令>:執行完指定的指令後,即恢復原來的身份; -f或——fast:適用於csh與tsch,使shell不用去讀取啟動檔案; -l或——login:改變身份時,

linuxyum命令使用及軟體安裝

###########################1.yum相關##################################1.yum命令:yum      install       softwarename        安裝yum      repolist

Linuxyum命令及軟體的安裝

yum命令 1.yum      install       softwarename        安裝 2.yum      remove        softwarename        解除安裝 安裝dhcp及解除安裝 mkdir /iso        

Linux使用命令安裝DB2

下面分享一個在Linux命令列下簡單快速安裝DB2的過程。 系統和資料庫版本是CentOS 5.7  + DB2 9.5 ESE FP8。 如果安裝介質已經準備好,那整個安裝過程不會超過10分鐘。準備工作1. 準備安裝檔案: 1)v9.5fp8_linuxx64_server.tar.gz 2)v9.5f

(Ubuntu系列)——Linux軟體的安裝與解除安裝(命令列模式)

關於軟體的形式: Linux下是除了二進位制形式的軟體分發外,還有原始碼形式的軟體包,講一講這些軟體的安裝與解除安裝: 一、二進位制分發軟體包的安裝與解除安裝 linux軟體的二進位制分發是指事先已經編譯好二進位制形式的軟體包的釋出形式,其優點是安裝使

Linuxsvn的安裝與部署

myeclipse span .com 服務 點擊 svn服務器 。。 hook idt     最近工作碰到一個問題,我和一個同夥負責開發一個管理系統,基於原來的代碼上進行修改,每當他修改之後,我要再修改都要和他確定是不是最新的文件,才能進行修改。非常影響工作的效率,所以

Linux常用命令之sed學習總結

linux sed sed命令 正則表達式 sed總結 Sed功能說明:Sed是linux下一個強大的文本文件處理工具,通過對文件增加、刪除、查找、查詢操作,配合正則表達式以實現工作中的各種需求。同時也是一名運維人員必須掌握的核心技能。---------------------------

linuxweblogic11g成功安裝後,啟動報錯Getting boot identity from user

tro ace author reason tac ica ons pst pri <2015-7-1 下午05時46分33秒 CST> <Info> <Management> <BEA-141107> <Versi

linuxcat命令詳解

forever ron localhost root sta testing 幫助 查看 一點 1、cat 顯示文件連接文件內容的工具; cat 是一個文本文件查看和連接工具。查看一個文件的內容,用cat比較簡單,就是cat 後面直接接文件名。 比如: de>[[

Linuxzabbix的安裝步驟

linux   zabbix lamp如果你需要安裝zabbix的機器可以聯網,那麽你可以按照我下方的步驟來安裝配置zabbix所需的環境。眾所周知,在Linux下安裝zabbix,所需的底層環境是LAMP=linux+apache+mysql+php.所以我們現在就開始吧!1.yum -y in

linuxalias命令具體解釋

margin san 登錄 white gre con 變量 每次 ext linux下alias命令具體解釋 用途說明 設置命令的別名。在linux系統中假設命令太長又不符合用戶的習慣,那麽我們能夠為它指定一個別名。盡管能夠為命令建立“鏈接” 解決長文件名