Linux之常用的linux命令(一)

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章