1. 程式人生 > >linux的幾個非常有用的命令

linux的幾個非常有用的命令

1, 查詢指定目錄下的檔案,並且替換檔案中的字串。

sed -i "s/zhangsan/lisi/g" `grep zhangsan -rl .`


-i 表示 修改檔案
"s/zhangsan/lisi/g" 類似於vim的正則匹配g 表示全域性替換
grep 是查詢命令
-rl  r表示遞迴 l  表示輸出檔名

2, 刪除資料夾下的所有svn目錄
find . -type d -name ".svn" | xargs rm -rf 

3,  檢視目錄下有多少個檔案
ls -l | grep "^-" | wc -l


4, 軟連結

ln -s a b

從 b -> a

5, top  可以看程序

6,ls /proc/pid號碼 -al
可以檢視pid的啟動程序資訊

7, 如何更新系統時間

crontab -e 
0 23 * * * ntpdate asia.pool.ntp.org >> /var/log/ntpdate.log


8 開啟二進位制檔案

:%!xxd