之前嘗試用swarm部署redis集群時網上看了很多帖子,發現大多數都是單機集群,也就是在一個伺服器上啟多個redis容器,然後進入其中一個容器執行redis搭建,經過研究,我實現了只需要通過docker-compose.yml文件和一個啟動命令就完成redis分散式部署的方式,讓其分別部署在不同機 ...
Linux基礎知識一
Linux目錄結構
- /bin: Binaries,存放的都是二進位文件,包括一些常用的命令,例如:ls、cat
- /boot: 存放系統內核和啟動需要的文件,Linux的核心文件。
- /dev: 存放設備相關的文件,該目錄包含了所有Linux系統的外部設備。註意,存放的不是外部設備驅動程式,Linux中訪問設備的方式和訪問文件的方式是相同的。
- /etc: Etcetera,存放系統管理所需要的各種配置文件。
- /home: 用戶目錄,每個用戶在該目錄下麵都會有一個自己的目錄,以自己的賬號命名。
- /root: 超級用戶目錄。
- /lib: 庫文件目錄,包含所有系統應用程式、命令所需要的文件。
- /lost+found: 存放一些在系統發生錯誤時留下的文件,通常是未鏈接的文件。
- /mnt: 讓用戶臨時掛在別的文件系統,例如臨時掛在硬碟,光碟機。
- /opt: Optional, 給linux額外安裝軟體所存放的位置,
- /proc: Processes, 虛擬文件系統,存儲的當前內核運行狀態的一些文件,是系統記憶體的映射,例如網路狀態、周邊設備狀態、系統核心。
- /sbin: 超級用戶的二進位文件,只有root用戶才能訪問的二進位文件。
- /tmp: 臨時目錄,用來存放一些臨時文件。
- /usr: 系統預設的軟體都會放在該目錄下,很多用戶的應用程式和文件也會放在這個目錄下,類似於windows的program files目錄。
- /var: variable,系統經常需要修改的數據放在該目錄下,包括各種日誌、緩存或者軟體運行過程中產生的文件。
Linux基本命令
- cd .. 切換到上一級目錄
- cd / 切換到系統根目錄
- cd ~ 切換到當前用戶目錄
- cd - 返回此目錄之前所在的目錄
- cd xxx 切換到xxx目錄下
- mkdir xxx 創建目錄xxx
- ls -l 或者 ll 顯示該目錄下麵的所有的目錄和文件的詳細信息。
- mv 目錄名稱 新路徑/新名稱 如果是新路徑,代表是移動目錄,類似於windows裡面的剪切,如果是新名稱,代表是重命名。
- cp -r 目錄 目錄拷貝的新位置 拷貝目錄,-r代表是遞歸拷貝。
- touch 文件名稱 創建新文件
- cat 文件名稱 查看文件
- vim 文件名稱 使用vim編輯器打開文件,可以編輯、保存或者查看。
- rm 文件或者目錄 刪除文件或者目錄,參數可以是-rf,代表是遞歸刪除並且強制刪除,不進行詢問。
關註微信公眾號「平哥技術站」, 每日更新,在手機上閱讀所有教程,隨時隨地都能學習。
原文鏈接:https://monkey.blog.xpyvip.top/archives/linux-ji-chu-zhi-shi-yi