1、進入某文件夾
cd /home/hd/ (文件夾路徑)
返回上一級目錄
cd ..
2、執行啓動腳本
sh run.sh
3、表示在shell腳本執行時也同步進入腳本中的目錄中,而不是停留下當前路徑下
source ./member.sh(文件名稱)
4、進入到服務所在的內網ip
ssh [email protected] (ip地址)
5、輸密碼(密碼右擊粘貼,不會顯示密碼,直接回車)
linux不會顯示密碼
6、看某個文件的日誌
tail –f mot_info.log (日誌文件名稱)
7、docker命令-看全部日誌(日誌很多,一般剛重啓服務的時候用)
docker logs -f crm-datatransfer (服務名稱)
8、docker看鏡像
docker ps -a (所有狀態)
9、容器相關
容器
docker ps 查看當前正在運行的容器
docker inspect name/image[name/image...] 查看詳細
docker ps -a 查看所有容器的狀態
docker start/stop(-t) id/name[name...] 啓動/停止某個(多個)容器 -t 指定時間
docker kill (-s) name[name...] 強制中斷 -s指定SIGINT信號類型,默認“kill”
docker restart (-t) name[name...] 重啓 -t 指定時間
10、文件訪問讀寫等權限
chmod 777 文件名
11、pull鏡像(一般git會自動上傳到鏡像倉庫,需要本地拉下來鏡像)
docker pull xxx鏡像倉庫路徑:1.10 (服務版本號)
12、保存鏡像爲tar包
docker save -o xxxx.tar xxx:1.10
13、解壓tar包
docker load -i xxx.tar
14、修改文件,vi命令
vi run.sh——編輯文件 j 是下一行 然後e到末尾 修改 r:替換當前字符2
:w 保存文件但不退出vi
:q退出vi
15、服務器沒有內存解決辦法
docker rmi $(docker images -q) 刪除所有鏡像
docker rmi $(docker images -q --filter dangling=true) 刪除所有鏡像
docker system prune -a 清理磁盤,刪除關閉的容器、無用的數據卷和網絡
16、telnet 端口
telnet 124.xxx.28 6080
bash: telnet: command not found...
[root@localhost logs]# yum install telnet –y 安裝後重新連接服務器
然後telnet 124.xxx.28 6080