自己常用的linux的自定義命令

2021-06-05 18:40:05 字數 761 閱讀 5046

(2012-01-09 23:55)

標籤:  

linux  分類: 

shell

$ cd

$ mkdir .mybin

$ vi .bash_profile

其中有這麼一行: path=$path:$home/bin

在這行下面加一行:

path=$path:~/.mybin

其中~/表示使用者目錄。

然後儲存退出(:wq!或者++)

$ source .bash_profile

然後重新登入使用者就生效了。

下面說介紹一下常用的自定義命令:

1.       findit 查詢當前目錄下檔名中包含str或者檔案內容中包含str的檔案

#!/bin/sh

find ./ -name "*$1*"

find ./ -type f | xargs grep "$1"

2.       filecount 檢視當前目錄下檔案數,或者file(包含萬用字元)模式的檔名的檔案數

#!/bin/sh

ls -l $1 | grep "^-" | wc -l

3.       dircount 同上,檢視目錄的數目

#!/bin/sh

ls -l $1 | grep "^d" | wc -l

4.       everysize 檢視該目錄下每個目錄及檔案所佔的空間大小

#!/bin/sh

du * -sh

自定義自己的Dialog

設定鍵盤監聽事件 if mkeylistener null 獲取對話方塊布局 view layout inflater.inflate r.layout.alert dialog,viewgroup activity context findviewbyid r.id.parentpanel lay...

springboot自定義自己的starter

我這裡模擬的是乙個spring整合lettuce來操作redis的start 1.spring boot start 空專案,pom中引入了autoconfiguraton專案 2.spring boot autoconfiguraton 具體邏輯,暴露功能 將被 configurationprop...

常用的自定義Python函式

常用的自定義python函式 1 時間戳轉為日期字串,精確到ms。單位s def timestamp2datems timestamp 時間戳轉為日期字串,精確到ms。單位s param timestamp 時間戳 return 日期字串 local time time.localtime time...