Solaris下類似DOS下tree命令的實現

2021-09-22 08:47:25 字數 565 閱讀 5448

原文寫於2010-09-15 20:48:07 在網易部落格,已刪

今天,因為工作原因,需要知道solaris下某個軟體安裝的目錄結構,我當時就想到了tree命令.不過很可惜,solaris底下沒有dos下的tree命令.

後面上網找,發現也有人跟我一樣,在一些場合中需要使用類似dos下的tree命令.在乙個論壇上找到了這兩個命令:

1. find 目標目錄 -type d -print

2.du 目標目錄

第乙個命令是在目標目錄下尋找型別為目錄directory的檔案型別,然後列印出來

第二個命令是看目標目錄的磁碟使用情況disk usage.不過列印出來的結果是每一行的行首都有乙個目錄大小的位元組數.看起來很不舒服.所以我用du 目標目錄 | awk ''將行首的位元組列去掉不在輸出內容中顯示.

最終兩個命令的執行結果剛好是反向的,find從目錄入口開始列印,然後向下列印,一直列印到最底層目錄,然後回溯到上乙個目錄.而du則是先列印最底層的目錄,然後向上一級目錄回溯,然後列印.

2011-07-22 補充: 

awk的使用,先前網上有專門一本書,awk與sed,可以參考這本書.

Solaris下更改IP位址

solaris下更改ip位址 1 ifconfig命令暫時修改 ifconfig用來配置網絡卡的ip位址,改動後即生效,但並不儲存,下次啟動後失效。ifconfig a 得出網絡卡的名字,一般第一塊100m網絡卡名為 hme0 ifconfig hme0 down 先把網絡卡hme0的服務暫時停止 ...

Solaris下MySQL的安裝

solaris下mysql的安裝 1.solaris下的mysql目錄 usr sfw sbin 守護程序mysqld,mysqld safe usr sfw bin 管理工具mysqladmin,mysqlcheck等 usr sfw share mysql 配置檔案 my medium.cnf等...

dos下mysql dos下進入mysql環境

1.怎麼樣在dos下進入mysql環境?首先輸入mysql所在的目錄 e programfiles mysql mysqlserver5.0 bin 然後鍵入 mysql uroot p 接著輸入mysql的密碼就可以進入mysql環境下用mysql語句執行操作了 或者鍵入 mysql uroot ...