背景:
伺服器上的部分操作有諸多不便,所以想做一層封裝,以節省時間。
問題:
1. 伺服器在異地,在win上使用si(sourceinsight)同步**比較麻煩。
由於伺服器在異地導致同步速度特別慢。
如果直接用samba對映到win並建立si工程,每次切換檔案大概需要十幾秒。
這是一種機器酸爽的感覺。
2. 借助中間伺服器傳輸image到測試床,比較麻煩。
workspace(build image)----> lab(中間伺服器)----> router(路由器)
需要手動scp映象到lab,然後再次scp到router。
由於image比較大,傳輸過程耗時很長,需要我不停的檢查是否傳輸完畢,然後再次copy。
我不要做機械人!
由於**分支比較多,不同的分支有不同的倉庫,不容易記住。
由於產品型別比較多,不通的產品有不通的編譯命令,不容易記住。
4. **提交操作比較繁瑣。
由於**的review要求:**不允許有空行、每行前不允許使用tab、每行**後不允許有多餘空格。
5. **目錄結構比較深,cd到某目錄需要輸入很長的path。
比如:pkt/sw/se/xc/bsd/routing/rib/src/
同學們,怎麼辦?
接下來,我們將把這些問題一一解決,一起來吧!
linux命令和shell命令
linux cat命令 1 cat 英文全拼 concatenate 命令用於連線檔案並列印到標準輸出裝置上。把 textfile1 的文件內容加上行號後輸入 textfile2 這個文件裡 cat n textfile1 textfile2 把 textfile1 和 textfile2 的文件內...
linux常用shell命令
常用vi命令 一般模式 游標移動 ctrl f 螢幕向前翻動一頁 ctrl b 螢幕向後翻動一頁 移動到這一行的第乙個字元處 移動到這一行的最後乙個字元處 g移動到這個檔案的最後一行 n游標向下移動n行 一般模式 查詢與替換 word 在游標之後查詢乙個名為word的字串 n1,n2s word1 ...
Linux基礎 shell命令
都知道linux下shell命令很重要,但無奈使慣了windows的使用者接觸命令是在不感冒,不過慢慢來吧,凡事都得有乙個過程。學linux命令最好先了解一下編輯器,因為會涉及到系統檔案的配置編輯,linux用的最多的當屬vi,現在vi的改進版是vim,在最新的linux的版本下vi命令已經是vim...