1.? curl -L url
Note the use of-L, which causescurlto follow redirects.
2.取消apache的自動啟動命令
# 移除apache2自啟動腳本,
# 參數(shù)-f是為了解決 update-rc.d: /etc/init.d/apache2 exists during rc.d purge的問題
sudo ?update-rc.d -f apache2 remove
# 同時也可以方便的恢復(fù)自啟動腳本
sudo ?update-rc.d apache2 defaults
# 或者編輯文件 /etc/default/apache2 設(shè)置內(nèi)容中的 NO_BOOT 值為 1.
3. redis使用連接池報錯,無法放回對象,原因是close了兩次
4. click容器自動暴露了不必要的端口。一直找不到原因。最后發(fā)現(xiàn)是我當時基于click鏡像打包了一次。
5. redis用連接池和mongo不用連接池,連接數(shù)的對比:
[root@mc-arch-msg-172-17-0-5@/opt/tibco/bw/5.12/bin@18:06:04]
2055 $ netstat -ano|grep 6379|wc -l
13
[root@mc-arch-msg-172-17-0-5@/opt/tibco/bw/5.12/bin@18:06:05]
2055 $ netstat -ano|grep 27017|wc -l
5007
6. vim 一鍵刪除空行
?:%g/^$/d
7. 感覺系統(tǒng)玩家最應(yīng)該會的就是保留和重復(fù)使用自己的軟件和配置文件,避免有一天不得不從頭來過,這樣的話,你才是一直站在巨人的肩膀上的。
現(xiàn)在擁有的配置包括火狐插件的vimp,vimd的general的配置(可以用在任意的軟件里面),ahk的常用腳本,bash的配置文件,火狐的其他插件,比如firegesture,Windows的手勢插件wgesture,vim的配置文件。
使用docker可以很好的保存上述內(nèi)容。使用github可以很好的保存項目。
8. #4提到的問題后來發(fā)現(xiàn)是我中間使用了click的鏡像生成了commit的某個版本的bw鏡像,最后導(dǎo)致引入了start.sh,最終導(dǎo)致每次啟動bw鏡像都會expose不必要的端口。這個確實是我的過失。因為但是覺得click鏡像是使用dockerfile生成的基于bw的鏡像,所以就算是這樣做了也應(yīng)該沒事的。主要是沒有完全想清楚為何要這樣生成click鏡像。
9. 基于上述問題。我們運行docker history imageID,可以看到該鏡像所有的commit歷史,并可以在他的各個級別的父鏡像看到具體引入了什么變化。這樣就可以選擇回退到某個鏡像:docker tag NewTag oldImageId
10. dockerfile 可以使用add命令載入遠程文件,比如http協(xié)議的,然后可以解壓tar包使用。copy命令和add唯一的區(qū)別在于copy不可以載入遠程文件。
11. docker cp LocalPath containerID:containerPath
docker cp container:containerPath LocalPath
上述命令可以在宿主機和容器之間分享文件,這樣哪怕你忘記了啟動容器時使用 -v 指定目錄映射,也不怕束手無策了。
12. 推薦對redis連接池配置文件采用add方式覆蓋容器里已有的文件,避免容器啟動太慢的問題。如果這不是容器慢的原因呢?
13. 推薦容器中自動使用宿主機的shareprofile,這樣只需要一份即可,減輕了維護alias的任務(wù)。
14. 推薦在mobaxterm使用vimd 的general插件,可以快速修改命令和移動光標。
15.推薦使用自定義按鍵代替刪除和退格鍵,提高輸入的速度的效率。
16.
find /home/arch/n_backend-v1/n_mc_project -name *.share* -type f
有結(jié)果
find /home/arch/mc_project_v7/ -name *share* -type f
無結(jié)果
原因是通配符匹配不出來"."
17. 但是看下面的: ll *mona*
-rw-r--r-- 1 root root 265K Jun? 7 16:24 monalog_81.txt
lrwxrwxrwx 1 root root? 14 May 31 17:52 monalog81.txt -> monalog_81.txt
-rw-r--r-- 1 root root 6.2M Jun 22 13:53 monalog.txt
-rw-r--r-- 1 root root? 46M Jun 22 13:42 monalog.txt2
如何解釋?
看下面的例子:
find ./ -name "desi*" -type f
./designer.tra_template
./designer
./designer.tra
./designer.tra_original
這說明find命令要求name參數(shù)使用引號防止"."的出現(xiàn)